CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
OdGiTransformed< T > Class Template Reference

#include <GiTransformed.h>

Inheritance diagram for OdGiTransformed< T >:
OdGiFastExtCalc

Public Member Functions

void pushModelTransform (const OdGeMatrix3d &xMat)
 
void pushModelTransform (const OdGeVector3d &vNormal)
 
void popModelTransform ()
 
OdGeMatrix3d getModelToWorldTransform () const
 
OdGeMatrix3d getWorldToModelTransform () const
 

Detailed Description

template<class T>
class OdGiTransformed< T >

This class is an implementation of transformation stack. Corresponding C++ library: TD_Gi <group OdGi_Classes>

Definition at line 45 of file GiTransformed.h.

Member Function Documentation

◆ getModelToWorldTransform()

template<class T >
OdGeMatrix3d OdGiTransformed< T >::getModelToWorldTransform ( ) const
inline

Retrieves the model to world transform. Returns the identity matrix If transform stack is empty.

Definition at line 105 of file GiTransformed.h.

◆ getWorldToModelTransform()

template<class T >
OdGeMatrix3d OdGiTransformed< T >::getWorldToModelTransform ( ) const
inline

Retrieves the world to model transform. Returns the identity matrix if transform stack is empty.

Definition at line 115 of file GiTransformed.h.

◆ popModelTransform()

template<class T >
void OdGiTransformed< T >::popModelTransform ( )
inline

Pops a model transformation matrix from the transform stack.

Definition at line 97 of file GiTransformed.h.

◆ pushModelTransform() [1/2]

template<class T >
void OdGiTransformed< T >::pushModelTransform ( const OdGeMatrix3d xMat)
inline

Pushes a model transformation matrix to the transform stack.

Parameters
xMat[in] Transformation matrix.

Definition at line 71 of file GiTransformed.h.

◆ pushModelTransform() [2/2]

template<class T >
void OdGiTransformed< T >::pushModelTransform ( const OdGeVector3d vNormal)
inline

Pushes a model transformation matrix to the transform stack by the passed vector.

Parameters
vNormal[in] Nornal to the plane for which the matrix that maps the plane coordinate system to the WCS is retrieved.

Definition at line 89 of file GiTransformed.h.


The documentation for this class was generated from the following file: