NGen
Loading...
Searching...
No Matches
Network_Test Class Reference
+ Inheritance diagram for Network_Test:
+ Collaboration diagram for Network_Test:

Protected Member Functions

 Network_Test ()
 
 ~Network_Test ()
 
void add_catchment (std::string id, std::string to_id)
 
void add_nexus (std::string id, std::string to_id={})
 
std::shared_ptr< geojson::FeatureCollectionget_fabric ()
 

Protected Attributes

std::shared_ptr< geojson::FeatureCollectioncatchments = std::make_shared<geojson::FeatureCollection>()
 
std::shared_ptr< geojson::FeatureCollectionnexuses = std::make_shared<geojson::FeatureCollection>()
 
std::string link_key = "toid"
 
Network n
 

Constructor & Destructor Documentation

◆ Network_Test()

Network_Test::Network_Test ( )
inlineprotected

◆ ~Network_Test()

Network_Test::~Network_Test ( )
inlineprotected

Member Function Documentation

◆ add_catchment()

void Network_Test::add_catchment ( std::string id,
std::string to_id )
inlineprotected

◆ add_nexus()

void Network_Test::add_nexus ( std::string id,
std::string to_id = {} )
inlineprotected

◆ get_fabric()

std::shared_ptr< geojson::FeatureCollection > Network_Test::get_fabric ( )
inlineprotected

Member Data Documentation

◆ catchments

std::shared_ptr<geojson::FeatureCollection> Network_Test::catchments = std::make_shared<geojson::FeatureCollection>()
protected

◆ link_key

std::string Network_Test::link_key = "toid"
protected

◆ n

Network Network_Test::n
protected

◆ nexuses

std::shared_ptr<geojson::FeatureCollection> Network_Test::nexuses = std::make_shared<geojson::FeatureCollection>()
protected

Referenced by get_fabric().


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