Table of Contents

Class Orientation3<T>

Namespace
FellowOakDicom.Imaging.Mathematics
Assembly
fo-dicom.core.dll
public class Orientation3<T> where T : INumber<T>

Type Parameters

T
Inheritance
Orientation3<T>
Inherited Members
Extension Methods

Constructors

Orientation3()

public Orientation3()

Orientation3(Orientation3<T>)

public Orientation3(Orientation3<T> orientation)

Parameters

orientation Orientation3<T>

Orientation3(Vector3<T>, Vector3<T>)

public Orientation3(Vector3<T> forward, Vector3<T> down)

Parameters

forward Vector3<T>
down Vector3<T>

Properties

Backward

public Vector3<T> Backward { get; }

Property Value

Vector3<T>

Down

public Vector3<T> Down { get; }

Property Value

Vector3<T>

Forward

public Vector3<T> Forward { get; }

Property Value

Vector3<T>

Left

public Vector3<T> Left { get; }

Property Value

Vector3<T>

Right

public Vector3<T> Right { get; }

Property Value

Vector3<T>

Up

public Vector3<T> Up { get; }

Property Value

Vector3<T>

Methods

Pitch(T)

public void Pitch(T angle)

Parameters

angle T

Roll(T)

public void Roll(T angle)

Parameters

angle T

Yaw(T)

public void Yaw(T angle)

Parameters

angle T