Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

osg::NodeGraph::Edge Class Reference

List of all members.

Public Member Functions

Constructors
Edge (void)
 Edge (int vS, int vE, Node &n, int eS)
Set
*void set (int vS, int vE, Node &n, int eS)

Public Attributes

int vertexStart
int vertexEnd
Nodenode
EdgebrotherEdge
int edgeSide

Detailed Description

Definition at line 75 of file OSGNodeGraph.h.


Constructor & Destructor Documentation

* osg::NodeGraph::Edge::Edge void   )  [inline]
 

Definition at line 89 of file OSGNodeGraph.h.

00089 {;}

osg::NodeGraph::Edge::Edge int  vS,
int  vE,
Node n,
int  eS
[inline]
 

Definition at line 90 of file OSGNodeGraph.h.

00091             : vertexStart(vS), vertexEnd(vE), node(&n), 
00092               brotherEdge(0), edgeSide(eS) {;}


Member Function Documentation

* void osg::NodeGraph::Edge::set int  vS,
int  vE,
Node n,
int  eS
[inline]
 

Definition at line 98 of file OSGNodeGraph.h.

00099         {
00100             vertexStart = vS; vertexEnd = vE; node = &n; edgeSide = eS;
00101             brotherEdge = 0;
00102         }


Member Data Documentation

int osg::NodeGraph::Edge::vertexStart
 

Definition at line 79 of file OSGNodeGraph.h.

int osg::NodeGraph::Edge::vertexEnd
 

Definition at line 80 of file OSGNodeGraph.h.

Node* osg::NodeGraph::Edge::node
 

Definition at line 81 of file OSGNodeGraph.h.

Referenced by osg::NodeGraph::addEdge(), and osg::NodeGraph::Node::dropNeighbors().

Edge* osg::NodeGraph::Edge::brotherEdge
 

Definition at line 82 of file OSGNodeGraph.h.

Referenced by osg::NodeGraph::addEdge().

int osg::NodeGraph::Edge::edgeSide
 

Definition at line 83 of file OSGNodeGraph.h.


The documentation for this class was generated from the following file:
Generated on Thu Aug 25 04:15:34 2005 for OpenSG by  doxygen 1.4.3