Class TInp5DPoint
5 dimensional point: three-dimensional point P(X, Y, Z) and three-dimensional vector N(X, Y, Z) associated with it.
Inheritance
Namespace: SprutCAMTech.SCPostprocessor
Assembly: SprutCAMTech.SCPostprocessor.dll
Syntax
public sealed class TInp5DPoint : ValueType
Constructors
TInp5DPoint(TInp3DPoint, TInp3DPoint)
Instantiate a new 5 dimensional point with the given point P and normal N.
Declaration
public TInp5DPoint(TInp3DPoint P, TInp3DPoint N)
Parameters
Type | Name | Description |
---|---|---|
TInp3DPoint | P | Point P(X, Y, Z) to initialize new instance. |
TInp3DPoint | N | Normal N(X, Y, Z) to initialize new instance. |
TInp5DPoint(double, double, double, double, double, double)
Instantiate a new 5 dimensional point with the point and normal coordinates.
Declaration
public TInp5DPoint(double X, double Y, double Z, double NX, double NY, double NZ)
Parameters
Type | Name | Description |
---|---|---|
double | X | X coordinate of the P point. |
double | Y | Y coordinate of the P point. |
double | Z | Z coordinate of the P point. |
double | NX | X coordinate of the N vector. |
double | NY | Y coordinate of the N vector. |
double | NZ | Z coordinate of the N vector. |
Properties
N
Three dimensional vector N(X, Y, Z).
Declaration
public TInp3DPoint N { get; set; }
Property Value
Type | Description |
---|---|
TInp3DPoint |
P
Three dimensional point P(X, Y, Z).
Declaration
public TInp3DPoint P { get; set; }
Property Value
Type | Description |
---|---|
TInp3DPoint |
Operators
implicit operator T5DPoint(TInp5DPoint)
Performs implicit conversion between two similar types TInp5DPoint and T5DPoint.
Declaration
public static implicit operator T5DPoint(TInp5DPoint p)
Parameters
Type | Name | Description |
---|---|---|
TInp5DPoint | p | The point to convert. |
Returns
Type | Description |
---|---|
T5DPoint |
implicit operator TInp5DPoint(T5DPoint)
Performs implicit conversion between two similar types T5DPoint and TInp5DPoint.
Declaration
public static implicit operator TInp5DPoint(T5DPoint p)
Parameters
Type | Name | Description |
---|---|---|
T5DPoint | p | The point to convert. |
Returns
Type | Description |
---|---|
TInp5DPoint |