|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CTransformableUser Class ReferenceUTransformable implementation.
More...
#include <transformable_user.h>
Inheritance diagram for NL3D::CTransformableUser:
List of all members.
Detailed Description
UTransformable implementation.
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2001
Definition at line 46 of file transformable_user.h.
Constructor & Destructor Documentation
NL3D::CTransformableUser::CTransformableUser |
( |
ITransformable * |
trans |
) |
[inline] |
|
virtual NL3D::CTransformableUser::~CTransformableUser |
( |
|
) |
[inline, virtual] |
|
Member Function Documentation
virtual const CMatrix& NL3D::CTransformableUser::getMatrix |
( |
|
) |
const [inline, virtual] |
|
virtual CVector NL3D::CTransformableUser::getPivot |
( |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::getPivot |
( |
CVector & |
pivot |
) |
[inline, virtual] |
|
virtual CVector NL3D::CTransformableUser::getPos |
( |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::getPos |
( |
CVector & |
pos |
) |
[inline, virtual] |
|
virtual CVector NL3D::CTransformableUser::getRotEuler |
( |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::getRotEuler |
( |
CVector & |
rot |
) |
[inline, virtual] |
|
virtual CMatrix::TRotOrder NL3D::CTransformableUser::getRotOrder |
( |
|
) |
[inline, virtual] |
|
virtual CQuat NL3D::CTransformableUser::getRotQuat |
( |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::getRotQuat |
( |
CQuat & |
quat |
) |
[inline, virtual] |
|
virtual CVector NL3D::CTransformableUser::getScale |
( |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::getScale |
( |
CVector & |
scale |
) |
[inline, virtual] |
|
virtual TTransformMode NL3D::CTransformableUser::getTransformMode |
( |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::lookAt |
( |
const CVector & |
eye, |
|
|
const CVector & |
target, |
|
|
float |
roll = 0.f |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setMatrix |
( |
const CMatrix & |
mat |
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setPivot |
( |
const CVector & |
pivot |
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setPos |
( |
const CVector & |
pos |
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setRotEuler |
( |
const CVector & |
rot |
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setRotQuat |
( |
const CVector & |
jdir, |
|
|
const CVector & |
vup |
|
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setRotQuat |
( |
const CVector & |
jdir |
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setRotQuat |
( |
const CQuat & |
quat |
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setScale |
( |
const CVector & |
scale |
) |
[inline, virtual] |
|
virtual void NL3D::CTransformableUser::setTransformMode |
( |
TTransformMode |
mode, |
|
|
CMatrix::TRotOrder |
ro = CMatrix::ZXY |
|
) |
[inline, virtual] |
|
Member Data Documentation
|
Definition at line 50 of file transformable_user.h.
Referenced by CTransformableUser, getMatrix, getPivot, getPos, getRotEuler, getRotOrder, getRotQuat, getScale, getTransformMode, lookAt, setMatrix, setPivot, setPos, setRotEuler, setRotQuat, setScale, setTransformMode, and ~CTransformableUser. |
The documentation for this class was generated from the following file:
|
|