Rolesets - diagonal

diagonal

diagonal.01 - location: a line between entity1 and entity2 is not parallel to the axes of the space they exist within

DIAGONAL NOTES: Added for SpatialAMR.

Aliases:

diagonal (j.)
diagonally (r.)
in_a_diagonal (x.)

Roles:

ARG1-SE1: entity located along a diagonal line
ARG2-SE2: in relation to what entity
ARG3-ANG: angle
ARG4-AXS: axis
ARG5-ANC: anchor

diagonal-j

The shuttle areaARG1
is
diagonalrel
from the hotelARG2
.

          (d / diagonal-01
              :ARG1 (a / area
                :purpose (s / shuttle))
              :ARG2 (h / hotel))
        

diagonally-r

Now put
oneARG1
diagonallyrel
above to the left of
that orange blockARG2
.

          (p / put-01 :mode imperative
              :ARG0 (y / you)
              :ARG1 (t / thing :quant 1)
              :ARG2 (s / space
                :ARG1-of (a / above-01
                  :ARG2 b)
                :ARG1-of (l / left-20
                  :ARG2 (b / block
                    :mod (t2 / that)
                    :color (o / orange))))
              :time (n / now))
        

in_a_diagonal-m

We 'll add
two more greenARG1
inrel
arel
diagonalrel
going up and right .

          (a / add-02 :mode imperative
              :ARG0 (w / we)
              :ARG1 (t / thing
                :color (g / green)
                :ARG1-of (h / have-quant-91
                    :ARG2 2
                    :ARG3 (m / more)))
              :manner (d / diagonal-01
                :ARG1 t
                :ARG4 (t2 / trajectory
                    :ARG1-of (g2 / go-35
                      :direction (t3 / trajectory
                          :ARG4-of (r / right-04)
                          :ARG2-of (u / up-03))))))
        

diagonal.02 - orientation: an internal axis of an entity is not parallel to another entity's axis

DIAGONAL NOTES: Added for SpatialAMR.

Aliases:

diagonal (j.)

Roles:

ARG1-SE1: entity rotated/oriented at an angle
ARG2-SE2: in relation to what entity
ARG3-ANG: angle (often a slope-quantity)
ARG4-AXS1: primary axis of SE1 that is diagonal in relation to Arg5

diagonal-j

The editing block looks like a miter box with two slots in it ; one is vertical across the block and
the otherARG1
is
diagonalrel
at a 45 degree angleARG3
.

          (a / and
              :op1 (l / look-02
                :ARG0 (b / block
                  :instrument-of (e / edit-01))
                :ARG1 (b2 / box
                  :mod (m / miter)
                  :part (s / slot :pl +)))
              :op2 (s2 / slot :quant 1
                :ARG1-of (i2 / include-91
                  :ARG2 s)
                :ARG1-of (v / vertical-01)
                :ARG1-of (a2 / across-01
                  :ARG2 b))
              :op3 (s3 / slot
                :ARG1-of (o / other-01
                  :ARG2 s2)
                :ARG1-of (d / diagonal-02
                  :ARG3 (a3 / angle-quantity :quant 45
                    :unit (d2 / degree)))))