![]() |
ImFusion SDK 4.3
|
This is the complete list of members for Graph, including all inherited members.
| accumulateNodes(T Op, Init init) const | Graph | inline |
| addEdge(NodeIndex nodeIndexStart, NodeIndex nodeIndexEnd, EdgeInfo edgeData) | Graph | |
| addEdgeFeatureDescriptors(std::vector< FeatureDescriptor > f) | Graph | |
| addNode(NodeInfo nodeData) | Graph | |
| addNodeFeatureDescriptors(std::vector< FeatureDescriptor > f) | Graph | |
| addOrReplaceNode(NodeIndex index, NodeInfo nodeData) | Graph | |
| bounds() const override | Graph | virtual |
| clearFeatureDescriptors() | Graph | |
| components() const | Data | inline |
| components() (defined in Data) | Data | inline |
| CT enum value | Data | |
| Data(const std::string &name="") (defined in Data) | Data | |
| Data(const Data &other) (defined in Data) | Data | |
| describe() const | Data | inlinevirtual |
| Dimension enum name (defined in Graph) | Graph | |
| dimension() const | Graph | inline |
| DISTANCE enum value | Data | |
| edge(NodeIndex nodeIndexStart, NodeIndex nodeIndexEnd) const | Graph | |
| edgeFeatureDescriptors() const | Graph | inline |
| editEachEdge(const std::function< void(EdgeInfo &, const NodeInfo &from, const NodeInfo &to)> &f) | Graph | |
| editEachEdge(const std::function< void(EdgeInfo &, NodeIndex from, NodeIndex to)> &f) | Graph | |
| editEachEdge(const std::function< void(EdgeInfo &, NodeIndex fromIndex, const NodeInfo &from, NodeIndex toIndex, const NodeInfo &to)> &f) | Graph | |
| editEachNode(const std::function< void(NodeIndex, NodeInfo &)> &f) | Graph | |
| editEachNode(const std::function< void(NodeIndex, NodeInfo &, const Neighborhood &neighborhood)> &f) | Graph | |
| editEdge(NodeIndex nodeIndexStart, NodeIndex nodeIndexEnd, const std::function< void(EdgeInfo &)> &f) | Graph | |
| editNode(NodeIndex nodeIndex, const std::function< void(NodeInfo &)> &f) | Graph | |
| empty() const | Graph | inline |
| fixEdgeInfo(EdgeInfo &edgeDataInOut) | Graph | protected |
| fixNodeInfo(NodeInfo &nodeDataInOut) | Graph | protected |
| forEachEdge(std::function< void(const EdgeInfo &, const NodeInfo &from, const NodeInfo &to)> f) const | Graph | |
| forEachEdge(std::function< void(const EdgeInfo &, NodeIndex from, NodeIndex to)> f) const | Graph | |
| forEachEdge(std::function< void(const EdgeInfo &, NodeIndex fromIndex, const NodeInfo &from, NodeIndex toIndex, const NodeInfo &to)> f) const | Graph | |
| forEachNode(const std::function< void(NodeIndex, const NodeInfo &)> &f, Graph::NodeIndex start, TraversalStrategy strategy=TraversalStrategy::DFS) const | Graph | |
| forEachNode(const std::function< void(NodeIndex, const NodeInfo &, const EdgeInfo *)> &f, Graph::NodeIndex start, TraversalStrategy strategy=TraversalStrategy::DFS) const | Graph | |
| forEachNode(const std::function< void(NodeIndex, const NodeInfo &)> &f) const | Graph | |
| forEachNode(const std::function< void(NodeIndex, const NodeInfo &, const Neighborhood &neighborhood)> &f) const | Graph | |
| getEdgeFeatureIdx(const std::string &featureName) const | Graph | |
| getNodeFeatureIdx(const std::string &featureName) const | Graph | |
| getOrCreateEdgeFeatureIdx(const std::string &featureName, double defaultValue) | Graph | |
| getOrCreateNodeFeatureIdx(const std::string &featureName, double defaultValue) | Graph | |
| Graph(Type type=Type::Undirected, Dimension dim=Dimension::Dimension3D) (defined in Graph) | Graph | |
| hasNode(NodeIndex nodeIndex) const | Graph | inline |
| IMAGE enum value | Data | |
| IMAGESET enum value | Data | |
| IMAGESTREAM enum value | Data | |
| isAnnotationType() const | Data | virtual |
| Kind enum name | Data | |
| kind() const override | Graph | inlinevirtual |
| LABEL enum value | Data | |
| LIVETRACKINGSTREAM enum value (defined in Data) | Data | |
| m_dataComponentList | Data | protected |
| m_graphImpl (defined in Graph) | Graph | protected |
| m_matrix | Data | protected |
| m_matrixMutex | Data | mutableprotected |
| m_maxNodeIndex (defined in Graph) | Graph | protected |
| matrix() const | Data | virtual |
| matrixConvention() const override | Graph | inlinevirtual |
| matrixFromWorld() const | Data | virtual |
| matrixToWorld() const | Data | virtual |
| maxNodeIdx() const | Graph | inline |
| Modality enum name | Data | |
| modality() const override | Graph | inlinevirtual |
| modalityString(Data::Modality m) | Data | static |
| MRI enum value | Data | |
| NA enum value | Data | |
| name() const | Data | |
| Neighborhood typedef (defined in Graph) | Graph | |
| neighborhood(NodeIndex nodeIndex) const | Graph | |
| NM enum value | Data | |
| node(NodeIndex nodeIndex) const | Graph | inline |
| nodeAttributes(NodeIndex nodeIndex) | Graph | inline |
| nodeAttributes(NodeIndex nodeIndex) const (defined in Graph) | Graph | inline |
| nodeFeatureDescriptors() const | Graph | inline |
| NodeIndex typedef (defined in Graph) | Graph | |
| numEdgeFeatures() const | Graph | inline |
| numEdges() const | Graph | |
| numNodeFeatures() const | Graph | inline |
| numNodes() const | Graph | inline |
| OCT enum value | Data | |
| operator=(const Data &other) (defined in Data) | Data | |
| POINTSET enum value | Data | |
| POLYDATASTREAM enum value | Data | |
| removeEdge(NodeIndex nodeIndexStart, NodeIndex nodeIndexEnd) | Graph | |
| removeEdgeFeatures(const std::vector< std::size_t > &indicesToRemove) | Graph | |
| removeEdgeFeatures(const std::vector< std::string > &featuresToRemove) | Graph | |
| removeNode(NodeIndex nodeIndex) | Graph | |
| removeNodeFeatures(const std::vector< std::size_t > &indicesToRemove) | Graph | |
| removeNodeFeatures(const std::vector< std::string > &featuresToRemove) | Graph | |
| setDimension(Dimension dim) | Graph | inline |
| setDirected() | Graph | inline |
| setMatrix(const mat4 &m) | Data | virtual |
| setMatrixFromWorld(const mat4 &m) | Data | virtual |
| setMatrixToWorld(const mat4 &m) | Data | virtual |
| setName(const std::string &name) | Data | |
| signalDeleted | Data | |
| signalMatrixChanged | Data | |
| signalNameChanged | Data | |
| STEREOIMAGESET enum value | Data | |
| STEREOIMAGESTREAM enum value | Data | |
| stringToModality(const std::string &s) | Data | static |
| SURFACE enum value | Data | |
| swapWith(Data &other) | Data | protected |
| TENSOR enum value | Data | |
| TRACKINGDATA enum value | Data | |
| TRACKINGSTREAM enum value | Data | |
| transform(NodeT nodeT, EdgeT edgeT, std::optional< std::vector< FeatureDescriptor > > outputNodeFeatures=std::nullopt, std::optional< std::vector< FeatureDescriptor > > outputEdgeFeatures=std::nullopt) const | Graph | |
| TraversalStrategy enum name (defined in Graph) | Graph | |
| traverse(NodeIndex startNode, const std::function< const Graph::NodeInfo *(const std::vector< const Graph::NodeInfo * > &)> &nextNode) const | Graph | |
| traverse(NodeIndex startNode, const std::function< const Graph::NodeInfo *(Graph::NodeIndex, const Graph::NodeInfo &, const std::vector< const Graph::NodeInfo * > &)> &nextNode) const (defined in Graph) | Graph | |
| traverse(NodeIndex startNode, const std::function< const Graph::NodeInfo *(Graph::NodeIndex, const Graph::NodeInfo &, const std::vector< const Graph::NodeInfo * > &, const std::vector< Graph::NodeIndex > &)> &nextNode) const (defined in Graph) | Graph | |
| TREE enum value | Data | |
| Type enum name (defined in Graph) | Graph | |
| type() const | Graph | inline |
| ULTRASOUND enum value | Data | |
| UNKNOWN enum value | Data | |
| VIDEO enum value | Data | |
| VOLUME enum value | Data | |
| VOLUMESET enum value | Data | |
| VOLUMESTREAM enum value | Data | |
| VOLUMETRICMESH enum value | Data | |
| XRAY enum value | Data | |
| ~Data() | Data | virtual |