geos::operation::relate::EdgeEndBundle Class Reference

Contains all geomgraph::EdgeEnd objectss which start at the same point and are parallel. More...

#include <EdgeEndBundle.h>

Inheritance diagram for geos::operation::relate::EdgeEndBundle:

geos::geomgraph::EdgeEnd

List of all members.

Public Member Functions

 EdgeEndBundle (geomgraph::EdgeEnd *e)
geomgraph::LabelgetLabel ()
std::vector
< geomgraph::EdgeEnd * > * 
getEdgeEnds ()
void insert (geomgraph::EdgeEnd *e)
void computeLabel ()
void updateIM (geom::IntersectionMatrix *im)
std::string print ()

Protected Member Functions

void computeLabelOn (int geomIndex)
void computeLabelSides (int geomIndex)
void computeLabelSide (int geomIndex, int side)

Protected Attributes

std::vector
< geomgraph::EdgeEnd * > * 
edgeEnds


Detailed Description

Contains all geomgraph::EdgeEnd objectss which start at the same point and are parallel.
The documentation for this class was generated from the following file:
Generated on Fri Mar 27 04:53:57 2009 for GEOS by  doxygen 1.5.4