Wiselib
Public Types | Public Member Functions
wiselib::Geometry< NodePosition_P > Class Template Reference

#include <geometry.h>

List of all members.

Public Types

typedef NodePosition_P NodePosition
typedef NodePosition::Float Number

Public Member Functions

 Geometry ()
 ~Geometry ()
NodePosition trilateration (Number x1, Number y1, Number R1, Number x2, Number y2, Number R2, Number x3, Number y3, Number R3)
void poly_points (Number x1, Number y1, Number R1, Number x2, Number y2, Number R2, Number &x_one, Number &y_one, Number &x_two, Number &y_two)

template<typename NodePosition_P>
class wiselib::Geometry< NodePosition_P >


Member Typedef Documentation

template<typename NodePosition_P>
typedef NodePosition_P wiselib::Geometry< NodePosition_P >::NodePosition
template<typename NodePosition_P>
typedef NodePosition::Float wiselib::Geometry< NodePosition_P >::Number

Constructor & Destructor Documentation

template<typename NodePosition_P>
wiselib::Geometry< NodePosition_P >::Geometry ( ) [inline]
template<typename NodePosition_P>
wiselib::Geometry< NodePosition_P >::~Geometry ( ) [inline]

Member Function Documentation

template<typename NodePosition_P>
void wiselib::Geometry< NodePosition_P >::poly_points ( Number  x1,
Number  y1,
Number  R1,
Number  x2,
Number  y2,
Number  R2,
Number x_one,
Number y_one,
Number x_two,
Number y_two 
) [inline]
template<typename NodePosition_P>
NodePosition wiselib::Geometry< NodePosition_P >::trilateration ( Number  x1,
Number  y1,
Number  R1,
Number  x2,
Number  y2,
Number  R2,
Number  x3,
Number  y3,
Number  R3 
) [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines