Vector3 Methods |
The Vector3 type exposes the following members.
| Name | Description | |
|---|---|---|
| Barycentric |
Creates a new Vector3 that contains the cartesian coordinates of a vector specified in barycentric
coordinates and relative to 3d-triangle.
| |
| CatmullRom |
Creates a new Vector3 that contains CatmullRom interpolation of the specified vectors.
| |
| Clamp |
Clamps the specified value within a range.
| |
| Cross |
Computes the cross product of two vectors.
| |
| Distance |
Returns the distance between two vectors.
| |
| DistanceSquared |
Returns the squared distance between two vectors.
| |
| DistanceTo |
Gets the distance to another Vector3.
| |
| Dot |
Returns a dot product of two vectors.
| |
| Equals(Object) |
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).) | |
| Equals(Vector3) |
Indicates whether this instance and a specified object are equal.
| |
| GetHashCode |
Returns the hash code for this instance.
(Overrides ValueTypeGetHashCode.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Hermite |
Creates a new Vector3 that contains hermite spline interpolation.
| |
| Lerp |
Creates a new Vector3 that contains linear interpolation of the specified vectors.
| |
| Max |
Creates a new Vector3 that contains a maximal values from the two vectors.
| |
| Min |
Creates a new Vector3 that contains a minimal values from the two vectors.
| |
| Normalize |
Creates a new Vector3 that contains a normalized values from another vector.
| |
| Normalized |
Creates a new Vector3 instance with the components normalized to a single unit.
| |
| Reflect |
Creates a new Vector3 that contains reflect vector of the given vector and normal.
| |
| SmoothStep |
Creates a new Vector3 that contains cubic interpolation of the specified vectors.
| |
| ToString |
Returns the fully qualified type name of this instance.
(Overrides ValueTypeToString.) | |
| Transform(Vector3, Matrix) | ||
| Transform(Vector3, Quaternion) |
Creates a new Vector3 that contains a transformation of 3d-vector by the specified
Quaternion, representing the rotation.
| |
| TransformNormal |