basso::Node Class Reference

Node definition. More...

#include <Node.h>

Inheritance diagram for basso::Node:

basso::Point List of all members.

Public Member Functions

 Node ()
 Node (int nid, const Point &p)
 Node (int nid, Numeric x, Numeric y, Numeric z)
 Node (int nid, Numeric x, Numeric y)
 Node (int nid, Numeric x)
int Id () const
int & Id ()

Detailed Description

Node definition.

Definition at line 26 of file Node.h.


Constructor & Destructor Documentation

basso::Node::Node (  )  [inline]

default constructor

Definition at line 31 of file Node.h.

basso::Node::Node ( int  nid,
const Point p 
) [inline]

constructor from an existing point (makes a local copy)

Definition at line 35 of file Node.h.

basso::Node::Node ( int  nid,
Numeric  x,
Numeric  y,
Numeric  z 
) [inline]

constructor

Parameters:
nid node id number
x x-coordinate of the node
y y-coordinate of the node
z z-coordinate of the node

Definition at line 43 of file Node.h.

basso::Node::Node ( int  nid,
Numeric  x,
Numeric  y 
) [inline]

constructor

Parameters:
nid node id number
x x-coordinate of the node
y y-coordinate of the node (z-coord=0)

Definition at line 50 of file Node.h.

basso::Node::Node ( int  nid,
Numeric  x 
) [inline]

constructor

Parameters:
nid node id number
x x-coordinate of the node (y-coord=x-coord=0)

Definition at line 56 of file Node.h.


Member Function Documentation

int basso::Node::Id (  )  const [inline]

returns the node id (read only)

Definition at line 59 of file Node.h.

Referenced by basso::operator<<().

int& basso::Node::Id (  )  [inline]

returns a volitile reference to the node id (i.e. read/write)

Definition at line 62 of file Node.h.


The documentation for this class was generated from the following file:
Generated on Sat Jan 19 09:03:59 2008 for Basso by  doxygen 1.5.2