Class HeidenhainPlaneSpatialArg
Represents a Heidenhain spatial plane defined by rotation angles.
public class HeidenhainPlaneSpatialArg : IHeidenhainPlaneArg, ITiltPlaneNcArg
- Inheritance
-
HeidenhainPlaneSpatialArg
- Implements
- Inherited Members
- Extension Methods
Constructors
HeidenhainPlaneSpatialArg(Vec3d, Mat4d)
Initializes a new instance of the HeidenhainPlaneSpatialArg class.
public HeidenhainPlaneSpatialArg(Vec3d spatialABC_rad, Mat4d tiltingTransformation)
Parameters
spatialABC_rad
Vec3dThe spatial rotation angles (A, B, C) in radians.
tiltingTransformation
Mat4dThe transformation matrix representing the tilting operation.
Properties
SpatialABC_rad
Gets the spatial rotation angles (A, B, C) in radians.
public Vec3d SpatialABC_rad { get; }
Property Value
TiltingTransformation
Gets the transformation matrix representing the tilting operation.
public Mat4d TiltingTransformation { get; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.