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

triangle.h File Reference

#include <ctype.h>
#include <list.h>
#include <iostream.h>
#include "point3d.h"
#include "point.h"
#include "mslio.h"
#include "polygon.h"

Go to the source code of this file.

Compounds

class  MSLTriangle
 A 3D triangle, made of 3 3D points. More...


Defines

#define MSL_TRIANGLE_H

Functions

istream& operator>> (istream &is, MSLTriangle &tr)
ostream& operator<< (ostream &os, const MSLTriangle &tr)
list<MSLTrianglePolygonsToTriangles (const list< MSLPolygon > &pl, double thickness)
 A handy utility for converting 2D geometries into 3D. More...


Define Documentation

#define MSL_TRIANGLE_H
 

Value:


Function Documentation

list<MSLTriangle> PolygonsToTriangles ( const list< MSLPolygon > & pl,
double thickness )
 

A handy utility for converting 2D geometries into 3D.

ostream& operator<< ( ostream & os,
const MSLTriangle & tr )
 

istream& operator>> ( istream & is,
MSLTriangle & tr )
 

Motion Strategy Library


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