Titan  v1.0
A high-performance CUDA-based physics simulation sandbox for robotics, physics, and reinforcement learning.
titan::Simulation Member List

This is the complete list of members for titan::Simulation, including all inherited members.

clearConstraints()titan::Simulation
containerstitan::Simulation
createBall(const Vec &center, double r)titan::Simulation
createBeam(const Vec &center, const Vec &dims, int nx=10, int ny=10, int nz=10)titan::Simulation
createContainer()titan::Simulation
createCube(const Vec &center, double side_length)titan::Simulation
createLattice(const Vec &center, const Vec &dims, int nx=10, int ny=10, int nz=10)titan::Simulation
createMass()titan::Simulation
createMass(const Vec &pos)titan::Simulation
createPlane(const Vec &abc, double d)titan::Simulation
createPlane(const Vec &abc, double d, double FRICTION_K, double FRICTION_S)titan::Simulation
createSpring()titan::Simulation
createSpring(Mass *m1, Mass *m2)titan::Simulation
defaultRestLengths()titan::Simulation
deleteContainer(Container *c)titan::Simulation
deleteMass(Mass *m)titan::Simulation
deleteSpring(Spring *s)titan::Simulation
get(Mass *m)titan::Simulation
get(Spring *s)titan::Simulation
get(Container *c)titan::Simulation
getAll()titan::Simulation
getContainerByIndex(int i)titan::Simulation
getMassByIndex(int i)titan::Simulation
getSpringByIndex(int i)titan::Simulation
importFromSTL(const std::string &path, double density=10.0, int num_rays=5)titan::Simulation
massestitan::Simulation
pause(double t)titan::Simulation
printPositions()titan::Simulation
reset()titan::Simulation
resume()titan::Simulation
running()titan::Simulation
set(Mass *m)titan::Simulation
set(Spring *s)titan::Simulation
set(Container *c)titan::Simulation
setAll()titan::Simulation
setAllMassValues(double m)titan::Simulation
setAllSpringConstantValues(double k)titan::Simulation
setBreakpoint(double time)titan::Simulation
setGlobalAcceleration(const Vec &global_acc)titan::Simulation
setTimeStep(double delta_t)titan::Simulation
Simulation()titan::Simulation
springstitan::Simulation
start()titan::Simulation
stop()titan::Simulation
stop(double time)titan::Simulation
time()titan::Simulation
wait(double t)titan::Simulation
waitForEvent()titan::Simulation
waitUntil(double t)titan::Simulation
~Simulation()titan::Simulation