Method | Description | |
---|---|---|
Equals ( object other ) : bool |
does the same thing as == if the passed in object is a Rotation
|
|
GetHashCode ( ) : int | ||
Inverse ( ) : |
Returns the inverse rotation.
|
|
Rotation ( System.Angle rotationAngle, Line axisOfRotation = null ) : System | ||
Rotation ( Line axisOfRotation, System.Angle rotationAngle ) : System |
Creates a rotation about the input Axis and with the input Angle of 0 if the angle is omitted
|
|
Rotation ( |
Creates a copy of the given rotation
|
|
RotationAboutOrigin ( |
Returns the rotation component of the shift object.
|
|
RotationFromMatrix ( Matrix matrix ) : |
This method runs no validation. So make sure this matrix represents an actual rotation.
|
|
operator ( ) : bool |
Not a perfect equality operator, is only accurate up to Constants.AcceptedEqualityDeviationConstant
|
Method | Description | |
---|---|---|
Rotation ( ) : System |
Null Constructor
|
|
Rotation ( Line axis, System.Angle angle, Matrix matrix ) : System | ||
Rotation ( Matrix matrix ) : System | ||
_matrixOfRotationAboutOrigin ( ) : Matrix | ||
_setAxisAndAngle ( ) : void | ||
_setMatrix ( ) : void |
public Rotation ( System.Angle rotationAngle, Line axisOfRotation = null ) : System | ||
rotationAngle | System.Angle | |
axisOfRotation | Line | |
return | System |
public Rotation ( Line axisOfRotation, System.Angle rotationAngle ) : System | ||
axisOfRotation | Line | |
rotationAngle | System.Angle | |
return | System |
public static RotationAboutOrigin ( |
||
shift | ||
return |
public static RotationFromMatrix ( Matrix matrix ) : |
||
matrix | Matrix | |
return |