Google OR-Tools: operations_research::PathsMetadata Class Reference

Definition at line 208 of file routing.h.

#include <routing.h>

Public Member Functions

 PathsMetadata (const RoutingIndexManager &manager)
bool IsStart (int64_t node) const
bool IsEnd (int64_t node) const
int GetPath (int64_t start_or_end_node) const
int NumPaths () const
const std::vector< int64_t > & Paths () const
const std::vector< int64_t > & Starts () const
int64_t Start (int path) const
int64_t End (int path) const
const std::vector< int64_t > & Ends () const
operations_research::PathsMetadata::PathsMetadata ( const RoutingIndexManager & manager)
inlineexplicit

◆ End()

int64_t operations_research::PathsMetadata::End ( int path) const
inline

◆ Ends()

const std::vector< int64_t > & operations_research::PathsMetadata::Ends ( ) const
inline

◆ GetPath()

int operations_research::PathsMetadata::GetPath ( int64_t start_or_end_node) const
inline

◆ IsEnd()

bool operations_research::PathsMetadata::IsEnd ( int64_t node) const
inline

◆ IsStart()

bool operations_research::PathsMetadata::IsStart ( int64_t node) const
inline

◆ NumPaths()

int operations_research::PathsMetadata::NumPaths ( ) const
inline

◆ Paths()

const std::vector< int64_t > & operations_research::PathsMetadata::Paths ( ) const
inline

◆ Start()

int64_t operations_research::PathsMetadata::Start ( int path) const
inline

◆ Starts()

const std::vector< int64_t > & operations_research::PathsMetadata::Starts ( ) const
inline

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