irtkPointSet Class Reference

#include <irtkPointSet.h>

Inheritance diagram for irtkPointSet:

Inheritance graph
[legend]
Collaboration diagram for irtkPointSet:

Collaboration graph
[legend]

List of all members.


Detailed Description

Point set class.

Definition at line 25 of file irtkPointSet.h.


Public Member Functions

 irtkPointSet ()
 Default constructor.
 irtkPointSet (const irtkPointSet &)
 Copy constructor.
virtual ~irtkPointSet ()
 Destructor.
int Size () const
 Access function for size.
void Clear ()
 Clearing of irtkPointSet.
irtkPoint & operator() (int)
 Operator for Point put access.
irtkPoint operator() (int) const
 Operator for Point get access.
irtkPointSet operator() (int, int) const
 Operator.
irtkPointSet & operator= (const irtkPointSet &)
irtkPointSet & operator+= (const irtkPoint &)
irtkPointSet & operator-= (const irtkPoint &)
irtkPointSet & operator+= (const irtkPointSet &)
irtkPointSet & operator-= (const irtkPointSet &)
virtual irtkPoint CenterOfGravity () const
 Centre of gravity.
virtual void BoundingBox (irtkPoint &, irtkPoint &) const
 Bounding box.
void Add (const irtkPoint &)
 Adding of a Point to Pointset.
void Del (const irtkPoint &)
 Deleting of a Point from Pointset.
void Add (const irtkPointSet &)
 Adding of a irtkPointSet to Pointset.
void Del (const irtkPointSet &)
 Deleting of a irtkPointSet from Pointset.
void Add (double *)
 Adding of a Point to Pointset.
void Del (double *)
 Deleting of a Point from Pointset.
void Read (char *)
 Read pointset from file.
void Write (char *)
 Write pointset to file.
void ReadVTK (char *)
 Read pointset from file in VTK format.
void WriteVTK (char *)
 Write pointset to file in VTK format.
irtkPoint StandardDeviationEllipsoid () const
 Computes the standard deviation ellipsoid about the centroid of a point set.
int IsInside (double, double) const
 Tests if a point is inside the polygon defined by the point set.

Friends

ostream & operator<< (ostream &, const irtkPointSet &)
 Interface to output stream.
istream & operator>> (istream &, irtkPointSet &)
 Interface to input stream.

The documentation for this class was generated from the following file: