This is the complete list of members for EFAEdge, including all inherited members.
_edge_interior_node | EFAEdge | private |
_edge_node1 | EFAEdge | private |
_edge_node2 | EFAEdge | private |
_embedded_nodes | EFAEdge | private |
_intersection_x | EFAEdge | private |
addIntersection(double position, EFANode *embedded_node_tmp, EFANode *from_node) | EFAEdge | |
consistencyCheck() | EFAEdge | |
containsEdge(const EFAEdge &other) const | EFAEdge | |
containsNode(const EFANode *node) const | EFAEdge | |
copyIntersection(const EFAEdge &other, unsigned int from_node_id) | EFAEdge | |
distanceFromNode1(EFANode *node) const | EFAEdge | |
EFAEdge(EFANode *node1, EFANode *node2) | EFAEdge | |
EFAEdge(const EFAEdge &other_edge) | EFAEdge | |
equivalent(const EFAEdge &other) const | EFAEdge | |
getEmbeddedNode(unsigned int index) const | EFAEdge | |
getEmbeddedNodeIndex(EFANode *node) const | EFAEdge | |
getEmbeddedNodeIndex(double position, EFANode *from_node) const | EFAEdge | |
getInteriorNode() const | EFAEdge | inline |
getIntersection(unsigned int emb_id, EFANode *from_node) const | EFAEdge | |
getNode(unsigned int index) const | EFAEdge | |
getNodeMasters(EFANode *node, std::vector< EFANode *> &master_nodes, std::vector< double > &master_weights) const | EFAEdge | |
getSortedNodes() const | EFAEdge | inline |
hasIntersection() const | EFAEdge | |
hasIntersectionAtPosition(double position, EFANode *from_node) const | EFAEdge | |
isEmbeddedNode(const EFANode *node) const | EFAEdge | |
isEmbeddedPermanent() const | EFAEdge | |
isPartialOverlap(const EFAEdge &other) const | EFAEdge | |
numEmbeddedNodes() const | EFAEdge | |
removeEmbeddedNode(EFANode *node) | EFAEdge | |
removeEmbeddedNodes() | EFAEdge | |
resetIntersection(double position, EFANode *embedded_node_tmp, EFANode *from_node) | EFAEdge | |
reverseNodes() | EFAEdge | |
setInteriorNode(EFANode *node) | EFAEdge | inline |
switchNode(EFANode *new_node, EFANode *old_node) | EFAEdge | |
~EFAEdge() | EFAEdge |