ActorList typedef (defined in OpenCAL::System) | OpenCAL::System | [protected] |
addActor(Actor *actor) (defined in OpenCAL::System) | OpenCAL::System | [inline, protected, virtual] |
addAgent(Agent *agent) (defined in OpenCAL::System) | OpenCAL::System | [inline, protected, virtual] |
addForce(const Vector3 &force) (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | |
addObject(Object *object) (defined in OpenCAL::System) | OpenCAL::System | [inline, protected, virtual] |
addSprings(Triangle *triangle, float stiffness, float damping) (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
addSystem(System *system) (defined in OpenCAL::System) | OpenCAL::System | [inline, protected, virtual] |
AgentList typedef (defined in OpenCAL::System) | OpenCAL::System | [protected] |
BalloonMesh(System *parent, const string &filename, const Vector3 &position=Vector3::zero) (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | |
ConnectionMap typedef (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
constructMesh(const Vector3 &position) (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
deleteActor(Actor *actor) | OpenCAL::System | [protected, virtual] |
deleteAgent(Agent *agent) | OpenCAL::System | [protected, virtual] |
deleteObject(Object *object) | OpenCAL::System | [protected, virtual] |
deleteSystem(System *system) | OpenCAL::System | [protected, virtual] |
disable() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
disableDraw() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
enable() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
enableDraw() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
fillDerivative() | OpenCAL::PhysicsSystem | [virtual] |
fillState() | OpenCAL::PhysicsSystem | [virtual] |
fromState() (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | [virtual] |
getActor(unsigned int i) | OpenCAL::System | [inline] |
getAgent(unsigned int i) | OpenCAL::System | [inline] |
getConstraint(unsigned int i) | OpenCAL::PhysicsSystem | [inline, virtual] |
getDerivative() (defined in OpenCAL::ODESource) | OpenCAL::ODESource | [inline, virtual] |
getDraw() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
getForce(unsigned int i) | OpenCAL::PhysicsSystem | [inline, virtual] |
getMaxStepSize() const (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | [inline] |
getObject(unsigned int i) | OpenCAL::System | [inline] |
getParent() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
getParent() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
getPhysicalObject(unsigned int i) | OpenCAL::PhysicsSystem | [inline] |
getPicker() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
getPoint(unsigned int i) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [inline] |
getPoint(unsigned int i) const (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [inline] |
getPointFromVertex(Vertex *vertex) (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [inline] |
getRenderer() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
getSelectedObject() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
getSpring(unsigned int i) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [inline] |
getSpring(unsigned int i) const (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [inline] |
getState() (defined in OpenCAL::ODESource) | OpenCAL::ODESource | [inline, virtual] |
getStateDimension() const (defined in OpenCAL::ODESource) | OpenCAL::ODESource | [inline, virtual] |
getSurface() const (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [inline] |
getSurfaceP() (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [inline] |
getSystem(unsigned int i) | OpenCAL::System | [inline] |
hasParent() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
initialize() (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [virtual] |
integrate(float deltaSeconds) | OpenCAL::MassSpringSystem | [protected] |
isConnected(Vertex *v1, Vertex *v2) (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
isDestructing() const (defined in OpenCAL::System) | OpenCAL::System | [inline, protected] |
isEnabled() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
isInitialized() const (defined in OpenCAL::System) | OpenCAL::System | [inline, virtual] |
m_accuracyHint | OpenCAL::System | [protected] |
m_actors (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_agents (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_connections (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
m_derivative (defined in OpenCAL::ODESource) | OpenCAL::ODESource | [protected] |
m_draw (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_enabled (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_filename (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
m_initialized (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_maxStepSize (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | [protected] |
m_objects (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_parent (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_picker (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_renderer (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_selectedObject (defined in OpenCAL::System) | OpenCAL::System | [protected] |
m_solver (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | [protected] |
m_springConnections (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
m_state (defined in OpenCAL::ODESource) | OpenCAL::ODESource | [protected] |
m_surface (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [protected] |
m_systems (defined in OpenCAL::System) | OpenCAL::System | [protected] |
MassSpringSystem(System *parent) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | |
numActors() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
numAgents() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
numChildren() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
numObjects() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
numSystems() const (defined in OpenCAL::System) | OpenCAL::System | [inline] |
ObjectList typedef (defined in OpenCAL::System) | OpenCAL::System | [protected] |
PhysicsSystem(System *parent) (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | |
pick(int x, int y) (defined in OpenCAL::System) | OpenCAL::System | [virtual] |
render() (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [virtual] |
renderPicking() (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [virtual] |
resetForces() (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | |
selectObject(Object *object) (defined in OpenCAL::System) | OpenCAL::System | [inline] |
setDamping(float damping) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | |
setDraw(bool enabled=true) (defined in OpenCAL::System) | OpenCAL::System | [inline] |
setEnabled(bool enabled) (defined in OpenCAL::System) | OpenCAL::System | [inline] |
setMass(float mass) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | |
setMassEach(float mass) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | |
setMaxStepSize(float stepSize) | OpenCAL::PhysicsSystem | [inline] |
setPicker(Picker *picker) (defined in OpenCAL::System) | OpenCAL::System | [inline] |
setRenderer(Renderer *renderer) (defined in OpenCAL::System) | OpenCAL::System | [inline] |
setStiffness(float stiffness) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | |
SpringMap typedef (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [protected] |
step(float deltaSeconds) (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [virtual] |
System(System *parent) (defined in OpenCAL::System) | OpenCAL::System | [protected] |
SystemList typedef (defined in OpenCAL::System) | OpenCAL::System | [protected] |
toggle() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
toggleDraw() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
unselectObject() (defined in OpenCAL::System) | OpenCAL::System | [inline] |
~BalloonMesh() (defined in OpenCAL::BalloonMesh) | OpenCAL::BalloonMesh | [virtual] |
~MassSpringSystem() (defined in OpenCAL::MassSpringSystem) | OpenCAL::MassSpringSystem | [virtual] |
~ODESource() (defined in OpenCAL::ODESource) | OpenCAL::ODESource | [inline, virtual] |
~PhysicsSystem() (defined in OpenCAL::PhysicsSystem) | OpenCAL::PhysicsSystem | [virtual] |
~System() (defined in OpenCAL::System) | OpenCAL::System | [virtual] |