Click or drag to resize
DigitalRuneVector3F Methods

The Vector3F type exposes the following members.

Methods
  NameDescription
Public methodAbsolute
Sets each vector component to its absolute value.
Public methodStatic memberAbsolute(Vector3F)
Returns a vector with the absolute values of the elements of the given vector.
Public methodStatic memberAdd
Adds two vectors.
Public methodStatic memberAreNumericallyEqual(Vector3F, Vector3F)
Determines whether two vectors are equal (regarding the tolerance EpsilonF).
Public methodStatic memberAreNumericallyEqual(Vector3F, Vector3F, Single)
Determines whether two vectors are equal (regarding a specific tolerance).
Public methodClamp(Single, Single)
Clamps the vector components to the range [min, max].
Public methodStatic memberClamp(Vector3F, Single, Single)
Returns a vector with the vector components clamped to the range [min, max].
Public methodClampToZero
Clamps near-zero vector components to zero.
Public methodClampToZero(Single)
Clamps near-zero vector components to zero.
Public methodStatic memberClampToZero(Vector3F)
Returns a vector with near-zero vector components clamped to 0.
Public methodStatic memberClampToZero(Vector3F, Single)
Returns a vector with near-zero vector components clamped to 0.
Public methodStatic memberCross
Calculates the cross product of two vectors.
Public methodStatic memberDivide(Vector3F, Vector3F)
Divides the components of a vector by the components of another vector.
Public methodStatic memberDivide(Vector3F, Single)
Divides a vector by a scalar.
Public methodStatic memberDot
Calculates the dot product of two vectors.
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(Vector3F)
Indicates whether the current object is equal to another object of the same type.
Public methodStatic memberFromXna
Converts this Vector3F (DigitalRune Mathematics) to Vector3 (XNA Framework).
Public methodStatic memberGetAngle
Calculates the angle between two vectors.
Public methodGetHashCode
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberMax
Returns a vector that contains the highest value from each matching pair of components.
Public methodStatic memberMin
Returns a vector that contains the lowest value from each matching pair of components.
Public methodStatic memberMultiply(Single, Vector3F)
Multiplies a vector by a scalar.
Public methodStatic memberMultiply(Vector3F, Vector3F)
Multiplies the components of two vectors by each other.
Public methodStatic memberNegate
Negates a vector.
Public methodNormalize
Normalizes the vector.
Public methodStatic memberParse(String)
Converts the string representation of a 3-dimensional vector to its Vector3F equivalent.
Public methodStatic memberParse(String, IFormatProvider)
Converts the string representation of a 3-dimensional vector in a specified culture-specific format to its Vector3F equivalent.
Public methodProjectTo(Vector3F)
Sets this vector to its projection onto the axis given by the target vector.
Public methodStatic memberProjectTo(Vector3F, Vector3F)
Projects a vector onto an axis given by the target vector.
Public methodStatic memberSubtract
Subtracts a vector from a vector.
Public methodToArray
Converts this vector to an array of 3 float values.
Public methodToCrossProductMatrix
Returns the cross product matrix (skew matrix) of this vector.
Public methodToList
Converts this vector to a list of 3 float values.
Public methodToString
Returns the string representation of this vector.
(Overrides ValueTypeToString.)
Public methodToString(IFormatProvider)
Returns the string representation of this vector using the specified culture-specific format information.
Public methodToVector3D
Converts this Vector3F to Vector3D.
Public methodToVectorF
Converts this Vector3F to VectorF.
Public methodToXna
Converts this Vector3F (DigitalRune Mathematics) to Vector3 (XNA Framework).
Public methodTryNormalize
Tries to normalize the vector.
Top
See Also