ClassMObject3d

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
<noinclude>{{doxybot-warning|MObject3d}}</noinclude><includeonly>
 
<noinclude>{{doxybot-warning|MObject3d}}</noinclude><includeonly>
 
{{doxybot-class|MObject3d|}}
 
{{doxybot-class|MObject3d|}}
{{doxybot-member|MString MObject3d::m_name|None}}
+
{{doxybot-member|MString MObject3d::m_nameNone|}}
{{doxybot-member|MString MObject3d::m_name|None|}}
+
{{doxybot-member|MVector3 MObject3d::m_positionNone|}}
{{doxybot-member|MVector3 MObject3d::m_position|None}}
+
{{doxybot-member|MVector3 MObject3d::m_scaleNone|}}
{{doxybot-member|MVector3 MObject3d::m_position|None|}}
+
{{doxybot-member|MQuaternion MObject3d::m_rotationNone|}}
{{doxybot-member|MVector3 MObject3d::m_scale|None}}
+
{{doxybot-member|MMatrix4x4 MObject3d::m_matrixNone|}}
{{doxybot-member|MVector3 MObject3d::m_scale|None|}}
+
{{doxybot-member|vector<MObject3d *> MObject3d::m_childsNone|}}
{{doxybot-member|MQuaternion MObject3d::m_rotation|None}}
+
{{doxybot-member|bool MObject3d::m_isActiveNone|}}
{{doxybot-member|MQuaternion MObject3d::m_rotation|None|}}
+
{{doxybot-member|bool MObject3d::m_isVisibleNone|}}
{{doxybot-member|MMatrix4x4 MObject3d::m_matrix|None}}
+
{{doxybot-member|bool MObject3d::m_needToUpdateNone|}}
{{doxybot-member|MMatrix4x4 MObject3d::m_matrix|None|}}
+
{{doxybot-member|MObject3d* MObject3d::m_parentNone|}}
{{doxybot-member|vector<MObject3d *> MObject3d::m_childs|None}}
+
{{doxybot-member|vector<MBehavior *> MObject3d::m_behaviorsNone|}}
{{doxybot-member|vector<MObject3d *> MObject3d::m_childs|None|}}
+
{{doxybot-member|MObject3d::MObject3d(void)|}}
{{doxybot-member|bool MObject3d::m_isActive|None}}
+
{{doxybot-member|virtual MObject3d::~MObject3d(void)|}}
{{doxybot-member|bool MObject3d::m_isActive|None|}}
+
{{doxybot-member|MObject3d::MObject3d(const MObject3d &object)|}}
{{doxybot-member|bool MObject3d::m_isVisible|None}}
+
{{doxybot-member|void MObject3d::updateMatrix(void)|}}
{{doxybot-member|bool MObject3d::m_isVisible|None|}}
+
{{doxybot-member|void MObject3d::computeLocalMatrix(void)|}}
{{doxybot-member|bool MObject3d::m_needToUpdate|None}}
+
{{doxybot-member|MMatrix4x4* MObject3d::getMatrix(void)|}}
{{doxybot-member|bool MObject3d::m_needToUpdate|None|}}
+
{{doxybot-member|void MObject3d::unlinkChilds(void)|}}
{{doxybot-member|MObject3d* MObject3d::m_parent|None}}
+
{{doxybot-member|void MObject3d::computeChildsMatrices(void)|}}
{{doxybot-member|MObject3d* MObject3d::m_parent|None|}}
+
{{doxybot-member|MVector3 MObject3d::getUniformRotatedVector(const MVector3 &vector)|}}
{{doxybot-member|vector<MBehavior *> MObject3d::m_behaviors|None}}
+
{{doxybot-member|MVector3 MObject3d::getInverseRotatedVector(const MVector3 &vector) const |}}
{{doxybot-member|vector<MBehavior *> MObject3d::m_behaviors|None|}}
+
{{doxybot-member|MVector3 MObject3d::getRotatedVector(const MVector3 &vector) const |}}
{{doxybot-member|MObject3d::MObject3d|(void)}}
+
{{doxybot-member|MVector3 MObject3d::getInversePosition(const MVector3 &position) const |}}
{{doxybot-member|MObject3d::MObject3d|(void)|}}
+
{{doxybot-member|MVector3 MObject3d::getTransformedVector(const MVector3 &vector) const |}}
{{doxybot-member|virtual MObject3d::~MObject3d|(void)}}
+
{{doxybot-member|void MObject3d::setPosition(const MVector3 &position)|}}
{{doxybot-member|virtual MObject3d::~MObject3d|(void)|}}
+
{{doxybot-member|MVector3 MObject3d::getTransformedPosition(void) const |}}
{{doxybot-member|MObject3d::MObject3d|(const MObject3d &object)}}
+
{{doxybot-member|MVector3 MObject3d::getPosition(void) const |}}
{{doxybot-member|MObject3d::MObject3d|(const MObject3d &object)|}}
+
{{doxybot-member|void MObject3d::setEulerRotation(const MVector3 &euler)|}}
{{doxybot-member|void MObject3d::updateMatrix|(void)}}
+
{{doxybot-member|void MObject3d::setAxisAngleRotation(const MVector3 &axis, float angle)|}}
{{doxybot-member|void MObject3d::updateMatrix|(void)|}}
+
{{doxybot-member|void MObject3d::addAxisAngleRotation(const MVector3 &axis, float angle)|}}
{{doxybot-member|void MObject3d::computeLocalMatrix|(void)}}
+
{{doxybot-member|void MObject3d::setRotation(const MQuaternion &rotation)|}}
{{doxybot-member|void MObject3d::computeLocalMatrix|(void)|}}
+
{{doxybot-member|MVector3 MObject3d::getTransformedRotation(void) const |}}
{{doxybot-member|MMatrix4x4* MObject3d::getMatrix|(void)}}
+
{{doxybot-member|MVector3 MObject3d::getEulerRotation(void) const |}}
{{doxybot-member|MMatrix4x4* MObject3d::getMatrix|(void)|}}
+
{{doxybot-member|MQuaternion MObject3d::getRotation(void) const |}}
{{doxybot-member|void MObject3d::unlinkChilds|(void)}}
+
{{doxybot-member|void MObject3d::setScale(const MVector3 &scale)|}}
{{doxybot-member|void MObject3d::unlinkChilds|(void)|}}
+
{{doxybot-member|MVector3 MObject3d::getTransformedScale(void) const |}}
{{doxybot-member|void MObject3d::computeChildsMatrices|(void)}}
+
{{doxybot-member|MVector3 MObject3d::getScale(void) const |}}
{{doxybot-member|void MObject3d::computeChildsMatrices|(void)|}}
+
{{doxybot-member|void MObject3d::linkTo(MObject3d *parent)|}}
{{doxybot-member|MVector3 MObject3d::getUniformRotatedVector|(const MVector3 &vector)}}
+
{{doxybot-member|void MObject3d::unLink(void)|}}
{{doxybot-member|MVector3 MObject3d::getUniformRotatedVector|(const MVector3 &vector)|}}
+
{{doxybot-member|void MObject3d::setParent(MObject3d *object)|}}
{{doxybot-member|MVector3 MObject3d::getInverseRotatedVector|(const MVector3 &vector) const }}
+
{{doxybot-member|void MObject3d::addChild(MObject3d *child)|}}
{{doxybot-member|MVector3 MObject3d::getInverseRotatedVector|(const MVector3 &vector) const |}}
+
{{doxybot-member|bool MObject3d::hasParent(void)|}}
{{doxybot-member|MVector3 MObject3d::getRotatedVector|(const MVector3 &vector) const }}
+
{{doxybot-member|unsigned int MObject3d::getChildsNumber(void)|}}
{{doxybot-member|MVector3 MObject3d::getRotatedVector|(const MVector3 &vector) const |}}
+
{{doxybot-member|MObject3d* MObject3d::getParent(void)|}}
{{doxybot-member|MVector3 MObject3d::getInversePosition|(const MVector3 &position) const }}
+
{{doxybot-member|MObject3d* MObject3d::getChild(unsigned int id)|}}
{{doxybot-member|MVector3 MObject3d::getInversePosition|(const MVector3 &position) const |}}
+
{{doxybot-member|void MObject3d::updateBehaviors(void)|}}
{{doxybot-member|MVector3 MObject3d::getTransformedVector|(const MVector3 &vector) const }}
+
{{doxybot-member|void MObject3d::drawBehaviors(void)|}}
{{doxybot-member|MVector3 MObject3d::getTransformedVector|(const MVector3 &vector) const |}}
+
{{doxybot-member|void MObject3d::deleteBehavior(unsigned int id)|}}
{{doxybot-member|void MObject3d::setPosition|(const MVector3 &position)}}
+
{{doxybot-member|void MObject3d::invertBehavior(unsigned int idA, unsigned int idB)|}}
{{doxybot-member|void MObject3d::setPosition|(const MVector3 &position)|}}
+
{{doxybot-member|void MObject3d::changeBehavior(unsigned int id, MBehavior *behavior)|}}
{{doxybot-member|MVector3 MObject3d::getTransformedPosition|(void) const }}
+
{{doxybot-member|void MObject3d::addBehavior(MBehavior *behavior)|}}
{{doxybot-member|MVector3 MObject3d::getTransformedPosition|(void) const |}}
+
{{doxybot-member|unsigned int MObject3d::getBehaviorsNumber(void)|}}
{{doxybot-member|MVector3 MObject3d::getPosition|(void) const }}
+
{{doxybot-member|MBehavior* MObject3d::getBehavior(unsigned int id)|}}
{{doxybot-member|MVector3 MObject3d::getPosition|(void) const |}}
+
{{doxybot-member|bool MObject3d::needToUpdate(void)|}}
{{doxybot-member|void MObject3d::setEulerRotation|(const MVector3 &euler)}}
+
{{doxybot-member|virtual void MObject3d::setActive(bool active)|}}
{{doxybot-member|void MObject3d::setEulerRotation|(const MVector3 &euler)|}}
+
{{doxybot-member|bool MObject3d::isActive(void)|}}
{{doxybot-member|void MObject3d::setAxisAngleRotation|(const MVector3 &axis, float angle)}}
+
{{doxybot-member|void MObject3d::setVisible(bool visible)|}}
{{doxybot-member|void MObject3d::setAxisAngleRotation|(const MVector3 &axis, float angle)|}}
+
{{doxybot-member|bool MObject3d::isVisible(void)|}}
{{doxybot-member|void MObject3d::addAxisAngleRotation|(const MVector3 &axis, float angle)}}
+
{{doxybot-member|virtual void MObject3d::updateVisibility(MOCamera *camera)|}}
{{doxybot-member|void MObject3d::addAxisAngleRotation|(const MVector3 &axis, float angle)|}}
+
{{doxybot-member|void MObject3d::setName(const char *name)|}}
{{doxybot-member|void MObject3d::setRotation|(const MQuaternion &rotation)}}
+
{{doxybot-member|const char* MObject3d::getName(void)|}}
{{doxybot-member|void MObject3d::setRotation|(const MQuaternion &rotation)|}}
+
{{doxybot-member|virtual int MObject3d::getType(void)|}}
{{doxybot-member|MVector3 MObject3d::getTransformedRotation|(void) const }}
+
{{doxybot-member|virtual void MObject3d::update(void)|}}
{{doxybot-member|MVector3 MObject3d::getTransformedRotation|(void) const |}}
+
{{doxybot-member|void MObject3d::removeChild(MObject3d *child)|}}
{{doxybot-member|MVector3 MObject3d::getEulerRotation|(void) const }}
+
{{doxybot-member|void MObject3d::clearObject3d(void)|}}
{{doxybot-member|MVector3 MObject3d::getEulerRotation|(void) const |}}
+
{{doxybot-member|MQuaternion MObject3d::getRotation|(void) const }}
+
{{doxybot-member|MQuaternion MObject3d::getRotation|(void) const |}}
+
{{doxybot-member|void MObject3d::setScale|(const MVector3 &scale)}}
+
{{doxybot-member|void MObject3d::setScale|(const MVector3 &scale)|}}
+
{{doxybot-member|MVector3 MObject3d::getTransformedScale|(void) const }}
+
{{doxybot-member|MVector3 MObject3d::getTransformedScale|(void) const |}}
+
{{doxybot-member|MVector3 MObject3d::getScale|(void) const }}
+
{{doxybot-member|MVector3 MObject3d::getScale|(void) const |}}
+
{{doxybot-member|void MObject3d::linkTo|(MObject3d *parent)}}
+
{{doxybot-member|void MObject3d::linkTo|(MObject3d *parent)|}}
+
{{doxybot-member|void MObject3d::unLink|(void)}}
+
{{doxybot-member|void MObject3d::unLink|(void)|}}
+
{{doxybot-member|void MObject3d::setParent|(MObject3d *object)}}
+
{{doxybot-member|void MObject3d::setParent|(MObject3d *object)|}}
+
{{doxybot-member|void MObject3d::addChild|(MObject3d *child)}}
+
{{doxybot-member|void MObject3d::addChild|(MObject3d *child)|}}
+
{{doxybot-member|bool MObject3d::hasParent|(void)}}
+
{{doxybot-member|bool MObject3d::hasParent|(void)|}}
+
{{doxybot-member|unsigned int MObject3d::getChildsNumber|(void)}}
+
{{doxybot-member|unsigned int MObject3d::getChildsNumber|(void)|}}
+
{{doxybot-member|MObject3d* MObject3d::getParent|(void)}}
+
{{doxybot-member|MObject3d* MObject3d::getParent|(void)|}}
+
{{doxybot-member|MObject3d* MObject3d::getChild|(unsigned int id)}}
+
{{doxybot-member|MObject3d* MObject3d::getChild|(unsigned int id)|}}
+
{{doxybot-member|void MObject3d::updateBehaviors|(void)}}
+
{{doxybot-member|void MObject3d::updateBehaviors|(void)|}}
+
{{doxybot-member|void MObject3d::drawBehaviors|(void)}}
+
{{doxybot-member|void MObject3d::drawBehaviors|(void)|}}
+
{{doxybot-member|void MObject3d::deleteBehavior|(unsigned int id)}}
+
{{doxybot-member|void MObject3d::deleteBehavior|(unsigned int id)|}}
+
{{doxybot-member|void MObject3d::invertBehavior|(unsigned int idA, unsigned int idB)}}
+
{{doxybot-member|void MObject3d::invertBehavior|(unsigned int idA, unsigned int idB)|}}
+
{{doxybot-member|void MObject3d::changeBehavior|(unsigned int id, MBehavior *behavior)}}
+
{{doxybot-member|void MObject3d::changeBehavior|(unsigned int id, MBehavior *behavior)|}}
+
{{doxybot-member|void MObject3d::addBehavior|(MBehavior *behavior)}}
+
{{doxybot-member|void MObject3d::addBehavior|(MBehavior *behavior)|}}
+
{{doxybot-member|unsigned int MObject3d::getBehaviorsNumber|(void)}}
+
{{doxybot-member|unsigned int MObject3d::getBehaviorsNumber|(void)|}}
+
{{doxybot-member|MBehavior* MObject3d::getBehavior|(unsigned int id)}}
+
{{doxybot-member|MBehavior* MObject3d::getBehavior|(unsigned int id)|}}
+
{{doxybot-member|bool MObject3d::needToUpdate|(void)}}
+
{{doxybot-member|bool MObject3d::needToUpdate|(void)|}}
+
{{doxybot-member|virtual void MObject3d::setActive|(bool active)}}
+
{{doxybot-member|virtual void MObject3d::setActive|(bool active)|}}
+
{{doxybot-member|bool MObject3d::isActive|(void)}}
+
{{doxybot-member|bool MObject3d::isActive|(void)|}}
+
{{doxybot-member|void MObject3d::setVisible|(bool visible)}}
+
{{doxybot-member|void MObject3d::setVisible|(bool visible)|}}
+
{{doxybot-member|bool MObject3d::isVisible|(void)}}
+
{{doxybot-member|bool MObject3d::isVisible|(void)|}}
+
{{doxybot-member|virtual void MObject3d::updateVisibility|(MOCamera *camera)}}
+
{{doxybot-member|virtual void MObject3d::updateVisibility|(MOCamera *camera)|}}
+
{{doxybot-member|void MObject3d::setName|(const char *name)}}
+
{{doxybot-member|void MObject3d::setName|(const char *name)|}}
+
{{doxybot-member|const char* MObject3d::getName|(void)}}
+
{{doxybot-member|const char* MObject3d::getName|(void)|}}
+
{{doxybot-member|virtual int MObject3d::getType|(void)}}
+
{{doxybot-member|virtual int MObject3d::getType|(void)|}}
+
{{doxybot-member|virtual void MObject3d::update|(void)}}
+
{{doxybot-member|virtual void MObject3d::update|(void)|}}
+
{{doxybot-member|void MObject3d::removeChild|(MObject3d *child)}}
+
{{doxybot-member|void MObject3d::removeChild|(MObject3d *child)|}}
+
{{doxybot-member|void MObject3d::clearObject3d|(void)}}
+
{{doxybot-member|void MObject3d::clearObject3d|(void)|}}
+
 
{{doxybot-categories}}
 
{{doxybot-categories}}
 
</includeonly>
 
</includeonly>

Revision as of 12:58, 8 February 2014

This page is automatically edited by Doxybot. Do not edit it manually, human! Edit instead the main page MObject3d that it is trancluded into.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox