Orient3

Defines the position and orientation of a 3D sub-space.

Fields

origin: 3D vector
Origin point relative to the project origin and coordinate reference.
u: 3D vector
The direction of the U axis of the grid. Must be a unit vector perpendicular to v and 'w'. Default [1, 0, 0].
v: 3D vector
The direction of the V axis of the grid. Must be a unit vector perpendicular to u and 'w'. Default [0, 1, 0].
w: 3D vector
The direction of the W axis of the grid. Must be a unit vector perpendicular to u and 'v'. Default [0, 0, 1].

Schema

{
  "type": "object",
  "required": [
    "origin"
  ],
  "properties": {
    "origin": {
      "type": "array",
      "items": {
        "type": "number",
        "format": "double"
      },
      "maxItems": 3,
      "minItems": 3
    },
    "u": {
      "default": [
        1.0,
        0.0,
        0.0
      ],
      "type": "array",
      "items": {
        "type": "number",
        "format": "double"
      },
      "maxItems": 3,
      "minItems": 3
    },
    "v": {
      "default": [
        0.0,
        1.0,
        0.0
      ],
      "type": "array",
      "items": {
        "type": "number",
        "format": "double"
      },
      "maxItems": 3,
      "minItems": 3
    },
    "w": {
      "default": [
        0.0,
        0.0,
        1.0
      ],
      "type": "array",
      "items": {
        "type": "number",
        "format": "double"
      },
      "maxItems": 3,
      "minItems": 3
    }
  }
}