E3DTransformMatrix::GetOrthoBasis

Gets the orthogonal basis represented by this transformation or throws an exception if it is not a rigid transformation.

Namespace: Euresys::Open_eVision::Easy3D

[C++]

void GetOrthoBasis(
   E3DPoint& e1,
   E3DPoint& e2,
   E3DPoint& e3,
   E3DPoint& t
)

Parameters

e1

Vector 1.

e2

Vector 2.

e3

Vector 3.

t

Translation.

E3DTransformMatrix.GetOrthoBasis

Gets the orthogonal basis represented by this transformation or throws an exception if it is not a rigid transformation.

Namespace: Euresys.Open_eVision.Easy3D

[C#]

void GetOrthoBasis(
   out Euresys.Open_eVision.Easy3D.E3DPoint e1,
   out Euresys.Open_eVision.Easy3D.E3DPoint e2,
   out Euresys.Open_eVision.Easy3D.E3DPoint e3,
   out Euresys.Open_eVision.Easy3D.E3DPoint t
)

Parameters

e1

Vector 1.

e2

Vector 2.

e3

Vector 3.

t

Translation.