#include <mvForceResult.h>
Public Member Functions | |
| void | disableAccel () |
| (one liner) | |
| void | disableDirection () |
| (one liner) | |
| void | disableDragAccel () |
| (one liner) | |
| void | disableDragForce () |
| (one liner) | |
| void | disableDragShift () |
| (one liner) | |
| void | disableForce () |
| (one liner) | |
| void | disableGravity () |
| (one liner) | |
| void | disableOmega () |
| (one liner) | |
| void | disableQuaternion () |
| (one liner) | |
| void | disableRotation () |
| (one liner) | |
| void | disableShift () |
| (one liner) | |
| void | disableTorque () |
| (one liner) | |
| mvConstBodyPtr | fetchBodyPtr (mvIndex index) const |
| (one liner) | |
| mvConstBaseForcePtr | fetchForcePtr (mvIndex index) const |
| (one liner) | |
| mvConstGroupBehaviourPtr | fetchGroupBehaviourPtr (mvIndex gbIndex) const |
| (one liner) | |
| mvConstGroupPtr | fetchGroupPtr (mvIndex index) const |
| (one liner) | |
| mvConstPathwayPtr | fetchPathwayPtr (mvIndex index) const |
| (one liner) | |
| mvConstWaypointPtr | fetchWaypointPtr (mvIndex index) const |
| (one liner) | |
| const mvVec3 & | getAcceleration () const |
| (one liner) | |
| mvEffectTypeEnum | getAccelerationEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getAccelerationMotionType () const |
| (one liner) | |
| mvConstBodyPtr | getCurrentBodyPtr () const |
| (one liner) | |
| const mvVec3 & | getDirection () const |
| (one liner) | |
| mvEffectTypeEnum | getDirectionEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getDirectionMotionType () const |
| (one liner) | |
| mvFloat | getDragAcceleration () const |
| (one liner) | |
| mvFloat | getDragForce () const |
| (one liner) | |
| mvFloat | getDragShift () const |
| (one liner) | |
| mvFloat | getElapsedSystemTime () const |
| (one liner) | |
| const mvVec3 & | getForce () const |
| (one liner) | |
| mvEffectTypeEnum | getForceEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getForceMotionType () const |
| (one liner) | |
| const mvVec3 & | getGravity () const |
| (one liner) | |
| mvEffectTypeEnum | getGravityEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getGravityMotionType () const |
| (one liner) | |
| const mvVec3 & | getOmega () const |
| (one liner) | |
| mvEffectTypeEnum | getOmegaEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getOmegaMotionType () const |
| (one liner) | |
| const mvFloat * | getQuaternion () const |
| (one liner) | |
| mvEffectTypeEnum | getQuaternionEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getQuaternionMotionType () const |
| (one liner) | |
| const mvVec3 & | getRotation () const |
| (one liner) | |
| mvMotionTypeEnum | getRotationMotionType () const |
| (one liner) | |
| const mvVec3 & | getShift () const |
| (one liner) | |
| mvEffectTypeEnum | getShiftEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getShiftMotionType () const |
| (one liner) | |
| mvFloat | getTimeStep () const |
| (one liner) | |
| const mvVec3 & | getTorque () const |
| (one liner) | |
| mvEffectTypeEnum | getTorqueEffectType () const |
| (one liner) | |
| mvMotionTypeEnum | getTorqueMotionType () const |
| (one liner) | |
| mvConstWorldPtr | getWorldPtr () const |
| (one liner) | |
| bool | isAccelerationSet () const |
| (one liner) | |
| bool | isDirectionSet () const |
| (one liner) | |
| bool | isDragAccelerationSet () const |
| (one liner) | |
| bool | isDragForceSet () const |
| (one liner) | |
| bool | isDragShiftSet () const |
| (one liner) | |
| bool | isForceSet () const |
| (one liner) | |
| bool | isGlobalEffectDefault () const |
| (one liner) | |
| bool | isGravitySet () const |
| (one liner) | |
| bool | isOmegaInDegrees () const |
| (one liner) | |
| bool | isOmegaSet () const |
| (one liner) | |
| bool | isQuaternionSet () const |
| (one liner) | |
| bool | isRotationInDegrees () const |
| (one liner) | |
| bool | isRotationSet () const |
| (one liner) | |
| bool | isShiftSet () const |
| (one liner) | |
| bool | isSteeringMotionDefault () const |
| (one liner) | |
| bool | isTorqueSet () const |
| (one liner) | |
| mvForceResult (mvConstWorldPtr world, mvConstBodyPtr body) | |
| (one liner) | |
| const mvVec3 & | predictFinalPositionOfCurrentBody () const |
| (one liner) | |
| const mvVec3 & | predictFinalVelocityOfCurrentBody () const |
| (one liner) | |
| const mvVec3 & | predictPositionOfCurrentBody () const |
| (one liner) | |
| const mvVec3 & | predictVelocityOfCurrentBody () const |
| (one liner) | |
| void | resetAll () |
| (one liner) | |
| void | setAcceleration (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setCurrentTimeStep (mvFloat timeInSecs) |
| (one liner) | |
| void | setDirection (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setElaspedSystemTime (mvFloat timeInSecs) |
| (one liner) | |
| void | setFinalPositionPrediction (const mvVec3 &pos) |
| (one liner) | |
| void | setFinalVelocityPrediction (const mvVec3 &pos) |
| (one liner) | |
| void | setForce (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setGravity (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setOmegaInDegrees (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setOmegaInRadians (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setPositionPrediction (const mvVec3 &pos) |
| (one liner) | |
| void | setQuaternion (const mvFloat *quatArray, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setRotationInDegrees (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setRotationInRadians (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setShift (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setToGlobalEffect () |
| (one liner) | |
| void | setToLocalEffect () |
| (one liner) | |
| void | setTorque (const mvVec3 &value, mvMotionTypeEnum mType=MV_DEFAULT_MOTION, mvEffectTypeEnum eType=MV_DEFAULT_EFFECT) |
| (one liner) | |
| void | setVelocityPrediction (const mvVec3 &pos) |
| (one liner) | |
| mvForceResult::mvForceResult | ( | mvConstWorldPtr | worldPtr, | |
| mvConstBodyPtr | bodyPtr | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableAccel | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableDirection | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableDragAccel | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableDragForce | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableDragShift | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableForce | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableGravity | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableOmega | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableQuaternion | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableRotation | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableShift | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::disableTorque | ( | ) |
(one liner)
(documentation goes here)
| mvConstBodyPtr mvForceResult::fetchBodyPtr | ( | mvIndex | index | ) | const |
(one liner)
(documentation goes here)
| mvConstBaseForcePtr mvForceResult::fetchForcePtr | ( | mvIndex | index | ) | const |
(one liner)
(documentation goes here)
| mvConstGroupBehaviourPtr mvForceResult::fetchGroupBehaviourPtr | ( | mvIndex | index | ) | const |
(one liner)
(documentation goes here)
| mvConstGroupPtr mvForceResult::fetchGroupPtr | ( | mvIndex | index | ) | const |
(one liner)
(documentation goes here)
| mvConstPathwayPtr mvForceResult::fetchPathwayPtr | ( | mvIndex | index | ) | const |
(one liner)
(documentation goes here)
| mvConstWaypointPtr mvForceResult::fetchWaypointPtr | ( | mvIndex | index | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getAcceleration | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getAccelerationEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getAccelerationMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| mvConstBodyPtr mvForceResult::getCurrentBodyPtr | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getDirection | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getDirectionEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getDirectionMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| mvFloat mvForceResult::getDragAcceleration | ( | ) | const |
(one liner)
(documentation goes here)
| mvFloat mvForceResult::getDragForce | ( | ) | const |
(one liner)
(documentation goes here)
| mvFloat mvForceResult::getDragShift | ( | ) | const |
(one liner)
(documentation goes here)
| mvFloat mvForceResult::getElapsedSystemTime | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getForce | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getForceEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getForceMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getGravity | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getGravityEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getGravityMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getOmega | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getOmegaEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getOmegaMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| const mvFloat * mvForceResult::getQuaternion | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getQuaternionEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getQuaternionMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getRotation | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getRotationMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getShift | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getShiftEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getShiftMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| mvFloat mvForceResult::getTimeStep | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::getTorque | ( | ) | const |
(one liner)
(documentation goes here)
| mvEffectTypeEnum mvForceResult::getTorqueEffectType | ( | ) | const |
(one liner)
(documentation goes here)
| mvMotionTypeEnum mvForceResult::getTorqueMotionType | ( | ) | const |
(one liner)
(documentation goes here)
| mvConstWorldPtr mvForceResult::getWorldPtr | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isAccelerationSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isDirectionSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isDragAccelerationSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isDragForceSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isDragShiftSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isForceSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isGlobalEffectDefault | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isGravitySet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isOmegaInDegrees | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isOmegaSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isQuaternionSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isRotationInDegrees | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isRotationSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isShiftSet | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isSteeringMotionDefault | ( | ) | const |
(one liner)
(documentation goes here)
| bool mvForceResult::isTorqueSet | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::predictFinalPositionOfCurrentBody | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::predictFinalVelocityOfCurrentBody | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::predictPositionOfCurrentBody | ( | ) | const |
(one liner)
(documentation goes here)
| const mvVec3 & mvForceResult::predictVelocityOfCurrentBody | ( | ) | const |
(one liner)
(documentation goes here)
| void mvForceResult::resetAll | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setAcceleration | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setCurrentTimeStep | ( | mvFloat | timeInSecs | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setDirection | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setElaspedSystemTime | ( | mvFloat | timeInSecs | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setFinalPositionPrediction | ( | const mvVec3 & | pos | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setFinalVelocityPrediction | ( | const mvVec3 & | vel | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setForce | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setGravity | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setOmegaInDegrees | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setOmegaInRadians | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setPositionPrediction | ( | const mvVec3 & | pos | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setQuaternion | ( | const mvFloat * | quatArray, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setRotationInDegrees | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setRotationInRadians | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setShift | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setToGlobalEffect | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setToLocalEffect | ( | ) |
(one liner)
(documentation goes here)
| void mvForceResult::setTorque | ( | const mvVec3 & | value, | |
| mvMotionTypeEnum | mType = MV_DEFAULT_MOTION, |
|||
| mvEffectTypeEnum | eType = MV_DEFAULT_EFFECT | |||
| ) |
(one liner)
(documentation goes here)
| void mvForceResult::setVelocityPrediction | ( | const mvVec3 & | vel | ) |
(one liner)
(documentation goes here)
1.5.3