Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

point.h File Reference

#include <stream.h>
#include <list.h>

Go to the source code of this file.

Compounds

class  MSLPoint

Typedefs

typedef list<MSLPointMSLPolygon

Functions

MSLPoint center (const MSLPoint& a, const MSLPoint& b)
MSLPoint midMSLPoint (const MSLPoint& a, const MSLPoint& b)
int orientation (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c)
int cmp_signed_dist (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c, const MSLPoint& d)
double area (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c)
bool collinear (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c)
bool right_turn (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c)
bool left_turn (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c)
bool incircle (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c, const MSLPoint& d)
bool outcircle (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c, const MSLPoint& d)
bool cocircular (const MSLPoint& a, const MSLPoint& b, const MSLPoint& c, const MSLPoint& d)


Typedef Documentation

typedef list<MSLPoint> MSLPolygon
 


Function Documentation

double area ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c ) [inline]
 

MSLPoint center ( const MSLPoint & a,
const MSLPoint & b ) [inline]
 

int cmp_signed_dist ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c,
const MSLPoint & d ) [inline]
 

bool cocircular ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c,
const MSLPoint & d ) [inline]
 

bool collinear ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c ) [inline]
 

bool incircle ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c,
const MSLPoint & d ) [inline]
 

bool left_turn ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c ) [inline]
 

MSLPoint midMSLPoint ( const MSLPoint & a,
const MSLPoint & b ) [inline]
 

int orientation ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c ) [inline]
 

bool outcircle ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c,
const MSLPoint & d ) [inline]
 

bool right_turn ( const MSLPoint & a,
const MSLPoint & b,
const MSLPoint & c ) [inline]
 

Motion Strategy Library


Web page maintained by Steve LaValle
Partial support provided by NSF CAREER Award IRI-970228 (LaValle), Honda Research, and Iowa State University.
Contributors: Anna Atramentov, Peng Cheng, James Kuffner, Steve LaValle, and Libo Yang.