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

MSLTriangle Class Reference

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

#include <triangle.h>

List of all members.

Public Methods

 MSLTriangle (MSLPoint3d pt1, MSLPoint3d pt2, MSLPoint3d pt3)
 MSLTriangle ()
 ~MSLTriangle ()
 MSLTriangle (const MSLTriangle &tr)
MSLTriangle & operator= (const MSLTriangle &tr)

Public Attributes

MSLPoint3d p1
MSLPoint3d p2
MSLPoint3d p3


istream & operator>> (istream &is, MSLTriangle &tr)
ostream & operator<< (ostream &os, const MSLTriangle &tr)

Detailed Description

A 3D triangle, made of 3 3D points.

Constructor & Destructor Documentation

MSLTriangle::MSLTriangle MSLPoint3d    pt1,
MSLPoint3d    pt2,
MSLPoint3d    pt3


MSLTriangle::~MSLTriangle   [inline]

MSLTriangle::MSLTriangle const MSLTriangle &    tr

Member Function Documentation

MSLTriangle & MSLTriangle::operator= const MSLTriangle &    tr

Friends And Related Function Documentation

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

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

Member Data Documentation

MSLPoint3d MSLTriangle::p1

MSLPoint3d MSLTriangle::p2

MSLPoint3d MSLTriangle::p3

The documentation for this class was generated from the following files: Motion Strategy Library

Web page maintained by Steve LaValle