Skip to content

orca.geometry

API reference for the geometry module.

Enumerations

  • RotationOrder — Euler angle rotation order enumeration
  • DataType — Specifies the underlying data type of a property.

Structures

  • vec2 — 2D vector structure
  • vec3 — 3D vector structure
  • vec4 — 4D vector structure
  • box2 — 2D axis-aligned bounding box
  • box3 — 3D axis-aligned bounding box
  • Size — 2D size structure
  • rect — 2D rectangle structure
  • quat — Quaternion for 3D rotations
  • mat3 — 3x3 transformation matrix
  • mat4 — 4x4 transformation matrix
  • bounds — 1D range bounds
  • plane3 — 3D plane representation
  • sphere3 — 3D sphere representation
  • frustum3 — 3D viewing frustum
  • transform2 — 2D transformation structure
  • transform3 — 3D transformation structure
  • triangle3 — 3D triangle primitive
  • line3 — 3D line segment
  • edges — Edge insets structure
  • color — RGBA color representation
  • PropertyEnumValue — Enum value descriptor for a property.
  • PropertyType — Defines a custom property type that can be attached to engine objects.