Table of Contents

Class Media3DExtension

Namespace
HelixToolkit.Avalonia.SharpDX
Assembly
HelixToolkit.Avalonia.SharpDX.dll
public static class Media3DExtension
Inheritance
Media3DExtension
Inherited Members

Methods

ToColor(Color4)

public static Color ToColor(this Color4 color)

Parameters

color Color4

Returns

Color

ToColor4(Color)

public static Color4 ToColor4(this Color color)

Parameters

color Color

Returns

Color4

ToMatrix(Matrix4x4)

public static Matrix4x4 ToMatrix(this Matrix4x4 m)

Parameters

m Matrix4x4

Returns

Matrix4x4

ToMatrix3x2(Matrix)

public static Matrix3x2 ToMatrix3x2(this Matrix m)

Parameters

m Matrix

Returns

Matrix3x2

ToPoint(Point)

public static Point ToPoint(this Point vector)

Parameters

vector Point

Returns

Point

ToPoint(Vector2)

public static Point ToPoint(this Vector2 vector)

Parameters

vector Vector2

Returns

Point

ToPoint3D(Vector3)

public static Vector3 ToPoint3D(this Vector3 vector)

Parameters

vector Vector3

Returns

Vector3

ToRawColor4(Color)

public static RawColor4 ToRawColor4(this Color color)

Parameters

color Color

Returns

RawColor4

ToRawVector2(Point)

public static RawVector2 ToRawVector2(this Point vector)

Parameters

vector Point

Returns

RawVector2

ToRawVector2(RelativePoint)

public static RawVector2 ToRawVector2(this RelativePoint vector)

Parameters

vector RelativePoint

Returns

RawVector2

ToRawVector3(Vector3)

public static RawVector3 ToRawVector3(this Vector3 vector)

Parameters

vector Vector3

Returns

RawVector3

ToRawVector4(Vector3, float)

public static RawVector4 ToRawVector4(this Vector3 vector, float w = 1)

Parameters

vector Vector3
w float

Returns

RawVector4

ToVector2(Point)

public static Vector2 ToVector2(this Point vector)

Parameters

vector Point

Returns

Vector2

ToVector2(Vector2)

public static Vector2 ToVector2(this Vector2 vector)

Parameters

vector Vector2

Returns

Vector2

ToVector3(Vector3)

public static Vector3 ToVector3(this Vector3 vector)

Parameters

vector Vector3

Returns

Vector3

ToVector3D(Vector3)

public static Vector3 ToVector3D(this Vector3 vector)

Parameters

vector Vector3

Returns

Vector3

ToVector4(Vector3, float)

public static Vector4 ToVector4(this Vector3 vector, float w = 1)

Parameters

vector Vector3
w float

Returns

Vector4