Classes | |
| class | Edge |
| A vector description of an edge. More... | |
| class | Group |
| Basic grouping of shapes. More... | |
| struct | VecXY |
| Vector like struct of doubles. More... | |
| class | Vector |
| A proper 3D geometric vector implementation. More... | |
| class | Timer |
| System clock timer class. More... | |
| class | Node |
| Basic node type. More... | |
| class | Scene |
| Scene manager. More... | |
| class | SceneObject |
| Pure Virtual Object. More... | |
| class | Shape |
| Basic shape type. More... | |
| class | Square |
| Example shape class. More... | |
Functions | |
| double | momentOfInertia (std::vector< double > x, std::vector< double > y, double mass) |
| Calculate the moment of inertia of a 2D polygon. | |
| double | dAbs (double value) |
| Return absolute value of a double. | |
| Vector< double > | intersection (Vector< double > pos1, Vector< double > dir1, Vector< double > pos2, Vector< double > dir2) |
| 2D intersection | |
Contains all classes and helper functions