Jypeli 10
The simple game programming library
AdvanceMath.Vector3D tietuereferenssi

A Vector with 3 dimensions. Lisää...

Luokan AdvanceMath.Vector3D luokkakaavio
AdvanceMath.IVector< Vector3D >

Julkiset jäsenfunktiot

 Vector3D (Scalar X, Scalar Y, Scalar Z)
 Creates a New Vector3D Instance on the Stack. Lisää...
 
 Vector3D (Scalar[] vals)
 
 Vector3D (Scalar[] vals, int index)
 
void CopyFrom (Scalar[] array, int index)
 
void CopyTo (Scalar[] array, int index)
 
override bool Equals (object obj)
 Compares this Vector to another object. This should be done because the equality operators (==, !=) have been overriden by this class. Lisää...
 
bool Equals (Vector3D other)
 
override int GetHashCode ()
 Provides a unique hash code based on the member variables of this class. This should be done because the equality operators (==, !=) have been overriden by this class. The standard implementation is a simple XOR operation between all local member variables. Lisää...
 
Scalar[] ToArray ()
 
override string ToString ()
 
string ToString (string format)
 

Staattiset julkiset jäsenfunktiot

static void Add (ref Vector2D left, ref Vector3D right, out Vector3D result)
 
static void Add (ref Vector3D left, ref Vector2D right, out Vector3D result)
 
static void Add (ref Vector3D left, ref Vector3D right, out Vector3D result)
 
static Vector3D Add (Vector2D left, Vector3D right)
 
static Vector3D Add (Vector3D left, Vector2D right)
 
static Vector3D Add (Vector3D left, Vector3D right)
 Adds 2 Vectors2Ds. Lisää...
 
static void CatmullRom (ref Vector3D value1, ref Vector3D value2, ref Vector3D value3, ref Vector3D value4, Scalar amount, out Vector3D result)
 
static Vector3D CatmullRom (Vector3D value1, Vector3D value2, Vector3D value3, Vector3D value4, Scalar amount)
 
static void Clamp (ref Vector3D value, ref Vector3D min, ref Vector3D max, out Vector3D result)
 
static Vector3D Clamp (Vector3D value, Vector3D min, Vector3D max)
 
static void Copy (ref Vector2D source, ref Vector3D dest)
 
static void Copy (ref Vector3D vector, Scalar[] destArray)
 
static void Copy (ref Vector3D vector, Scalar[] destArray, int index)
 
static void Copy (ref Vector4D source, out Vector3D dest)
 
static void Copy (Scalar[] sourceArray, int index, out Vector3D result)
 
static void Copy (Scalar[] sourceArray, out Vector3D result)
 
static void Cross (ref Vector3D left, ref Vector3D right, out Vector3D result)
 
static Vector3D Cross (Vector3D left, Vector3D right)
 Does a Cross Operation Also know as an Outer Product. Lisää...
 
static void Distance (ref Vector3D left, ref Vector3D right, out Scalar result)
 
static Scalar Distance (Vector3D left, Vector3D right)
 
static void DistanceSq (ref Vector3D left, ref Vector3D right, out Scalar result)
 
static Scalar DistanceSq (Vector3D left, Vector3D right)
 
static void Dot (ref Vector3D left, ref Vector3D right, out Scalar result)
 
static Scalar Dot (Vector3D left, Vector3D right)
 Does a Dot Operation Also know as an Inner Product. Lisää...
 
static bool Equals (ref Vector3D left, ref Vector3D right)
 
static bool Equals (Vector3D left, Vector3D right)
 
static void GetMagnitude (ref Vector3D source, out Scalar result)
 
static Scalar GetMagnitude (Vector3D source)
 Gets the Magnitude of the Vector3D that is passed. Lisää...
 
static void GetMagnitudeSq (ref Vector3D source, out Scalar result)
 
static Scalar GetMagnitudeSq (Vector3D source)
 Gets the Squared Magnitude of the Vector3D that is passed. Lisää...
 
static void Hermite (ref Vector3D value1, ref Vector3D tangent1, ref Vector3D value2, ref Vector3D tangent2, Scalar amount, out Vector3D result)
 
static Vector3D Hermite (Vector3D value1, Vector3D tangent1, Vector3D value2, Vector3D tangent2, Scalar amount)
 
static void Lerp (ref Vector3D left, ref Vector3D right, ref Scalar amount, out Vector3D result)
 
static void Lerp (ref Vector3D left, ref Vector3D right, ref Vector3D amount, out Vector3D result)
 
static Vector3D Lerp (Vector3D left, Vector3D right, Scalar amount)
 
static Vector3D Lerp (Vector3D left, Vector3D right, Vector3D amount)
 
static void Max (ref Vector3D value1, ref Vector3D value2, out Vector3D result)
 
static Vector3D Max (Vector3D value1, Vector3D value2)
 
static void Min (ref Vector3D value1, ref Vector3D value2, out Vector3D result)
 
static Vector3D Min (Vector3D value1, Vector3D value2)
 
static Vector3D Multiply (Quaternion quat, Vector3D vector)
 
static void Multiply (ref Quaternion quat, ref Vector3D vector, out Vector3D result)
 
static void Multiply (ref Scalar scalar, ref Vector3D source, out Vector3D result)
 
static void Multiply (ref Vector3D source, ref Scalar scalar, out Vector3D result)
 
static Vector3D Multiply (Scalar scalar, Vector3D source)
 Does Scaler Multiplication on a Vector3D. Lisää...
 
static Vector3D Multiply (Vector3D source, Scalar scalar)
 Does Scaler Multiplication on a Vector3D. Lisää...
 
static void Negate (ref Vector3D source)
 
static void Negate (ref Vector3D source, out Vector3D result)
 
static Vector3D Negate (Vector3D source)
 Negates a Vector3D. Lisää...
 
static void Normalize (ref Vector3D source)
 
static void Normalize (ref Vector3D source, out Vector3D result)
 
static Vector3D Normalize (Vector3D source)
 This returns the Normalized Vector3D that is passed. This is also known as a Unit Vector. Lisää...
 
static operator Vector3D (Vector2D source)
 
static operator Vector3D (Vector4D source)
 
static bool operator!= (Vector3D left, Vector3D right)
 Specifies whether the Vector3Ds do not contain the same coordinates. Lisää...
 
static Vector3D operator* (Matrix3x3 matrix, Vector3D vector)
 matrix * vector [3x3 * 3x1 = 3x1] Lisää...
 
static Vector3D operator* (Matrix4x4 matrix, Vector3D vector)
 Transforms the given 3-D vector by the matrix, projecting the result back into w = 1. This means that the initial w is considered to be 1.0, and then all the tree elements of the resulting 3-D vector are divided by the resulting w. Lisää...
 
static Vector3D operator* (Quaternion quat, Vector3D vector)
 
static Vector3D operator* (Scalar scalar, Vector3D source)
 Does Scaler Multiplication on a Vector3D. Lisää...
 
static Scalar operator* (Vector3D left, Vector3D right)
 Does a Dot Operation Also know as an Inner Product. Lisää...
 
static Vector3D operator* (Vector3D source, Scalar scalar)
 Does Scaler Multiplication on a Vector3D. Lisää...
 
static Vector3D operator* (Vector3D vector, Matrix3x3 matrix)
 vector * matrix [1x3 * 3x3 = 1x3] Lisää...
 
static Vector3D operator+ (Vector2D left, Vector3D right)
 
static Vector3D operator+ (Vector3D left, Vector2D right)
 
static Vector3D operator+ (Vector3D left, Vector3D right)
 Adds 2 Vectors2Ds. Lisää...
 
static Vector3D operator- (Vector2D left, Vector3D right)
 
static Vector3D operator- (Vector3D left, Vector2D right)
 
static Vector3D operator- (Vector3D left, Vector3D right)
 Subtracts 2 Vector3Ds. Lisää...
 
static Vector3D operator- (Vector3D source)
 Negates a Vector3D. Lisää...
 
static bool operator== (Vector3D left, Vector3D right)
 Specifies whether the Vector3Ds contain the same coordinates. Lisää...
 
static Vector3D operator^ (Vector3D left, Vector3D right)
 Does a "2D" Cross Product also know as an Outer Product. Lisää...
 
static Vector3D Parse (string s)
 
static void Project (ref Vector3D left, ref Vector3D right, out Vector3D result)
 
static Vector3D Project (Vector3D left, Vector3D right)
 Thie Projects the left Vector3D onto the Right Vector3D. Lisää...
 
static void SetMagnitude (ref Vector3D source, ref Scalar magnitude, out Vector3D result)
 
static Vector3D SetMagnitude (Vector3D source, Scalar magnitude)
 Sets the Magnitude of a Vector3D. Lisää...
 
static void Subtract (ref Vector2D left, ref Vector3D right, out Vector3D result)
 
static void Subtract (ref Vector3D left, ref Vector2D right, out Vector3D result)
 
static void Subtract (ref Vector3D left, ref Vector3D right, out Vector3D result)
 
static Vector3D Subtract (Vector2D left, Vector3D right)
 
static Vector3D Subtract (Vector3D left, Vector2D right)
 
static Vector3D Subtract (Vector3D left, Vector3D right)
 Subtracts 2 Vector3Ds. Lisää...
 
static Vector3D Transform (Matrix3x3 matrix, Vector3D vector)
 matrix * vector [3x3 * 3x1 = 3x1] Lisää...
 
static Vector3D Transform (Matrix4x4 matrix, Vector3D vector)
 Transforms the given 3-D vector by the matrix, projecting the result back into w = 1. This means that the initial w is considered to be 1.0, and then all the tree elements of the resulting 3-D vector are divided by the resulting w. Lisää...
 
static void Transform (ref Matrix3x3 matrix, ref Vector3D vector, out Vector3D result)
 
static void Transform (ref Matrix4x4 matrix, ref Vector3D vector, out Vector3D result)
 
static void Transform (ref Vector3D vector, ref Matrix3x3 matrix, out Vector3D result)
 
static Vector3D Transform (Vector3D vector, Matrix3x3 matrix)
 vector * matrix [1x3 * 3x3 = 1x3] Lisää...
 
static bool TryParse (string s, out Vector3D result)
 

Julkiset attribuutit

Scalar X
 This is the X value. Lisää...
 
Scalar Y
 This is the Y value. Lisää...
 
Scalar Z
 This is the Z value. Lisää...
 

Staattiset julkiset attribuutit

const int Count = 3
 The number of Scalar values in the class. Lisää...
 
static readonly Vector3D One = new Vector3D(1, 1, 1)
 Vector3D(1,1,1) Lisää...
 
const int Size = sizeof(Scalar) * Count
 The Size of the class in bytes; Lisää...
 
static readonly Vector3D XAxis = new Vector3D(1, 0, 0)
 Vector3D(1,0,0) Lisää...
 
static readonly Vector3D YAxis = new Vector3D(0, 1, 0)
 Vector3D(0,1,0) Lisää...
 
static readonly Vector3D ZAxis = new Vector3D(0, 0, 1)
 Vector3D(0,0,1) Lisää...
 
static readonly Vector3D Zero = new Vector3D()
 Vector3D(0,0,0) Lisää...
 

Ominaisuudet

int IAdvanceValueType. Count [get]
 The Number of Variables accesable though the indexer. Lisää...
 
Scalar Magnitude [getset]
 Gets or Sets the Magnitude (Length) of the Vector3D. Lisää...
 
Scalar MagnitudeSq [get]
 Gets the Squared Magnitude of the Vector3D. Lisää...
 
Vector3D Normalized [get]
 Gets the Normalized Vector3D. (Unit Vector) Lisää...
 
- Ominaisuudet inherited from AdvanceMath.IVector< Vector3D >
Scalar Magnitude [getset]
 Gets or Sets the Magnitude (Length of a Vector). Lisää...
 
Scalar MagnitudeSq [get]
 Gets the Squared Magnitude (IE Magnitude*Magnitude). Lisää...
 
Normalized [get]
 Gets the Normalized Vector. (Unit Vector) Lisää...
 

Yksityiset jäsenfunktiot

string ToStringInternal (string FormatString)
 

Staattiset yksityiset attribuutit

static readonly string FormatableString = MatrixHelper.CreateVectorFormatableString(Count)
 
static readonly string FormatString = MatrixHelper.CreateVectorFormatString(Count)
 

Yksityiskohtainen selite

A Vector with 3 dimensions.

Määrittely tiedoston Vector3D.cs rivillä 46.

Rakentajien & purkajien dokumentaatio

◆ Vector3D() [1/3]

AdvanceMath.Vector3D.Vector3D ( Scalar  X,
Scalar  Y,
Scalar  Z 
)

Creates a New Vector3D Instance on the Stack.

Parametrit
XThe X value.
YThe Y value.
ZThe Z value.

Määrittely tiedoston Vector3D.cs rivillä 720.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ Vector3D() [2/3]

AdvanceMath.Vector3D.Vector3D ( Scalar[]  vals)

Määrittely tiedoston Vector3D.cs rivillä 727.

◆ Vector3D() [3/3]

AdvanceMath.Vector3D.Vector3D ( Scalar[]  vals,
int  index 
)

Määrittely tiedoston Vector3D.cs rivillä 728.

Viittaukset AdvanceMath.Vector3D.Copy().

Jäsenfunktioiden dokumentaatio

◆ Add() [1/6]

static void AdvanceMath.Vector3D.Add ( ref Vector2D  left,
ref Vector3D  right,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 213.

◆ Add() [2/6]

static void AdvanceMath.Vector3D.Add ( ref Vector3D  left,
ref Vector2D  right,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 225.

◆ Add() [3/6]

static void AdvanceMath.Vector3D.Add ( ref Vector3D  left,
ref Vector3D  right,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 200.

◆ Add() [4/6]

static Vector3D AdvanceMath.Vector3D.Add ( Vector2D  left,
Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 207.

Viittaukset AdvanceMath.Vector3D.Add().

◆ Add() [5/6]

static Vector3D AdvanceMath.Vector3D.Add ( Vector3D  left,
Vector2D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 219.

Viittaukset AdvanceMath.Vector3D.Add().

◆ Add() [6/6]

static Vector3D AdvanceMath.Vector3D.Add ( Vector3D  left,
Vector3D  right 
)
static

Adds 2 Vectors2Ds.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Sum of the 2 Vector3Ds.

Määrittely tiedoston Vector3D.cs rivillä 192.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.Add(), AdvanceMath.Vector3D.Multiply(), AdvanceMath.Vector3D.operator*() ja AdvanceMath.Vector3D.operator+().

◆ CatmullRom() [1/2]

static void AdvanceMath.Vector3D.CatmullRom ( ref Vector3D  value1,
ref Vector3D  value2,
ref Vector3D  value3,
ref Vector3D  value4,
Scalar  amount,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 635.

◆ CatmullRom() [2/2]

static Vector3D AdvanceMath.Vector3D.CatmullRom ( Vector3D  value1,
Vector3D  value2,
Vector3D  value3,
Vector3D  value4,
Scalar  amount 
)
static

Määrittely tiedoston Vector3D.cs rivillä 629.

Viittaukset AdvanceMath.Vector3D.CatmullRom().

Viitattu AdvanceMath.Vector3D.CatmullRom().

◆ Clamp() [1/2]

static void AdvanceMath.Vector3D.Clamp ( ref Vector3D  value,
ref Vector3D  min,
ref Vector3D  max,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 128.

Viittaukset AdvanceMath.MathHelper.Clamp().

◆ Clamp() [2/2]

static Vector3D AdvanceMath.Vector3D.Clamp ( Vector3D  value,
Vector3D  min,
Vector3D  max 
)
static

◆ Copy() [1/6]

static void AdvanceMath.Vector3D.Copy ( ref Vector2D  source,
ref Vector3D  dest 
)
static

Määrittely tiedoston Vector3D.cs rivillä 114.

◆ Copy() [2/6]

static void AdvanceMath.Vector3D.Copy ( ref Vector3D  vector,
Scalar[]  destArray 
)
static

◆ Copy() [3/6]

static void AdvanceMath.Vector3D.Copy ( ref Vector3D  vector,
Scalar[]  destArray,
int  index 
)
static

Määrittely tiedoston Vector3D.cs rivillä 88.

Viittaukset AdvanceMath.ThrowHelper.CheckCopy() ja AdvanceMath.Vector3D.Count.

◆ Copy() [4/6]

static void AdvanceMath.Vector3D.Copy ( ref Vector4D  source,
out Vector3D  dest 
)
static

Määrittely tiedoston Vector3D.cs rivillä 108.

◆ Copy() [5/6]

static void AdvanceMath.Vector3D.Copy ( Scalar[]  sourceArray,
int  index,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 100.

Viittaukset AdvanceMath.ThrowHelper.CheckCopy() ja AdvanceMath.Vector3D.Count.

◆ Copy() [6/6]

static void AdvanceMath.Vector3D.Copy ( Scalar[]  sourceArray,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 96.

Viittaukset AdvanceMath.Vector3D.Copy().

◆ CopyFrom()

void AdvanceMath.Vector3D.CopyFrom ( Scalar[]  array,
int  index 
)

Määrittely tiedoston Vector3D.cs rivillä 821.

Viittaukset AdvanceMath.Vector3D.Copy().

◆ CopyTo()

void AdvanceMath.Vector3D.CopyTo ( Scalar[]  array,
int  index 
)

Määrittely tiedoston Vector3D.cs rivillä 825.

Viittaukset AdvanceMath.Vector3D.Copy().

◆ Cross() [1/2]

static void AdvanceMath.Vector3D.Cross ( ref Vector3D  left,
ref Vector3D  right,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 475.

Viittaukset AdvanceMath.Vector3D.X ja AdvanceMath.Vector3D.Y.

◆ Cross() [2/2]

static Vector3D AdvanceMath.Vector3D.Cross ( Vector3D  left,
Vector3D  right 
)
static

Does a Cross Operation Also know as an Outer Product.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Cross Product.

Määrittely tiedoston Vector3D.cs rivillä 467.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.Multiply() ja AdvanceMath.Vector3D.operator*().

◆ Distance() [1/2]

static void AdvanceMath.Vector3D.Distance ( ref Vector3D  left,
ref Vector3D  right,
out Scalar  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 166.

Viittaukset AdvanceMath.Vector3D.GetMagnitude() ja AdvanceMath.Vector3D.Subtract().

◆ Distance() [2/2]

static Scalar AdvanceMath.Vector3D.Distance ( Vector3D  left,
Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 160.

Viittaukset AdvanceMath.Vector3D.Distance().

Viitattu AdvanceMath.Vector3D.Distance().

◆ DistanceSq() [1/2]

static void AdvanceMath.Vector3D.DistanceSq ( ref Vector3D  left,
ref Vector3D  right,
out Scalar  result 
)
static

◆ DistanceSq() [2/2]

static Scalar AdvanceMath.Vector3D.DistanceSq ( Vector3D  left,
Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 172.

Viittaukset AdvanceMath.Vector3D.DistanceSq().

Viitattu AdvanceMath.Vector3D.DistanceSq().

◆ Dot() [1/2]

static void AdvanceMath.Vector3D.Dot ( ref Vector3D  left,
ref Vector3D  right,
out Scalar  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 456.

◆ Dot() [2/2]

static Scalar AdvanceMath.Vector3D.Dot ( Vector3D  left,
Vector3D  right 
)
static

Does a Dot Operation Also know as an Inner Product.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Dot Product (Inner Product).

Määrittely tiedoston Vector3D.cs rivillä 452.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.Project().

◆ Equals() [1/4]

override bool AdvanceMath.Vector3D.Equals ( object  obj)

Compares this Vector to another object. This should be done because the equality operators (==, !=) have been overriden by this class.

Parametrit
obj
Palauttaa

Määrittely tiedoston Vector3D.cs rivillä 1157.

Viittaukset AdvanceMath.Vector3D.Equals().

Viitattu AdvanceMath.Vector3D.Equals().

◆ Equals() [2/4]

static bool AdvanceMath.Vector3D.Equals ( ref Vector3D  left,
ref Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 1172.

◆ Equals() [3/4]

static bool AdvanceMath.Vector3D.Equals ( Vector3D  left,
Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 1165.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ Equals() [4/4]

bool AdvanceMath.Vector3D.Equals ( Vector3D  other)

Määrittely tiedoston Vector3D.cs rivillä 1161.

Viittaukset AdvanceMath.Vector3D.Equals().

◆ GetHashCode()

override int AdvanceMath.Vector3D.GetHashCode ( )

Provides a unique hash code based on the member variables of this class. This should be done because the equality operators (==, !=) have been overriden by this class. The standard implementation is a simple XOR operation between all local member variables.

Palauttaa

Määrittely tiedoston Vector3D.cs rivillä 1146.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ GetMagnitude() [1/2]

static void AdvanceMath.Vector3D.GetMagnitude ( ref Vector3D  source,
out Scalar  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 505.

Viittaukset AdvanceMath.MathHelper.Sqrt().

◆ GetMagnitude() [2/2]

static Scalar AdvanceMath.Vector3D.GetMagnitude ( Vector3D  source)
static

Gets the Magnitude of the Vector3D that is passed.

Parametrit
sourceThe Vector3D whos Magnitude is te be returned.
Palauttaa
The Magnitude.

Määrittely tiedoston Vector3D.cs rivillä 501.

Viittaukset AdvanceMath.MathHelper.Sqrt(), AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.Distance(), AdvanceMath.Vector3D.Normalize() ja AdvanceMath.Vector3D.SetMagnitude().

◆ GetMagnitudeSq() [1/2]

static void AdvanceMath.Vector3D.GetMagnitudeSq ( ref Vector3D  source,
out Scalar  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 492.

◆ GetMagnitudeSq() [2/2]

static Scalar AdvanceMath.Vector3D.GetMagnitudeSq ( Vector3D  source)
static

Gets the Squared Magnitude of the Vector3D that is passed.

Parametrit
sourceThe Vector3D whos Squared Magnitude is te be returned.
Palauttaa
The Squared Magnitude.

Määrittely tiedoston Vector3D.cs rivillä 488.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.DistanceSq() ja AdvanceMath.Vector3D.Project().

◆ Hermite() [1/2]

static void AdvanceMath.Vector3D.Hermite ( ref Vector3D  value1,
ref Vector3D  tangent1,
ref Vector3D  value2,
ref Vector3D  tangent2,
Scalar  amount,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 620.

Viittaukset AdvanceMath.MathHelper.HermiteHelper().

◆ Hermite() [2/2]

static Vector3D AdvanceMath.Vector3D.Hermite ( Vector3D  value1,
Vector3D  tangent1,
Vector3D  value2,
Vector3D  tangent2,
Scalar  amount 
)
static

Määrittely tiedoston Vector3D.cs rivillä 614.

Viittaukset AdvanceMath.Vector3D.Hermite().

Viitattu AdvanceMath.Vector3D.Hermite().

◆ Lerp() [1/4]

static void AdvanceMath.Vector3D.Lerp ( ref Vector3D  left,
ref Vector3D  right,
ref Scalar  amount,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 141.

◆ Lerp() [2/4]

static void AdvanceMath.Vector3D.Lerp ( ref Vector3D  left,
ref Vector3D  right,
ref Vector3D  amount,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 153.

◆ Lerp() [3/4]

static Vector3D AdvanceMath.Vector3D.Lerp ( Vector3D  left,
Vector3D  right,
Scalar  amount 
)
static

Määrittely tiedoston Vector3D.cs rivillä 135.

Viittaukset AdvanceMath.Vector3D.Lerp().

Viitattu AdvanceMath.Vector3D.Lerp().

◆ Lerp() [4/4]

static Vector3D AdvanceMath.Vector3D.Lerp ( Vector3D  left,
Vector3D  right,
Vector3D  amount 
)
static

Määrittely tiedoston Vector3D.cs rivillä 147.

Viittaukset AdvanceMath.Vector3D.Lerp().

◆ Max() [1/2]

static void AdvanceMath.Vector3D.Max ( ref Vector3D  value1,
ref Vector3D  value2,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 662.

◆ Max() [2/2]

static Vector3D AdvanceMath.Vector3D.Max ( Vector3D  value1,
Vector3D  value2 
)
static

Määrittely tiedoston Vector3D.cs rivillä 656.

Viittaukset AdvanceMath.Vector3D.Max().

Viitattu AdvanceMath.Vector3D.Max().

◆ Min() [1/2]

static void AdvanceMath.Vector3D.Min ( ref Vector3D  value1,
ref Vector3D  value2,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 675.

◆ Min() [2/2]

static Vector3D AdvanceMath.Vector3D.Min ( Vector3D  value1,
Vector3D  value2 
)
static

Määrittely tiedoston Vector3D.cs rivillä 669.

Viittaukset AdvanceMath.Vector3D.Min().

Viitattu AdvanceMath.Vector3D.Min().

◆ Multiply() [1/6]

◆ Multiply() [2/6]

static void AdvanceMath.Vector3D.Multiply ( ref Quaternion  quat,
ref Vector3D  vector,
out Vector3D  result 
)
static

◆ Multiply() [3/6]

static void AdvanceMath.Vector3D.Multiply ( ref Scalar  scalar,
ref Vector3D  source,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 316.

◆ Multiply() [4/6]

static void AdvanceMath.Vector3D.Multiply ( ref Vector3D  source,
ref Scalar  scalar,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 295.

◆ Multiply() [5/6]

static Vector3D AdvanceMath.Vector3D.Multiply ( Scalar  scalar,
Vector3D  source 
)
static

Does Scaler Multiplication on a Vector3D.

Parametrit
scalarThe scalar value that will multiply the Vector3D.
sourceThe Vector3D to be multiplied.
Palauttaa
The Product of the Scaler Multiplication.

Määrittely tiedoston Vector3D.cs rivillä 308.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ Multiply() [6/6]

static Vector3D AdvanceMath.Vector3D.Multiply ( Vector3D  source,
Scalar  scalar 
)
static

Does Scaler Multiplication on a Vector3D.

Parametrit
sourceThe Vector3D to be multiplied.
scalarThe scalar value that will multiply the Vector3D.
Palauttaa
The Product of the Scaler Multiplication.

Määrittely tiedoston Vector3D.cs rivillä 287.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.Multiply(), AdvanceMath.Vector3D.operator*(), AdvanceMath.Vector3D.Project() ja AdvanceMath.Vector3D.SetMagnitude().

◆ Negate() [1/3]

static void AdvanceMath.Vector3D.Negate ( ref Vector3D  source)
static

Määrittely tiedoston Vector3D.cs rivillä 581.

Viittaukset AdvanceMath.Vector3D.Negate().

◆ Negate() [2/3]

static void AdvanceMath.Vector3D.Negate ( ref Vector3D  source,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 585.

◆ Negate() [3/3]

static Vector3D AdvanceMath.Vector3D.Negate ( Vector3D  source)
static

Negates a Vector3D.

Parametrit
sourceThe Vector3D to be Negated.
Palauttaa
The Negated Vector3D.

Määrittely tiedoston Vector3D.cs rivillä 573.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.Negate().

◆ Normalize() [1/3]

static void AdvanceMath.Vector3D.Normalize ( ref Vector3D  source)
static

Määrittely tiedoston Vector3D.cs rivillä 564.

Viittaukset AdvanceMath.Vector3D.Normalize().

◆ Normalize() [2/3]

static void AdvanceMath.Vector3D.Normalize ( ref Vector3D  source,
out Vector3D  result 
)
static

◆ Normalize() [3/3]

static Vector3D AdvanceMath.Vector3D.Normalize ( Vector3D  source)
static

This returns the Normalized Vector3D that is passed. This is also known as a Unit Vector.

Parametrit
sourceThe Vector3D to be Normalized.
Palauttaa
The Normalized Vector3D. (Unit Vector)

Määrittely tiedoston Vector3D.cs rivillä 542.

Viittaukset AdvanceMath.Vector3D.GetMagnitude(), AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y, AdvanceMath.Vector3D.Z ja AdvanceMath.Vector3D.Zero.

Viitattu AdvanceMath.Matrix3x3.FromLookAt() ja AdvanceMath.Vector3D.Normalize().

◆ operator Vector3D() [1/2]

static AdvanceMath.Vector3D.operator Vector3D ( Vector2D  source)
explicitstatic

◆ operator Vector3D() [2/2]

static AdvanceMath.Vector3D.operator Vector3D ( Vector4D  source)
explicitstatic

◆ operator!=()

static bool AdvanceMath.Vector3D.operator!= ( Vector3D  left,
Vector3D  right 
)
static

Specifies whether the Vector3Ds do not contain the same coordinates.

Parametrit
leftThe left Vector3D to test.
rightThe right Vector3D to test.
Palauttaa
true if the Vector3Ds do not have the same coordinates; otherwise false

Määrittely tiedoston Vector3D.cs rivillä 1054.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator*() [1/7]

◆ operator*() [2/7]

static Vector3D AdvanceMath.Vector3D.operator* ( Matrix4x4  matrix,
Vector3D  vector 
)
static

Transforms the given 3-D vector by the matrix, projecting the result back into w = 1. This means that the initial w is considered to be 1.0, and then all the tree elements of the resulting 3-D vector are divided by the resulting w.

Parametrit
matrixA Matrix4.
vectorA Vector3D.
Palauttaa
A new vector.

Määrittely tiedoston Vector3D.cs rivillä 937.

Viittaukset AdvanceMath.Matrix4x4.m00, AdvanceMath.Matrix4x4.m01, AdvanceMath.Matrix4x4.m02, AdvanceMath.Matrix4x4.m03, AdvanceMath.Matrix4x4.m10, AdvanceMath.Matrix4x4.m11, AdvanceMath.Matrix4x4.m12, AdvanceMath.Matrix4x4.m13, AdvanceMath.Matrix4x4.m20, AdvanceMath.Matrix4x4.m21, AdvanceMath.Matrix4x4.m22, AdvanceMath.Matrix4x4.m23, AdvanceMath.Matrix4x4.m30, AdvanceMath.Matrix4x4.m31, AdvanceMath.Matrix4x4.m32, AdvanceMath.Matrix4x4.m33, AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator*() [3/7]

◆ operator*() [4/7]

static Vector3D AdvanceMath.Vector3D.operator* ( Scalar  scalar,
Vector3D  source 
)
static

Does Scaler Multiplication on a Vector3D.

Parametrit
scalarThe scalar value that will multiply the Vector3D.
sourceThe Vector3D to be multiplied.
Palauttaa
The Product of the Scaler Multiplication.

Määrittely tiedoston Vector3D.cs rivillä 907.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator*() [5/7]

static Scalar AdvanceMath.Vector3D.operator* ( Vector3D  left,
Vector3D  right 
)
static

Does a Dot Operation Also know as an Inner Product.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Dot Product (Inner Product).

Määrittely tiedoston Vector3D.cs rivillä 922.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator*() [6/7]

static Vector3D AdvanceMath.Vector3D.operator* ( Vector3D  source,
Scalar  scalar 
)
static

Does Scaler Multiplication on a Vector3D.

Parametrit
sourceThe Vector3D to be multiplied.
scalarThe scalar value that will multiply the Vector3D.
Palauttaa
The Product of the Scaler Multiplication.

Määrittely tiedoston Vector3D.cs rivillä 892.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator*() [7/7]

◆ operator+() [1/3]

static Vector3D AdvanceMath.Vector3D.operator+ ( Vector2D  left,
Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 846.

Viittaukset AdvanceMath.Vector3D.Add().

◆ operator+() [2/3]

static Vector3D AdvanceMath.Vector3D.operator+ ( Vector3D  left,
Vector2D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 852.

Viittaukset AdvanceMath.Vector3D.Add().

◆ operator+() [3/3]

static Vector3D AdvanceMath.Vector3D.operator+ ( Vector3D  left,
Vector3D  right 
)
static

Adds 2 Vectors2Ds.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Sum of the 2 Vector3Ds.

Määrittely tiedoston Vector3D.cs rivillä 838.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator-() [1/4]

static Vector3D AdvanceMath.Vector3D.operator- ( Vector2D  left,
Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 873.

Viittaukset AdvanceMath.Vector3D.Subtract().

◆ operator-() [2/4]

static Vector3D AdvanceMath.Vector3D.operator- ( Vector3D  left,
Vector2D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 879.

Viittaukset AdvanceMath.Vector3D.Subtract().

◆ operator-() [3/4]

static Vector3D AdvanceMath.Vector3D.operator- ( Vector3D  left,
Vector3D  right 
)
static

Subtracts 2 Vector3Ds.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Difference of the 2 Vector3Ds.

Määrittely tiedoston Vector3D.cs rivillä 865.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator-() [4/4]

static Vector3D AdvanceMath.Vector3D.operator- ( Vector3D  source)
static

Negates a Vector3D.

Parametrit
sourceThe Vector3D to be Negated.
Palauttaa
The Negated Vector3D.

Määrittely tiedoston Vector3D.cs rivillä 1013.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator==()

static bool AdvanceMath.Vector3D.operator== ( Vector3D  left,
Vector3D  right 
)
static

Specifies whether the Vector3Ds contain the same coordinates.

Parametrit
leftThe left Vector3D to test.
rightThe right Vector3D to test.
Palauttaa
true if the Vector3Ds have the same coordinates; otherwise false

Määrittely tiedoston Vector3D.cs rivillä 1044.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ operator^()

static Vector3D AdvanceMath.Vector3D.operator^ ( Vector3D  left,
Vector3D  right 
)
static

Does a "2D" Cross Product also know as an Outer Product.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Z value of the resulting vector.

Määrittely tiedoston Vector3D.cs rivillä 1030.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ Parse()

◆ Project() [1/2]

static void AdvanceMath.Vector3D.Project ( ref Vector3D  left,
ref Vector3D  right,
out Vector3D  result 
)
static

◆ Project() [2/2]

static Vector3D AdvanceMath.Vector3D.Project ( Vector3D  left,
Vector3D  right 
)
static

Thie Projects the left Vector3D onto the Right Vector3D.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Projected Vector3D.

Määrittely tiedoston Vector3D.cs rivillä 599.

Viittaukset AdvanceMath.Vector3D.Project().

Viitattu AdvanceMath.Vector3D.Project().

◆ SetMagnitude() [1/2]

static void AdvanceMath.Vector3D.SetMagnitude ( ref Vector3D  source,
ref Scalar  magnitude,
out Vector3D  result 
)
static

◆ SetMagnitude() [2/2]

static Vector3D AdvanceMath.Vector3D.SetMagnitude ( Vector3D  source,
Scalar  magnitude 
)
static

Sets the Magnitude of a Vector3D.

Parametrit
sourceThe Vector3D whose Magnitude is to be changed.
magnitudeThe Magnitude.
Palauttaa
A Vector3D with the new Magnitude

Määrittely tiedoston Vector3D.cs rivillä 515.

Viittaukset AdvanceMath.Vector3D.SetMagnitude().

Viitattu AdvanceMath.Vector3D.SetMagnitude().

◆ Subtract() [1/6]

static void AdvanceMath.Vector3D.Subtract ( ref Vector2D  left,
ref Vector3D  right,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 261.

◆ Subtract() [2/6]

static void AdvanceMath.Vector3D.Subtract ( ref Vector3D  left,
ref Vector2D  right,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 273.

◆ Subtract() [3/6]

static void AdvanceMath.Vector3D.Subtract ( ref Vector3D  left,
ref Vector3D  right,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 248.

◆ Subtract() [4/6]

static Vector3D AdvanceMath.Vector3D.Subtract ( Vector2D  left,
Vector3D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 255.

Viittaukset AdvanceMath.Vector3D.Subtract().

◆ Subtract() [5/6]

static Vector3D AdvanceMath.Vector3D.Subtract ( Vector3D  left,
Vector2D  right 
)
static

Määrittely tiedoston Vector3D.cs rivillä 267.

Viittaukset AdvanceMath.Vector3D.Subtract().

◆ Subtract() [6/6]

static Vector3D AdvanceMath.Vector3D.Subtract ( Vector3D  left,
Vector3D  right 
)
static

Subtracts 2 Vector3Ds.

Parametrit
leftThe left Vector3D operand.
rightThe right Vector3D operand.
Palauttaa
The Difference of the 2 Vector3Ds.

Määrittely tiedoston Vector3D.cs rivillä 240.

Viittaukset AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

Viitattu AdvanceMath.Vector3D.Distance(), AdvanceMath.Vector3D.DistanceSq(), AdvanceMath.Vector3D.operator-() ja AdvanceMath.Vector3D.Subtract().

◆ ToArray()

Scalar[] AdvanceMath.Vector3D.ToArray ( )

Määrittely tiedoston Vector3D.cs rivillä 815.

Viittaukset AdvanceMath.Vector3D.Copy() ja AdvanceMath.Vector3D.Count.

◆ ToString() [1/2]

override string AdvanceMath.Vector3D.ToString ( )

◆ ToString() [2/2]

string AdvanceMath.Vector3D.ToString ( string  format)

◆ ToStringInternal()

string AdvanceMath.Vector3D.ToStringInternal ( string  FormatString)
private

◆ Transform() [1/6]

◆ Transform() [2/6]

static Vector3D AdvanceMath.Vector3D.Transform ( Matrix4x4  matrix,
Vector3D  vector 
)
static

Transforms the given 3-D vector by the matrix, projecting the result back into w = 1. This means that the initial w is considered to be 1.0, and then all the tree elements of the resulting 3-D vector are divided by the resulting w.

Parametrit
matrixA Matrix4.
vectorA Vector3D.
Palauttaa
A new vector.

Määrittely tiedoston Vector3D.cs rivillä 381.

Viittaukset AdvanceMath.Matrix4x4.m00, AdvanceMath.Matrix4x4.m01, AdvanceMath.Matrix4x4.m02, AdvanceMath.Matrix4x4.m03, AdvanceMath.Matrix4x4.m10, AdvanceMath.Matrix4x4.m11, AdvanceMath.Matrix4x4.m12, AdvanceMath.Matrix4x4.m13, AdvanceMath.Matrix4x4.m20, AdvanceMath.Matrix4x4.m21, AdvanceMath.Matrix4x4.m22, AdvanceMath.Matrix4x4.m23, AdvanceMath.Matrix4x4.m30, AdvanceMath.Matrix4x4.m31, AdvanceMath.Matrix4x4.m32, AdvanceMath.Matrix4x4.m33, AdvanceMath.Vector3D.X, AdvanceMath.Vector3D.Y ja AdvanceMath.Vector3D.Z.

◆ Transform() [3/6]

static void AdvanceMath.Vector3D.Transform ( ref Matrix3x3  matrix,
ref Vector3D  vector,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 338.

Viittaukset AdvanceMath.Vector3D.X ja AdvanceMath.Vector3D.Y.

◆ Transform() [4/6]

static void AdvanceMath.Vector3D.Transform ( ref Matrix4x4  matrix,
ref Vector3D  vector,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 392.

Viittaukset AdvanceMath.Vector3D.X ja AdvanceMath.Vector3D.Y.

◆ Transform() [5/6]

static void AdvanceMath.Vector3D.Transform ( ref Vector3D  vector,
ref Matrix3x3  matrix,
out Vector3D  result 
)
static

Määrittely tiedoston Vector3D.cs rivillä 362.

Viittaukset AdvanceMath.Vector3D.X ja AdvanceMath.Vector3D.Y.

◆ Transform() [6/6]

◆ TryParse()

static bool AdvanceMath.Vector3D.TryParse ( string  s,
out Vector3D  result 
)
static

Jäsendatan dokumentaatio

◆ Count

const int AdvanceMath.Vector3D.Count = 3
static

The number of Scalar values in the class.

Määrittely tiedoston Vector3D.cs rivillä 52.

Viitattu AdvanceMath.Vector3D.Copy(), AdvanceMath.Vector3D.Parse(), AdvanceMath.Vector3D.ToArray() ja AdvanceMath.Vector3D.TryParse().

◆ FormatableString

readonly string AdvanceMath.Vector3D.FormatableString = MatrixHelper.CreateVectorFormatableString(Count)
staticprivate

Määrittely tiedoston Vector3D.cs rivillä 81.

Viitattu AdvanceMath.Vector3D.ToString().

◆ FormatString

readonly string AdvanceMath.Vector3D.FormatString = MatrixHelper.CreateVectorFormatString(Count)
staticprivate

◆ One

readonly Vector3D AdvanceMath.Vector3D.One = new Vector3D(1, 1, 1)
static

Vector3D(1,1,1)

Määrittely tiedoston Vector3D.cs rivillä 62.

◆ Size

const int AdvanceMath.Vector3D.Size = sizeof(Scalar) * Count
static

The Size of the class in bytes;

Määrittely tiedoston Vector3D.cs rivillä 56.

◆ X

Scalar AdvanceMath.Vector3D.X

◆ XAxis

readonly Vector3D AdvanceMath.Vector3D.XAxis = new Vector3D(1, 0, 0)
static

Vector3D(1,0,0)

Määrittely tiedoston Vector3D.cs rivillä 70.

Viitattu AdvanceMath.Quaternion.FromEulerAngles().

◆ Y

Scalar AdvanceMath.Vector3D.Y

◆ YAxis

readonly Vector3D AdvanceMath.Vector3D.YAxis = new Vector3D(0, 1, 0)
static

Vector3D(0,1,0)

Määrittely tiedoston Vector3D.cs rivillä 74.

Viitattu AdvanceMath.Quaternion.FromEulerAngles().

◆ Z

◆ ZAxis

readonly Vector3D AdvanceMath.Vector3D.ZAxis = new Vector3D(0, 0, 1)
static

Vector3D(0,0,1)

Määrittely tiedoston Vector3D.cs rivillä 78.

Viitattu AdvanceMath.Quaternion.FromEulerAngles().

◆ Zero

readonly Vector3D AdvanceMath.Vector3D.Zero = new Vector3D()
static

Ominaisuuksien dokumentaatio

◆ Count

int IAdvanceValueType. AdvanceMath.Vector3D.Count
get

The Number of Variables accesable though the indexer.

Määrittely tiedoston Vector3D.cs rivillä 812.

◆ Magnitude

Scalar AdvanceMath.Vector3D.Magnitude
getset

Gets or Sets the Magnitude (Length) of the Vector3D.

Määrittely tiedoston Vector3D.cs rivillä 776.

◆ MagnitudeSq

Scalar AdvanceMath.Vector3D.MagnitudeSq
get

Gets the Squared Magnitude of the Vector3D.

Määrittely tiedoston Vector3D.cs rivillä 790.

◆ Normalized

Vector3D AdvanceMath.Vector3D.Normalized
get

Gets the Normalized Vector3D. (Unit Vector)

Määrittely tiedoston Vector3D.cs rivillä 801.


Dokumentaatio tälle tietueelle luotiin seuraavasta tiedostosta: