DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
NodeData::Edge Struct Reference

#include <nodedata.h>

Public Member Functions

 Edge ()
 
 Edge (std::shared_ptr< NodeData > src, std::shared_ptr< NodeData > nd, double wt)
 

Public Attributes

std::weak_ptr< NodeDatasource
 
std::weak_ptr< NodeDatatarget
 
double weight
 
bool highlighted = false
 

Constructor & Destructor Documentation

◆ Edge() [1/2]

NodeData::Edge::Edge ( )
inline

◆ Edge() [2/2]

NodeData::Edge::Edge ( std::shared_ptr< NodeData src,
std::shared_ptr< NodeData nd,
double  wt 
)
inline

Member Data Documentation

◆ highlighted

bool NodeData::Edge::highlighted = false

◆ source

std::weak_ptr<NodeData> NodeData::Edge::source

◆ target

std::weak_ptr<NodeData> NodeData::Edge::target

◆ weight

double NodeData::Edge::weight

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