| 
    Titan
    v1.0
    
   A high-performance CUDA-based physics simulation sandbox for robotics, physics, and reinforcement learning. 
   | 
 
#include <object.h>
  
Public Member Functions | |
| ~Cube () | |
| Cube (const Vec ¢er, double side_length=1.0) | |
  Public Member Functions inherited from titan::Container | |
| virtual | ~Container () | 
| void | translate (const Vec &displ) | 
| void | rotate (const Vec &axis, double angle) | 
| void | setMassValues (double m) | 
| void | setSpringConstants (double k) | 
| void | setRestLengths (double len) | 
| void | fix () | 
| void | add (Mass *m) | 
| void | add (Spring *s) | 
| void | add (Container *c) | 
Public Attributes | |
| double | _side_length | 
| Vec | _center | 
  Public Attributes inherited from titan::Container | |
| std::vector< Mass * > | masses | 
| std::vector< Spring * > | springs | 
      
  | 
  inline | 
| titan::Cube::Cube | ( | const Vec & | center, | 
| double | side_length = 1.0  | 
        ||
| ) | 
| Vec titan::Cube::_center | 
| double titan::Cube::_side_length |