Quantum GIS API Documentation  1.8
Public Member Functions | Private Attributes | Friends
QgsGraphVertex Class Reference

This class implement a graph vertex. More...

#include <qgsgraph.h>

Collaboration diagram for QgsGraphVertex:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 QgsGraphVertex ()
 default constructor.
 QgsGraphVertex (const QgsPoint &point)
 This constructor initializes QgsGraphVertex object and associates a vertex with a point.
QgsGraphArcIdList outArc () const
 return outgoing edges
QgsGraphArcIdList inArc () const
 return incoming edges
QgsPoint point () const
 return vertex point

Private Attributes

QgsPoint mCoordinate
QgsGraphArcIdList mOutArc
QgsGraphArcIdList mInArc

Friends

class QgsGraph

Detailed Description

This class implement a graph vertex.

Definition at line 88 of file qgsgraph.h.


Constructor & Destructor Documentation

default constructor.

It need for QT's container, e.g. QVector

Definition at line 94 of file qgsgraph.h.

This constructor initializes QgsGraphVertex object and associates a vertex with a point.

Definition at line 110 of file qgsgraph.cpp.


Member Function Documentation

return incoming edges

Definition at line 121 of file qgsgraph.cpp.

References mInArc.

return outgoing edges

Definition at line 116 of file qgsgraph.cpp.

References mOutArc.

Referenced by QgsGraphAnalyzer::dijkstra().

return vertex point

Definition at line 126 of file qgsgraph.cpp.

References mCoordinate.

Referenced by QgsGraphAnalyzer::shortestTree().


Friends And Related Function Documentation

friend class QgsGraph [friend]

Definition at line 122 of file qgsgraph.h.


Member Data Documentation

Definition at line 118 of file qgsgraph.h.

Referenced by point().

Definition at line 120 of file qgsgraph.h.

Referenced by inArc().

Definition at line 119 of file qgsgraph.h.

Referenced by outArc().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines