PrPGNode Class Reference

PrPGNode - This class represents a node for use in PrPlanarGraph_OP. More...

#include <PrPGNode.h>

List of all members.

Public Member Functions

 PrPGNode ()
 Empty default constructor.
 PrPGNode (double x, double y, double z, double u, double v, int end)
 Constructor.
 PrPGNode (const PrPGNode &p)
 Copy constructor.
 ~PrPGNode ()
 Empty destructor.
void init (double x, double y, double z, double u, double v, int end)
const Vector3D & pnt () const
const double & x () const
const double & y () const
const double & z () const
const double & u () const
const double & v () const
const int & end () const
Vector3D & pnt ()
double & x ()
double & y ()
double & z ()
double & u ()
double & v ()
int & end ()
void print (std::ostream &os)
void printXYZ (std::ostream &os)
void printUV (std::ostream &os)
void scan (std::istream &is)


Detailed Description

PrPGNode - This class represents a node for use in PrPlanarGraph_OP.

It has double x,y,z coordinate values. It also has double u and v values (parameter values) and the index of its last neighbour in the adj_ array of PrPlanarGraph_OP.

Definition at line 45 of file PrPGNode.h.


The documentation for this class was generated from the following files:
Generated on Tue Jun 12 11:05:06 2007 for GoTools Parametrization Library by  doxygen 1.5.1