maths.h File Reference

Common maths functions. More...

#include <cmath>
#include <vector>

Include dependency graph for maths.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  sparkle

Classes

struct  sparkle::VecXY
 Vector like struct of doubles. More...
class  sparkle::Vector< T >
 A proper 3D geometric vector implementation. More...

Functions

Vector< double > sparkle::intersection (Vector< double > pos1, Vector< double > dir1, Vector< double > pos2, Vector< double > dir2)
 2D intersection
double sparkle::momentOfInertia (std::vector< double > x, std::vector< double > y, double mass)
 Calculate the moment of inertia of a 2D polygon.
double sparkle::dAbs (double value)
 Return absolute value of a double.


Detailed Description

Common maths functions.

Provides functions needed to simplify sparkle development


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