Skip to content

webknossos.skeleton.graph

#   class Graph:

Contains a collection of nodes and edges.

#   Graph( *, name: str, group: webknossos.skeleton.group.Group, nml: webknossos.skeleton.skeleton.Skeleton, color: Union[Tuple[float, float, float, float], NoneType] = None, enforced_id: Union[int, NoneType] = None )

Method generated by attrs for class Graph.

#   name: str = <member 'name' of 'Graph' objects>
#   group: webknossos.skeleton.group.Group = <member 'group' of 'Graph' objects>
#   nx_graph: networkx.classes.graph.Graph = <member 'nx_graph' of 'Graph' objects>
#   color: Union[Tuple[float, float, float, float], NoneType] = <member 'color' of 'Graph' objects>
#   id: int
#   def get_nodes(self) -> List[webknossos.skeleton.node.Node]:
#   def get_node_positions(self) -> numpy.ndarray:
#   def get_node_by_id(self, node_id: int) -> webknossos.skeleton.node.Node:
#   def has_node_id(self, node_id: int) -> bool:
#   def add_node( self, position: Tuple[float, float, float], comment: Union[str, NoneType] = None, radius: Union[float, NoneType] = None, rotation: Union[Tuple[float, float, float], NoneType] = None, inVp: Union[int, NoneType] = None, inMag: Union[int, NoneType] = None, bitDepth: Union[int, NoneType] = None, interpolation: Union[bool, NoneType] = None, time: Union[int, NoneType] = None, is_branchpoint: bool = False, branchpoint_time: Union[int, NoneType] = None, _enforced_id: Union[int, NoneType] = None, _nml: Union[webknossos.skeleton.skeleton.Skeleton, NoneType] = None ) -> webknossos.skeleton.node.Node:
#   def add_edge( self, node_1: Union[int, webknossos.skeleton.node.Node], node_2: Union[int, webknossos.skeleton.node.Node] ) -> None:
#   def get_max_node_id(self) -> int:
Back to top