Struct TInpComplexRotationConvention
Structure that complements convention TInpRotationConvention of rotation (orientation) TInpRotation(A, B, C, D).
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SprutTechnology.SCPostprocessor
Assembly: SCPostprocessor.dll
Syntax
public struct TInpComplexRotationConvention
Constructors
TInpComplexRotationConvention(TInpRotationConvention, Boolean, Boolean)
Instantiates a new TInpComplexRotationConvention structure with the given parameters.
Declaration
public TInpComplexRotationConvention(TInpRotationConvention Convention, bool AnglesInDegrees, bool MovableAxes)
Parameters
Type | Name | Description |
---|---|---|
TInpRotationConvention | Convention | Convention for the rotations. |
System.Boolean | AnglesInDegrees | Units of angles: "false" - radians, "true" - degrees. |
System.Boolean | MovableAxes | Determines the way how to rotate around axes. |
TInpComplexRotationConvention(Byte)
Decodes the convention from the given numerical value.
Declaration
public TInpComplexRotationConvention(byte EncodingByte)
Parameters
Type | Name | Description |
---|---|---|
System.Byte | EncodingByte |
Fields
AnglesInDegrees
Units for angles: false - radians, true - degrees.
Declaration
public bool AnglesInDegrees
Field Value
Type | Description |
---|---|
System.Boolean |
Convention
Convention for the rotation (orientation) components.
Declaration
public TInpRotationConvention Convention
Field Value
Type | Description |
---|---|
TInpRotationConvention |
MovableAxes
Determines the way how to rotate around axes.
- "false" - rotate around fixed axes. The next rotations should be performed around the axes that was before all rotations.
- "true" - rotate around movable axes. The next rotation should be performed around axes that obtained after the previous rotation.
Declaration
public bool MovableAxes
Field Value
Type | Description |
---|---|
System.Boolean |