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 |