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

Public Member Functions

 Network_Test2 ()
 
void SetUp () override
 

Protected Member Functions

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_Test2()

Network_Test2::Network_Test2 ( )
inline

Member Function Documentation

◆ add_catchment()

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

◆ add_nexus()

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

Referenced by Network_Test1::SetUp(), and SetUp().

◆ get_fabric()

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

◆ SetUp()

void Network_Test2::SetUp ( )
inlineoverride

Member Data Documentation

◆ catchments

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

◆ link_key

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

◆ n

Network Network_Test::n
protectedinherited

Referenced by Network_Test1::SetUp(), and SetUp().

◆ nexuses

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

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