C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
mb_matrix.h File Reference

The extended matrix of transformation in a two-dimensional space. More...

#include <mb_cart_point.h>
#include <io_base.h>
#include <mb_homogeneous.h>

Classes

class  MbMatrix
 The extended matrix of transformation in a two-dimensional space. More...
 

Functions

template<class Transform >
void CheckOrigin (const Transform &trans, uint8 &flag, bool resetFlag)
 
template<class Transform >
void CheckRotation (const Transform &trans, uint8 &flag, bool resetFlag)
 
void MulMatrix (const MbMatrix &m1, const MbMatrix &m2, MbMatrix &res)
 Multiply matrices. More...
 

Detailed Description

The extended matrix of transformation in a two-dimensional space.

Function Documentation

◆ CheckOrigin()

template<class Transform >
void CheckOrigin ( const Transform &  trans,
uint8 &  flag,
bool  resetFlag 
)
Attention
For internal use only.

◆ CheckRotation()

template<class Transform >
void CheckRotation ( const Transform &  trans,
uint8 &  flag,
bool  resetFlag 
)
Attention
For internal use only.