Copyright © 2021 by K4.org
  (v.0.48.124)

The primary geometric positioning provider. All geometric objects, and all ancestors of such object in the model tree must support these Rules.

Index

Rules

localTransform

localTransform: Frame

The Frame defining this object's position relative to its parent.

Flags : Cached (Note this is uncached)

Expression : R.computeTransform(this.parent.transform, this.transform)

origin

origin: Point

The point which is the origin of this object's Frame.

Flags : Cached (Note this is uncached)

Expression : p(0, 0, 0)

position

position: Any

Specifies the PositionSpec to be used for positioning this model.

Flags : Cached, Parameter (Note this is uncached)

Expression : { origin: p(0, 0, 0, this.parent.transform ) }

transform

transform: Frame

The Frame defining this object's position relative to the world.

Flags : Cached (Note this is uncached)

Expression : computeFrame(this.position, this.parent.transform, this)

unitX

unitX: Vector

The unit vector in this object's +X direction.

Flags : Cached (Note this is uncached)

Expression : v(1, 0, 0)

unitY

unitY: Vector

The unit vector in this object's +Y direction.

Flags : Cached (Note this is uncached)

Expression : v(0, 1, 0)

unitZ

unitZ: Vector

The unit vector in this object's +Z direction.

Flags : Cached (Note this is uncached)

Expression : v(0, 0, 1)