step/stepcore
rigidbody.cc File Reference
Include dependency graph for rigidbody.cc:
Go to the source code of this file.
Namespaces | |
StepCore | |
Functions | |
StepCore::QT_TR_NOOP ("Errors class for RigidBody") | |
StepCore::QT_TR_NOOP ("angle variance") | |
setAngleVariance | StepCore::QT_TR_NOOP ("angularVelocity variance") |
setAngleVariance setAngularVelocityVariance | StepCore::QT_TR_NOOP ("angularAcceleration variance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance | StepCore::QT_TR_NOOP ("torque variance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance | StepCore::QT_TR_NOOP ("inertia variance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance | StepCore::QT_TR_NOOP ("angular momentum variance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::QT_TR_NOOP ("Rigid disk") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::QT_TR_NOOP ("Base polygon body") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::QT_TR_NOOP ("Rigid polygon body") |
StepCore::QT_TRANSLATE_NOOP ("ObjectClass","RigidBodyErrors") | |
StepCore::QT_TRANSLATE_NOOP ("PropertyName","angleVariance") | |
StepCore::QT_TRANSLATE_NOOP ("Units","rad") | |
setAngleVariance | StepCore::QT_TRANSLATE_NOOP ("PropertyName","angularVelocityVariance") |
setAngleVariance | StepCore::QT_TRANSLATE_NOOP ("Units","rad/s") |
setAngleVariance setAngularVelocityVariance | StepCore::QT_TRANSLATE_NOOP ("PropertyName","angularAccelerationVariance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance | StepCore::QT_TRANSLATE_NOOP ("PropertyName","torqueVariance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance | StepCore::QT_TRANSLATE_NOOP ("Units","N m") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance | StepCore::QT_TRANSLATE_NOOP ("PropertyName","inertiaVariance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance | StepCore::QT_TRANSLATE_NOOP ("PropertyName","angularMomentumVariance") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::QT_TRANSLATE_NOOP ("ObjectClass","Disk") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::QT_TRANSLATE_NOOP ("ObjectClass","BasePolygon") |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::QT_TRANSLATE_NOOP ("ObjectClass","Polygon") |
setAngleVariance setAngularVelocityVariance | StepCore::STEPCORE_FROM_UTF8 (QT_TRANSLATE_NOOP("Units","rad/s²")) |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance | StepCore::STEPCORE_FROM_UTF8 (QT_TRANSLATE_NOOP("Units","kg m²")) |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance | StepCore::STEPCORE_FROM_UTF8 (QT_TRANSLATE_NOOP("Units","kg m² rad/s")) |
StepCore::STEPCORE_META_OBJECT (RigidBody, QT_TRANSLATE_NOOP("ObjectClass","RigidBody"), QT_TR_NOOP("Generic rigid body"), 0, STEPCORE_SUPER_CLASS(Item) STEPCORE_SUPER_CLASS(Body), STEPCORE_PROPERTY_RW_D(StepCore::Vector2d, position, QT_TRANSLATE_NOOP("PropertyName","position"), QT_TRANSLATE_NOOP("Units","m"), QT_TR_NOOP("Position of the center of mass"), position, setPosition) STEPCORE_PROPERTY_RW_D(double, angle, QT_TRANSLATE_NOOP("PropertyName","angle"), QT_TRANSLATE_NOOP("Units","rad"), QT_TR_NOOP("Rotation angle"), angle, setAngle) STEPCORE_PROPERTY_RW_D(StepCore::Vector2d, velocity, QT_TRANSLATE_NOOP("PropertyName","velocity"), QT_TRANSLATE_NOOP("Units","m/s"), QT_TR_NOOP("Velocity of the center of mass"), velocity, setVelocity) STEPCORE_PROPERTY_RW_D(double, angularVelocity, QT_TRANSLATE_NOOP("PropertyName","angularVelocity"), QT_TRANSLATE_NOOP("Units","rad/s"), QT_TR_NOOP("Angular velocity of the body"), angularVelocity, setAngularVelocity) STEPCORE_PROPERTY_R_D(StepCore::Vector2d, acceleration, QT_TRANSLATE_NOOP("PropertyName","acceleration"), STEPCORE_FROM_UTF8(QT_TRANSLATE_NOOP("Units","m/s²")), QT_TR_NOOP("Acceleration of the center of mass"), acceleration) STEPCORE_PROPERTY_R_D(double, angularAcceleration, QT_TRANSLATE_NOOP("PropertyName","angularAcceleration"), STEPCORE_FROM_UTF8(QT_TRANSLATE_NOOP("Units","rad/s²")), QT_TR_NOOP("Angular acceleration of the body"), angularAcceleration) STEPCORE_PROPERTY_R_D(StepCore::Vector2d, force, QT_TRANSLATE_NOOP("PropertyName","force"), QT_TRANSLATE_NOOP("Units","N"), QT_TR_NOOP("Force that acts upon the body"), force) STEPCORE_PROPERTY_R_D(double, torque, QT_TRANSLATE_NOOP("PropertyName","torque"), QT_TRANSLATE_NOOP("Units","N m"), QT_TR_NOOP("Torque that acts upon the body"), torque) STEPCORE_PROPERTY_RW(double, mass, QT_TRANSLATE_NOOP("PropertyName","mass"), QT_TRANSLATE_NOOP("Units","kg"), QT_TR_NOOP("Total mass of the body"), mass, setMass) STEPCORE_PROPERTY_RW(double, inertia, QT_TRANSLATE_NOOP("PropertyName","inertia"), STEPCORE_FROM_UTF8(QT_TRANSLATE_NOOP("Units","kg m²")), QT_TR_NOOP("Inertia \"tensor\" of the body"), inertia, setInertia) STEPCORE_PROPERTY_RWF(StepCore::Vector2d, momentum, QT_TRANSLATE_NOOP("PropertyName","momentum"), QT_TRANSLATE_NOOP("Units","kg m/s"), QT_TR_NOOP("momentum"), StepCore::MetaProperty::DYNAMIC, momentum, setMomentum) STEPCORE_PROPERTY_RWF(double, angularMomentum, QT_TRANSLATE_NOOP("PropertyName","angularMomentum"), STEPCORE_FROM_UTF8(QT_TRANSLATE_NOOP("Units","kg m² rad/s")), QT_TR_NOOP("angular momentum"), StepCore::MetaProperty::DYNAMIC, angularMomentum, setAngularMomentum) STEPCORE_PROPERTY_RWF(double, kineticEnergy, QT_TRANSLATE_NOOP("PropertyName","kineticEnergy"), QT_TRANSLATE_NOOP("Units","J"), QT_TR_NOOP("kinetic energy"), StepCore::MetaProperty::DYNAMIC, kineticEnergy, setKineticEnergy)) STEPCORE_META_OBJECT(RigidBodyErrors | |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::STEPCORE_META_OBJECT (Box, QT_TRANSLATE_NOOP("ObjectClass","Box"), QT_TR_NOOP("Rigid box"), 0, STEPCORE_SUPER_CLASS(BasePolygon), STEPCORE_PROPERTY_RW(StepCore::Vector2d, size, QT_TRANSLATE_NOOP("PropertyName","size"), QT_TRANSLATE_NOOP("Units","m"), QT_TR_NOOP("Size of the box"), size, setSize)) STEPCORE_META_OBJECT(Polygon |
setAngleVariance setAngularVelocityVariance | StepCore::STEPCORE_PROPERTY_R_D (StepCore::Vector2d, accelerationVariance, QT_TRANSLATE_NOOP("PropertyName","accelerationVariance"), STEPCORE_FROM_UTF8(QT_TRANSLATE_NOOP("Units","m/s²")), QT_TR_NOOP("acceleration variance"), accelerationVariance) STEPCORE_PROPERTY_R_D(double |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance | StepCore::STEPCORE_PROPERTY_R_D (StepCore::Vector2d, forceVariance, QT_TRANSLATE_NOOP("PropertyName","forceVariance"), QT_TRANSLATE_NOOP("Units","N"), QT_TR_NOOP("force variance"), forceVariance) STEPCORE_PROPERTY_R_D(double |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance | StepCore::STEPCORE_PROPERTY_RW (double, massVariance, QT_TRANSLATE_NOOP("PropertyName","massVariance"), QT_TRANSLATE_NOOP("Units","kg"), QT_TR_NOOP("mass variance"), massVariance, setMassVariance) STEPCORE_PROPERTY_RW(double |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::STEPCORE_PROPERTY_RW (double, radius, QT_TRANSLATE_NOOP("PropertyName","radius"), QT_TRANSLATE_NOOP("Units","m"), QT_TR_NOOP("Radius of the disk"), radius, setRadius)) STEPCORE_META_OBJECT(BasePolygon |
StepCore::STEPCORE_PROPERTY_RW_D (StepCore::Vector2d, positionVariance, QT_TRANSLATE_NOOP("PropertyName","positionVariance"), QT_TRANSLATE_NOOP("Units","m"), QT_TR_NOOP("position variance"), positionVariance, setPositionVariance) STEPCORE_PROPERTY_RW_D(double | |
setAngleVariance | StepCore::STEPCORE_PROPERTY_RW_D (StepCore::Vector2d, velocityVariance, QT_TRANSLATE_NOOP("PropertyName","velocityVariance"), QT_TRANSLATE_NOOP("Units","m/s"), QT_TR_NOOP("velocity variance"), velocityVariance, setVelocityVariance) STEPCORE_PROPERTY_RW_D(double |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance | StepCore::STEPCORE_PROPERTY_RWF (StepCore::Vector2d, momentumVariance, QT_TRANSLATE_NOOP("PropertyName","momentumVariance"), QT_TRANSLATE_NOOP("Units","kg m/s"), QT_TR_NOOP("momentum variance"), StepCore::MetaProperty::DYNAMIC, momentumVariance, setMomentumVariance) STEPCORE_PROPERTY_RWF(double |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::STEPCORE_PROPERTY_RWF (double, kineticEnergyVariance, QT_TRANSLATE_NOOP("PropertyName","kineticEnergyVariance"), QT_TRANSLATE_NOOP("Units","J"), QT_TR_NOOP("kinetic energy variance"), StepCore::MetaProperty::DYNAMIC, kineticEnergyVariance, setKineticEnergyVariance)) STEPCORE_META_OBJECT(Disk |
StepCore::STEPCORE_SUPER_CLASS (ObjectErrors) | |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::STEPCORE_SUPER_CLASS (RigidBody) |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance setAngularMomentumVariance | StepCore::STEPCORE_SUPER_CLASS (BasePolygon) |
Variables | |
StepCore::angleVariance | |
setAngleVariance setAngularVelocityVariance | StepCore::angularAccelerationVariance |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance setInertiaVariance | StepCore::angularMomentumVariance |
setAngleVariance | StepCore::angularVelocityVariance |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance torqueVariance | StepCore::inertiaVariance |
setAngleVariance setAngularVelocityVariance angularAccelerationVariance | StepCore::torqueVariance |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:16:43 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.