step/stepcore
StepCore::ChargedParticle Member List
This is the complete list of members for StepCore::ChargedParticle, including all inherited members.
_charge | StepCore::ChargedParticle | protected |
_force | StepCore::Particle | protected |
_mass | StepCore::Particle | protected |
_name | StepCore::Object | protected |
_position | StepCore::Particle | protected |
_velocity | StepCore::Particle | protected |
acceleration() const | StepCore::Particle | inline |
addForce(const double *force, const double *forceVariance) | StepCore::Particle | virtual |
applyForce(const Vector2d &force) | StepCore::Particle | inline |
Body() | StepCore::Body | inline |
charge() const | StepCore::ChargedParticle | inline |
ChargedParticle(Vector2d position=Vector2d::Zero(), Vector2d velocity=Vector2d::Zero(), double mass=1, double charge=0) | StepCore::ChargedParticle | inlineexplicit |
chargedParticleErrors() | StepCore::ChargedParticle | inline |
color() const | StepCore::Item | inline |
createObjectErrors() | StepCore::ChargedParticle | inlineprotectedvirtual |
deleteObjectErrors() | StepCore::Item | inline |
force() const | StepCore::Particle | inline |
getAccelerations(double *acceleration, double *accelerationVariance) | StepCore::Particle | virtual |
getInverseMass(VectorXd *inverseMass, DynSparseRowMatrix *variance, int offset) | StepCore::Particle | virtual |
getVariables(double *position, double *velocity, double *positionVariance, double *velocityVariance) | StepCore::Particle | virtual |
group() const | StepCore::Item | inline |
Item(const QString &name=QString()) | StepCore::Item | inline |
Item(const Item &item) | StepCore::Item | inline |
kineticEnergy() const | StepCore::Particle | inline |
mass() const | StepCore::Particle | inline |
momentum() const | StepCore::Particle | inline |
name() const | StepCore::Object | inline |
Object(const QString &name=QString()) | StepCore::Object | inlineexplicit |
objectErrors() | StepCore::Item | |
operator=(const Item &item) | StepCore::Item | |
Particle(Vector2d position=Vector2d::Zero(), Vector2d velocity=Vector2d::Zero(), double mass=1) | StepCore::Particle | explicit |
particleErrors() | StepCore::Particle | inline |
position() const | StepCore::Particle | inline |
PositionOffset enum value | StepCore::Particle | |
resetForce(bool resetVariance) | StepCore::Particle | virtual |
setCharge(double charge) | StepCore::ChargedParticle | inline |
setColor(Color color) | StepCore::Item | inline |
setForce(const Vector2d &force) | StepCore::Particle | inline |
setGroup(ItemGroup *group) | StepCore::Item | inlinevirtual |
setKineticEnergy(double kineticEnergy) | StepCore::Particle | |
setMass(double mass) | StepCore::Particle | inline |
setMomentum(const Vector2d &momentum) | StepCore::Particle | inline |
setName(const QString &name) | StepCore::Object | inline |
setPosition(const Vector2d &position) | StepCore::Particle | inline |
setVariables(const double *position, const double *velocity, const double *positionVariance, const double *velocityVariance) | StepCore::Particle | virtual |
setVelocity(const Vector2d &velocity) | StepCore::Particle | inline |
setWorld(World *world) | StepCore::Item | inlinevirtual |
tryGetObjectErrors() const | StepCore::Item | inline |
variablesCount() | StepCore::Particle | inlinevirtual |
variablesOffset() const | StepCore::Body | inline |
velocity() const | StepCore::Particle | inline |
world() const | StepCore::Item | inline |
worldItemRemoved(Item *item STEPCORE_UNUSED) | StepCore::Item | inlinevirtual |
~Body() | StepCore::Body | inlinevirtual |
~Item() | StepCore::Item | inlinevirtual |
~Object() | StepCore::Object | inlinevirtual |
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.