geometry.h File Reference

#include <iostream>
#include <vector>

Include dependency graph for geometry.h:

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

Go to the source code of this file.

Namespaces

namespace  GFuncs

Classes

struct  Point
struct  Position
struct  Vector
struct  Circle

Typedefs

typedef std::vector< PointPointsVector

Functions

std::ostream & operator<< (std::ostream &, const Vector &)
std::ostream & operator<< (std::ostream &output, const Circle &c)
double RoundToDigits (double number, unsigned digits=5)
bool IsSameDouble (double lhs, double rhs)
double StandardizeAngle (double angle)
double DegToRad (double deg)
double RadToDeg (double rad)
double RadiusToAngle (double radius, double r)
Position Transform (const struct Position &base, const Position &p)


Typedef Documentation

typedef std::vector<Point> PointsVector

Definition at line 92 of file geometry.h.


Function Documentation

std::ostream& operator<< ( std::ostream &  output,
const Circle c 
)

std::ostream& operator<< ( std::ostream &  ,
const Vector  
)


Generated on Fri Jul 10 22:42:04 2009 for rob08 by  doxygen 1.5.4