Struct TInp5DPoint
5 dimensional point: three-dimensional point P(X, Y, Z) and three-dimensional vector N(X, Y, Z) associated with it.
Inherited Members
Namespace: SprutTechnology.SCPostprocessor
Assembly: SCPostprocessor.dll
Syntax
public struct TInp5DPoint
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 |
---|---|---|
System.Double | X | X coordinate of the P point. |
System.Double | Y | Y coordinate of the P point. |
System.Double | Z | Z coordinate of the P point. |
System.Double | NX | X coordinate of the N vector. |
System.Double | NY | Y coordinate of the N vector. |
System.Double | NZ | Z coordinate of the N vector. |
Properties
N
Three dimensional vector N(X, Y, Z).
Declaration
public TInp3DPoint N { readonly get; set; }
Property Value
Type | Description |
---|---|
TInp3DPoint |
P
Three dimensional point P(X, Y, Z).
Declaration
public TInp3DPoint P { readonly get; set; }
Property Value
Type | Description |
---|---|
TInp3DPoint |
Operators
Implicit(TInp5DPoint to T5DPoint)
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(T5DPoint to TInp5DPoint)
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 |