activations | PhysicalObject | |
addContact(ContactInfo *contact) | PhysicalObject | [inline] |
alpha | PhysicalObject | |
alphaOld | PhysicalObject | |
boxMax | PhysicalObject | |
boxMin | PhysicalObject | |
CappedRectangle(real l, real R, real x=0, real y=0, real alpha=0, std::string label="", int nSensorsLateral=0, int nSensorsSemicircle=0, real saturationForce=0.5, Color outlineColor=GUI::colorBlack, Color fillColor=GUI::colorTransparent) | CappedRectangle | |
computeBox() | CappedRectangle | [inline, virtual] |
computeDerivatives(GlobalContactInfoVector *globalContacts) | PhysicalObject | [virtual] |
computeDerivativesWithoutContacts(ContactSolver *contactSolver) | PhysicalObject | [virtual] |
computeInertia() | CappedRectangle | [virtual] |
computeMass(real density=ThyrixParameters::defaultDensity) | CappedRectangle | [virtual] |
contacts | PhysicalObject | |
controll() | PhysicalObject | [inline, virtual] |
cosAlpha | CappedRectangle | |
deleteContacts() | PhysicalObject | [virtual] |
detectContacts(PhysicalObject *object, GlobalContactInfoVector *contacts) | CappedRectangle | [inline, virtual] |
detectContacts(Border *border, GlobalContactInfoVector *contacts) | CappedRectangle | [virtual] |
detectContacts(Circle *circle, GlobalContactInfoVector *contacts) | CappedRectangle | [virtual] |
detectContacts(CappedRectangle *capsule, GlobalContactInfoVector *contacts) | CappedRectangle | [virtual] |
detectInternalContacts(GlobalContactInfoVector *globalContacts) | PhysicalObject | [inline, virtual] |
detectMouseContact(const Vector2 &rMouse, Vector2 &p, PhysicalObject *&object) | CappedRectangle | [virtual] |
draw(GUI *gui) | CappedRectangle | [virtual] |
drawContactForces(GUI *gui) | PhysicalObject | |
drawSensors(GUI *gui) | CappedRectangle | |
externalForce | PhysicalObject | |
externalTorque | PhysicalObject | |
fillColor | GraphicalObject | |
fillContactMatrix(ContactSolver *contactSolver, ContactInfo *contact) | PhysicalObject | [virtual] |
getISensorLateral(Vector2 &p, real e) | CappedRectangle | [private] |
getISensorLateral(real side, real e) | CappedRectangle | [private] |
getISensorSemicircle(Vector2 &p, int sign) | CappedRectangle | [private] |
getLateralSide(Vector2 &p) | CappedRectangle | [inline, private] |
GraphicalObject(Color outlineColor=GUI::colorBlack, Color fillColor=GUI::colorTransparent) | GraphicalObject | |
I | PhysicalObject | |
integrate(const Integrator &integrator) | PhysicalObject | [virtual] |
isCircle() | PhysicalObject | [inline, virtual] |
l | CappedRectangle | |
label | PhysicalObject | |
m | PhysicalObject | |
normalizeAlpha() | PhysicalObject | [inline] |
nSensors | PhysicalObject | [protected] |
nSensorsLateral | CappedRectangle | |
nSensorsSemicircle | CappedRectangle | |
omega | PhysicalObject | |
outlineColor | GraphicalObject | |
parent | PhysicalObject | |
PhysicalObject(std::string label="", int nSensors=0, real saturationForce=0.5, Color outlineColor=GUI::colorBlack, Color fillColor=GUI::colorTransparent) | PhysicalObject | |
R | CappedRectangle | |
r | PhysicalObject | |
registerPrimitives(Simulator *simulator) | PhysicalObject | [virtual] |
relativeAlpha | PhysicalObject | |
relativeR | PhysicalObject | |
resetSensors() | PhysicalObject | [virtual] |
rOld | PhysicalObject | |
rollback() | PhysicalObject | [virtual] |
saturationForce | PhysicalObject | |
setColor(Color color) | GraphicalObject | [inline] |
setFillColor(Color color) | GraphicalObject | [inline, virtual] |
setISensorLateral(int &i1, int &i2, Vector2 &p, real e1, real e2) | CappedRectangle | [private] |
setMass(real m) | PhysicalObject | [inline] |
setOutlineColor(Color color) | GraphicalObject | [inline, virtual] |
setPosition(real x, real y) | PhysicalObject | [inline] |
setSensor(ContactInfo *contact) | CappedRectangle | [virtual] |
setSensors() | PhysicalObject | [virtual] |
setVelocity(real vx, real vy) | PhysicalObject | [inline] |
sinAlpha | CappedRectangle | |
v | PhysicalObject | |
~CappedRectangle() | CappedRectangle | [virtual] |
~GraphicalObject() | GraphicalObject | [virtual] |
~PhysicalObject() | PhysicalObject | [virtual] |