Struct Vec3
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Syntax
Fields
X
Declaration
Field Value
Y
Declaration
Field Value
Z
Declaration
Field Value
Zero
Declaration
public static readonly Vec3 Zero
Field Value
Properties
Item[Int32]
Declaration
public Real this[int index] { get; set; }
Parameters
| Type |
Name |
Description |
| System.Int32 |
index |
|
Property Value
Methods
Dot(ref Vec3, ref Vec3, out Real)
Declaration
public static void Dot(ref Vec3 u, ref Vec3 v, out Real dot)
Parameters
| Type |
Name |
Description |
| Vec3 |
u |
|
| Vec3 |
v |
|
| Real |
dot |
|
LongAxis(ref Vec3)
Declaration
public static int LongAxis(ref Vec3 v)
Parameters
| Type |
Name |
Description |
| Vec3 |
v |
|
Returns
| Type |
Description |
| System.Int32 |
|
Neg(ref Vec3)
Declaration
public static void Neg(ref Vec3 v)
Parameters
| Type |
Name |
Description |
| Vec3 |
v |
|
Normalize(ref Vec3)
Declaration
public static void Normalize(ref Vec3 v)
Parameters
| Type |
Name |
Description |
| Vec3 |
v |
|
Sub(ref Vec3, ref Vec3, out Vec3)
Declaration
public static void Sub(ref Vec3 lhs, ref Vec3 rhs, out Vec3 result)
Parameters
ToString()
Declaration
public override string ToString()
Returns
| Type |
Description |
| System.String |
|
Overrides
System.ValueType.ToString()