pygrenade_vx.common.ListMultiIndexSequence

class pygrenade_vx.common.ListMultiIndexSequence

Bases: pygrenade_common.MultiIndexSequence

__init__(*args, **kwargs)

Overloaded function.

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

  2. __init__(self: pygrenade_common.ListMultiIndexSequence, elements: list[pygrenade_common.MultiIndex]) -> None

Construct sequence.

  1. __init__(self: pygrenade_common.ListMultiIndexSequence, elements: list[pygrenade_common.MultiIndex], dimension_units: list[Optional[pygrenade_common.MultiIndexSequence.DimensionUnit]]) -> None

Construct sequence. Constructor present for Python wrapping to work.

  1. __init__(self: pygrenade_common.ListMultiIndexSequence, arg0: pygrenade_common.ListMultiIndexSequence) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

copy(self)

dimensionality(self)

Get dimensionality of multi-indices in sequence.

from_numpy(*args, **kwargs)

Overloaded function.

get_dimension_units(self)

Get dimension units.

get_elements(self)

Get elements in sequence.

move(self)

set_dimension_units(self, value)

Set dimension units.

set_elements(self, value)

Set elements in sequence.

size(self)

Get number of elements in sequence.

copy(self: pygrenade_common.ListMultiIndexSequence)pygrenade_common.MultiIndexSequence
dimensionality(self: pygrenade_common.ListMultiIndexSequence)int

Get dimensionality of multi-indices in sequence.

from_numpy(*args, **kwargs)

Overloaded function.

  1. from_numpy(self: pygrenade_common.ListMultiIndexSequence, points: numpy.ndarray[numpy.uint64]) -> None

  2. from_numpy(self: pygrenade_common.ListMultiIndexSequence, points: numpy.ndarray[numpy.uint64], dimension_units: list[Optional[pygrenade_common.MultiIndexSequence.DimensionUnit]]) -> None

get_dimension_units(self: pygrenade_common.ListMultiIndexSequence)list[dapr::PropertyHolder<grenade::common::MultiIndexSequence::DimensionUnit, std::unique_ptr>]

Get dimension units.

get_elements(self: pygrenade_common.ListMultiIndexSequence)list[pygrenade_common.MultiIndex]

Get elements in sequence.

move(self: pygrenade_common.ListMultiIndexSequence)pygrenade_common.MultiIndexSequence
set_dimension_units(self: pygrenade_common.ListMultiIndexSequence, value: list[dapr::PropertyHolder<grenade::common::MultiIndexSequence::DimensionUnit, std::unique_ptr>])None

Set dimension units.

set_elements(self: pygrenade_common.ListMultiIndexSequence, value: list[pygrenade_common.MultiIndex])None

Set elements in sequence.

size(self: pygrenade_common.ListMultiIndexSequence)int

Get number of elements in sequence.