#include <networkedge.h>
|
| NetworkEdge (std::string src, std::string dst) |
|
| NetworkEdge (const PropertyLink &link) |
|
| NetworkEdge (const PortConnection &connection) |
|
PortConnection | toConnection (const ProcessorNetwork &net) const |
|
PropertyLink | toLink (const ProcessorNetwork &net) const |
|
void | updateSrcProcessorID (const std::map< std::string, std::string, std::less<> > &map) |
| Update the processor identifier in the srcPath with new ids from the map.
|
|
void | updateDstProcessorID (const std::map< std::string, std::string, std::less<> > &map) |
| Update the processor identifier in the dstPath with new ids from the map.
|
|
void | updateProcessorID (const std::map< std::string, std::string, std::less<> > &map) |
| Update the processor identifiers in the srcPath and dstPath with new ids from the map.
|
|
void | serialize (Serializer &s) const |
|
void | deserialize (Deserializer &d) |
|
|
std::string | srcPath |
|
std::string | dstPath |
|
Represents a edge in the ProcesorNetwork, either a PortConnection or a PropertyLink, as a pair of paths, i.e. dot separated identifiers.
◆ updateDstProcessorID()
void inviwo::NetworkEdge::updateDstProcessorID |
( |
const std::map< std::string, std::string, std::less<> > & | map | ) |
|
Update the processor identifier in the dstPath with new ids from the map.
- Parameters
-
map | with replacement identifiers |
◆ updateProcessorID()
void inviwo::NetworkEdge::updateProcessorID |
( |
const std::map< std::string, std::string, std::less<> > & | map | ) |
|
Update the processor identifiers in the srcPath and dstPath with new ids from the map.
- Parameters
-
map | with replacement identifiers |
◆ updateSrcProcessorID()
void inviwo::NetworkEdge::updateSrcProcessorID |
( |
const std::map< std::string, std::string, std::less<> > & | map | ) |
|
Update the processor identifier in the srcPath with new ids from the map.
- Parameters
-
map | with replacement identifiers |
The documentation for this struct was generated from the following file: