pgRouting
pgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GraphDefinition::GraphEdgeInfo Class Reference

Public Member Functions

 GraphEdgeInfo ()=default
 
 GraphEdgeInfo (int64_t eid, int64_t index, int64_t node1, int64_t node2, double cost, double reverse_cost)
 

Public Attributes

bool m_bIsLeadingRestrictedEdge
 
double m_dCost
 
double m_dReverseCost
 
int64_t m_lEdgeID
 
int64_t m_lEdgeIndex
 
int64_t m_lEndNode
 
int64_t m_lStartNode
 
short m_sDirection
 
LongVector m_vecEndConnedtedEdge
 
VectorOfLongVector m_vecRestrictedEdge
 
LongVector m_vecStartConnectedEdge
 

Detailed Description

Definition at line 62 of file GraphDefinition.h.

Constructor & Destructor Documentation

GraphDefinition::GraphEdgeInfo::GraphEdgeInfo ( )
default
GraphDefinition::GraphEdgeInfo::GraphEdgeInfo ( int64_t  eid,
int64_t  index,
int64_t  node1,
int64_t  node2,
double  cost,
double  reverse_cost 
)
inline

Member Data Documentation

bool GraphDefinition::GraphEdgeInfo::m_bIsLeadingRestrictedEdge

Definition at line 85 of file GraphDefinition.h.

int64_t GraphDefinition::GraphEdgeInfo::m_lEdgeID
int64_t GraphDefinition::GraphEdgeInfo::m_lEdgeIndex
int64_t GraphDefinition::GraphEdgeInfo::m_lEndNode
short GraphDefinition::GraphEdgeInfo::m_sDirection

Definition at line 81 of file GraphDefinition.h.

LongVector GraphDefinition::GraphEdgeInfo::m_vecEndConnedtedEdge
VectorOfLongVector GraphDefinition::GraphEdgeInfo::m_vecRestrictedEdge

Definition at line 86 of file GraphDefinition.h.

Referenced by GraphEdgeInfo().

LongVector GraphDefinition::GraphEdgeInfo::m_vecStartConnectedEdge

The documentation for this class was generated from the following file: