The Rotoid type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Rotoid()()()() |
Default rotoid constructor. All corrdiantes axes minimum and
maximum angular values are set to zero.
| |
Rotoid(Double, Double, Double, Double, Double, Double) |
Rotoid constructor. Two angle values are given for each coordinate
axle and the rotoid is initalized based on these. If a angular
value for a certain axle is set to NaN, it is assumed to be 0.
|
Methods
Name | Description | |
---|---|---|
BoundAnglesToAngleRanges |
Changes the point location to the closest location within the
volume of the cuboid.
| |
Contains |
Checks if the angles passed as a parameter are contained within the
rotoid ranges.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
MaxPitch |
Maximum pitch angle value, that is, maximum rotation angle value
allowed around the X axle.
If the value set is smaller than MinPitch, the
property is set to MinPitch.
| |
MaxRoll |
Maximum roll angle value, that is, maximum rotation angle value
allowed around the Z axle.
If the value set is smaller than MinRoll, the
property is set to MinRoll.
| |
MaxYaw |
Maximum yaw angle value, that is, maximum rotation angle value
allowed around the Y axle.
If the value set is smaller than MinYaw, the
property is set to MinYaw.
| |
MinPitch |
Minimum pitch angle value, that is, minimum rotation angle value
allowed around the X axle.
If the value set is larger than MaxPitch, the
property is set to MaxPitch.
| |
MinRoll |
Minimum roll angle value, that is, minimum rotation angle value
allowed around the Z axle.
If the value set is larger than MaxRoll, the
property is set to MaxRoll.
| |
MinYaw |
Minimum yaw angle value, that is, minimum rotation angle value
allowed around the Y axle.
If the value set is larger than MaxYaw, the
property is set to MaxYaw.
| |
PitchRange |
Pitch range defines the angular range of the rotoid when rotations are performed aroudn the X axle.
| |
RollRange |
Roll range defines the angular range of the rotoid when rotations are performed aroudn the Z axle.
| |
YawRange |
Yaw range defines the angular range of the rotoid when rotations are performed aroudn the Y axle.
|