OpenSceneGraph
Public Types | Public Member Functions | List of all members
osg::Matrix3x2Template< T > Class Template Reference
Inheritance diagram for osg::Matrix3x2Template< T >:
Inheritance graph
[legend]

Public Types

typedef TemplateMatrix< T, 3, 2 > base_class
 
typedef base_class::value_type value_type
 
- Public Types inherited from osg::TemplateMatrix< T, 3, 2 >
enum  
 
enum  
 
enum  
 
typedef T value_type
 

Public Member Functions

 Matrix3x2Template ()
 
 Matrix3x2Template (const Matrix3x2Template &mat)
 
 Matrix3x2Template (value_type a00, value_type a01, value_type a10, value_type a11, value_type a20, value_type a21)
 
 ~Matrix3x2Template ()
 
Matrix3x2Templateoperator= (const Matrix3x2Template &rhs)
 
void set (value_type a00, value_type a01, value_type a10, value_type a11, value_type a20, value_type a21)
 
- Public Member Functions inherited from osg::TemplateMatrix< T, 3, 2 >
 TemplateMatrix ()
 
 ~TemplateMatrix ()
 
value_typeoperator() (int row, int col)
 
value_type operator() (int row, int col) const
 
TemplateMatrixoperator= (const TemplateMatrix &rhs)
 
void set (const TemplateMatrix &rhs)
 
void set (value_type const *const ptr)
 
value_typeptr ()
 
const value_typeptr () const
 
value_typeoperator[] (int i)
 
value_type operator[] (int i) const
 
void reset ()
 

Additional Inherited Members

- Protected Attributes inherited from osg::TemplateMatrix< T, 3, 2 >
value_type _mat [row_count][col_count]
 

Member Typedef Documentation

◆ base_class

template<typename T >
typedef TemplateMatrix<T, 3, 2> osg::Matrix3x2Template< T >::base_class

◆ value_type

template<typename T >
typedef base_class::value_type osg::Matrix3x2Template< T >::value_type

Constructor & Destructor Documentation

◆ Matrix3x2Template() [1/3]

template<typename T >
osg::Matrix3x2Template< T >::Matrix3x2Template ( )
inline

◆ Matrix3x2Template() [2/3]

template<typename T >
osg::Matrix3x2Template< T >::Matrix3x2Template ( const Matrix3x2Template< T > &  mat)
inline

◆ Matrix3x2Template() [3/3]

template<typename T >
osg::Matrix3x2Template< T >::Matrix3x2Template ( value_type  a00,
value_type  a01,
value_type  a10,
value_type  a11,
value_type  a20,
value_type  a21 
)
inline

◆ ~Matrix3x2Template()

template<typename T >
osg::Matrix3x2Template< T >::~Matrix3x2Template ( )
inline

Member Function Documentation

◆ operator=()

template<typename T >
Matrix3x2Template& osg::Matrix3x2Template< T >::operator= ( const Matrix3x2Template< T > &  rhs)
inline

◆ set()

template<typename T >
void osg::Matrix3x2Template< T >::set ( value_type  a00,
value_type  a01,
value_type  a10,
value_type  a11,
value_type  a20,
value_type  a21 
)
inline

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