sparkle Namespace Reference

Namespace for the sparkle library. More...


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


Detailed Description

Namespace for the sparkle library.

Contains all classes and helper functions


Hosted by SourceForge.net Logo Generated on Sat Sep 16 01:51:09 2006 for Sparkle by Doxygen 1.4.6.