Table of Contents

Class HeidenhainPlaneSpatialArg

Namespace
Hi.Numerical.NcArgs
Assembly
HiUniNc.dll

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 Vec3d

The spatial rotation angles (A, B, C) in radians.

tiltingTransformation Mat4d

The 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

Vec3d

TiltingTransformation

Gets the transformation matrix representing the tilting operation.

public Mat4d TiltingTransformation { get; }

Property Value

Mat4d

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.