pygrenade_vx.common.Edge

class pygrenade_vx.common.Edge

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pygrenade_common.Edge) -> None

  2. __init__(self: pygrenade_common.Edge, channels_on_source: pygrenade_common.MultiIndexSequence, channels_on_target: pygrenade_common.MultiIndexSequence) -> None

  3. __init__(self: pygrenade_common.Edge, channels_on_source: pygrenade_common.MultiIndexSequence, channels_on_target: pygrenade_common.MultiIndexSequence, port_on_source: int, port_on_target: int) -> None

  4. __init__(self: pygrenade_common.Edge, arg0: pygrenade_common.Edge) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

get_channels_on_source(self)

get_channels_on_target(self)

set_channels_on_source(self, value)

set_channels_on_target(self, value)

Attributes

port_on_source

port_on_target

get_channels_on_source(self: pygrenade_common.Edge)pygrenade_common.MultiIndexSequence
get_channels_on_target(self: pygrenade_common.Edge)pygrenade_common.MultiIndexSequence
property port_on_source
property port_on_target
set_channels_on_source(self: pygrenade_common.Edge, value: pygrenade_common.MultiIndexSequence)None
set_channels_on_target(self: pygrenade_common.Edge, value: pygrenade_common.MultiIndexSequence)None