Share via


IOrientable Interface

Definition

Base class for a thing whose orientation can be inferred from the positions of a collection of IOrientables.

public interface IOrientable
type IOrientable = interface
Public Interface IOrientable
Derived

Properties

FragmentId

What fragment the object belongs in. Objects in different fragments don't affect each other.

LockedPosition

The desired position of the object in world locked space.

LockedRotation

The desired rotation of the object in world locked space.

ModelPosition

The position of the object in Modeling space.

ModelRotation

The orientation of the object in Modeling space.

Methods

PushRotation(IAlignmentManager, Quaternion)

Accept a rotation computed externally (by an IOrienter).

Applies to