struct
Length3
A 3D Length.
Fields
X | The X-axis component of this 3D Length. |
XY | The XY components of this 3D Length as a Length2. |
Y | The Y-axis component of this 3D Length. |
Z | The Z-axis component of this 3D Length. |
Static Fields
One | |
Zero |
Properties
Item[int] | Access each component by |
Percent |
|
Raw | The numeric values associated with this Length3. |
Type | The type of each Length. Tells the system how to interpret Raw per component. |
Value |
|
Static Methods
FixedValue (2 overloads) | |
Percentage (2 overloads) |
Constructors
Length3(Length, Length, Length) | Constructs a new Length3. |
Length3(Length2, Length) |
Operators
Division(Length3, float) | Division operator, divides |
Division(Length3, Vector3) | Division operator, divides |
Division(float, Length3) | Division operator, divides |
Division(Vector3, Length3) | Division operator, divides |
Implicit(Length to Length3) | Constructs a new Length3 and assigns each component to the provided |
Implicit(Length2 to Length3) | Constructs a new Length3 with the X and Y components assigned to |
Implicit(Vector3 to Length3) | |
Multiply(Length3, float) | Multiplication operator, scales |
Multiply(Length3, Vector3) | Multiplication operator, scales |
Multiply(float, Length3) | Multiplication operator, scales |
Multiply(Vector3, Length3) | Multiplication operator, scales |
UnaryNegation(Length3) | Numeric negation operator, multiplies |