E3DTransformMatrix::CreateOrthoBasis

Creates a orthonormal E3DTransformMatrix basis (corresponds to a rigid transformation).
The vector e1, e2, e3 should form a right-handed orthogonal basis.

Namespace: Euresys::Open_eVision::Easy3D

[C++]

E3DTransformMatrix CreateOrthoBasis(
   const E3DPoint& e1,
   const E3DPoint& e2,
   const E3DPoint& e3,
   const E3DPoint& t
)

Parameters

e1

Vector 1.

e2

Vector 2.

e3

Vector 3.

t

Translation.

E3DTransformMatrix.CreateOrthoBasis

Creates a orthonormal E3DTransformMatrix basis (corresponds to a rigid transformation).
The vector e1, e2, e3 should form a right-handed orthogonal basis.

Namespace: Euresys.Open_eVision.Easy3D

[C#]

Euresys.Open_eVision.Easy3D.E3DTransformMatrix CreateOrthoBasis(
   Euresys.Open_eVision.Easy3D.E3DPoint e1,
   Euresys.Open_eVision.Easy3D.E3DPoint e2,
   Euresys.Open_eVision.Easy3D.E3DPoint e3,
   Euresys.Open_eVision.Easy3D.E3DPoint t
)

Parameters

e1

Vector 1.

e2

Vector 2.

e3

Vector 3.

t

Translation.