SOFA API  82c4ea2a
Open source framework for multi-physics simuation
sofa::gl::TransformationGL Class Reference

#include <TransformationGL.h>

Inheritance diagram for sofa::gl::TransformationGL:

Public Member Functions

 TransformationGL ()
 
virtual ~TransformationGL ()
 
void Apply () override
 
void ApplyWithCentring () override
 
void ApplyInverse () override
 
- Public Member Functions inherited from sofa::helper::visual::Transformation
 Transformation ()
 
virtual ~Transformation ()
 
 Transformation (const Transformation &other)
 
Transformationoperator= (const Transformation &transform)
 
template<class Vector >
Vector operator* (Vector v) const
 

Additional Inherited Members

- Public Attributes inherited from sofa::helper::visual::Transformation
SReal translation [3]
 
SReal scale [3]
 
SReal rotation [4][4]
 
SReal objectCenter [3]
 
- Protected Member Functions inherited from sofa::helper::visual::Transformation
void InvertTransRotMatrix (SReal matrix[4][4])
 
void InvertTransRotMatrix (SReal sMatrix[4][4], SReal dMatrix[4][4])
 

Constructor details

◆ TransformationGL()

sofa::gl::TransformationGL::TransformationGL ( )

◆ ~TransformationGL()

sofa::gl::TransformationGL::~TransformationGL ( )
virtual

Function details

◆ Apply()

void sofa::gl::TransformationGL::Apply ( )
overridevirtual

◆ ApplyInverse()

void sofa::gl::TransformationGL::ApplyInverse ( )
overridevirtual

◆ ApplyWithCentring()

void sofa::gl::TransformationGL::ApplyWithCentring ( )
overridevirtual