#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)