Class VectorExtensions
- Namespace
- HelixToolkit.Maths
- Assembly
- HelixToolkit.Maths.dll
public static class VectorExtensions
- Inheritance
-
VectorExtensions
- Inherited Members
Methods
ToColor3(Vector2, float)
public static Color3 ToColor3(this Vector2 vector, float blue = 0)
Parameters
Returns
ToColor3(Vector3)
public static Color3 ToColor3(this Vector3 vector)
Parameters
vectorVector3
Returns
ToColor4(Vector2, float, float)
public static Color4 ToColor4(this Vector2 vector, float blue = 0, float alpha = 0)
Parameters
Returns
ToColor4(Vector3, float)
public static Color4 ToColor4(this Vector3 vector, float alpha = 0)
Parameters
Returns
ToColor4(Vector4)
public static Color4 ToColor4(this Vector4 vector)
Parameters
vectorVector4
Returns
ToHomogeneousVector3(Vector4)
public static Vector3 ToHomogeneousVector3(this Vector4 vector)
Parameters
vectorVector4
Returns
ToRectangle(Vector2)
To the rectangle.
public static Rectangle ToRectangle(this Vector2 vector)
Parameters
Returns
ToRectangleF(Vector2)
To the rectangleF.
public static RectangleF ToRectangleF(this Vector2 vector)
Parameters
Returns
ToVector2(Vector3)
public static Vector2 ToVector2(this Vector3 vector)
Parameters
Returns
- Vector2
The result of the conversion.
ToVector2(Vector4)
public static Vector2 ToVector2(this Vector4 vector)
Parameters
Returns
- Vector2
The result of the conversion.
ToVector3(Vector2, float)
public static Vector3 ToVector3(this Vector2 vector, float z = 0)
Parameters
Returns
- Vector3
The result of the conversion.
ToVector3(Vector4)
public static Vector3 ToVector3(this Vector4 vector)
Parameters
Returns
- Vector3
The result of the conversion.
ToVector4(Vector2, float, float)
public static Vector4 ToVector4(this Vector2 value, float z = 0, float w = 0)
Parameters
Returns
- Vector4
The result of the conversion.
ToVector4(Vector3, float)
public static Vector4 ToVector4(this Vector3 vector, float w = 0)
Parameters
Returns
- Vector4
The result of the conversion.