IOrienter Interface

Definition

An object capable of computing self-consistent rotations for IOrientables based on their positions.

public interface IOrienter
type IOrienter = interface
Public Interface IOrienter
Derived

Properties

AlignmentManager

Optional subtree alignment manager.

Methods

Register(IOrientable)

Add this orientable to the list to be both source of rotation computation, and targets to apply the computed rotation.

Reorient(FragmentId, IAlignmentManager)

Compute a consistent orientation for all registered IOrientables in the given fragment.

Unregister(IOrientable)

Stop managing orientation for this object, and release all references to it.

Applies to