Class RotationAxisConstraint
Component for limiting the rotation axes for ManipulationHandler or BoundingBox
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.UI
Assembly: cs.temp.dll.dll
Syntax
public class RotationAxisConstraint : TransformConstraint
Properties
ConstraintOnRotation
Constrain rotation about an axis
Declaration
public AxisFlags ConstraintOnRotation { get; set; }
Property Value
| Type | Description |
|---|---|
| AxisFlags |
ConstraintType
Declaration
public override TransformFlags ConstraintType { get; }
Property Value
| Type | Description |
|---|---|
| TransformFlags |
Overrides
UseLocalSpaceForConstraint
Gets or sets whether the constraints should be applied in local space of the object being manipulated or world space.
Declaration
public bool UseLocalSpaceForConstraint { get; set; }
Property Value
| Type | Description |
|---|---|
| Boolean |
Methods
ApplyConstraint(ref MixedRealityTransform)
Removes rotation about given axis if its flag is found in ConstraintOnRotation
Declaration
public override void ApplyConstraint(ref MixedRealityTransform transform)
Parameters
| Type | Name | Description |
|---|---|---|
| MixedRealityTransform | transform |