matrix4.h File Reference

Classes

class  _Matrix4< TYPE >
 

Macros

#define Matrix4d
 
#define RMtoLM4(m)
 

Typedefs

typedef _Matrix4< Float32Matrix4d32
 
typedef _Matrix4< Float64Matrix4d64
 

Functions

Matrix4d32 RMtoSM4 (const Matrix4d64 &m)
 
Matrix4d64 SMtoRM4 (const Matrix4d32 &m)
 

Macro Definition Documentation

§ Matrix4d

#define Matrix4d

Matrix4 for double-precision Cinema 4D versions.

§ RMtoLM4

#define RMtoLM4 (   m)

Converts from Matrix4d64 to Matrix4d32. Does nothing on double-precision Cinema 4D versions.

Typedef Documentation

§ Matrix4d32

Single-precision Matrix4.

§ Matrix4d64

Double-precision Matrix4.

Function Documentation

§ RMtoSM4()

Matrix4d32 RMtoSM4 ( const Matrix4d64 m)

Converts from Matrix4d64 to Matrix4d32.

Parameters
[in]mThe Matrix4d64 to convert.
Returns
The converted Matrix4d32.

§ SMtoRM4()

Matrix4d64 SMtoRM4 ( const Matrix4d32 m)

Converts from Matrix4d32 to Matrix4d64.

Parameters
[in]mThe Matrix4d32 to convert.
Returns
The converted Matrix4d64.