ivwbnl
BrushingAndLinking Module API
Modules
Classes
Members: |
|
Members: |
|
- class ivwbnl.BrushingAction
Bases:
pybind11_object
Members:
Filter
Select
Highlight
- __index__(self: ivwbnl.BrushingAction, /) int
- __init__(self: ivwbnl.BrushingAction, value: SupportsInt) None
- __int__(self: ivwbnl.BrushingAction, /) int
- Filter = <BrushingAction.Filter: 0>
- Highlight = <BrushingAction.Highlight: 2>
- Select = <BrushingAction.Select: 1>
- property name
- property value
- class ivwbnl.BrushingAndLinkingInport
Bases:
Inport
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: ivwbnl.BrushingAndLinkingInport, identifier: str) -> None
__init__(self: ivwbnl.BrushingAndLinkingInport, identifier: str, invalidationLevels: collections.abc.Sequence[ivwbnl.BrushingTargetsInvalidationLevel]) -> None
__init__(self: ivwbnl.BrushingAndLinkingInport, identifier: str, help: inviwopy.doc.Document) -> None
__init__(self: ivwbnl.BrushingAndLinkingInport, identifier: str, help: inviwopy.doc.Document, invalidationLevels: collections.abc.Sequence[ivwbnl.BrushingTargetsInvalidationLevel]) -> None
- brush(self: ivwbnl.BrushingAndLinkingInport, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget, indices: inviwopy.data.BitSet, source: str = '') None
- filter(self: ivwbnl.BrushingAndLinkingInport, source: str, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79D8FF0>) None
- getFilteredIndices(self: ivwbnl.BrushingAndLinkingInport, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF77CEF30>) inviwopy.data.BitSet
- getHighlightedIndices(self: ivwbnl.BrushingAndLinkingInport, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7979830>) inviwopy.data.BitSet
- getIndices(self: ivwbnl.BrushingAndLinkingInport, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79DA9B0>) inviwopy.data.BitSet
- getInvalidationLevels(self: ivwbnl.BrushingAndLinkingInport) list[ivwbnl.BrushingTargetsInvalidationLevel]
- getManager(self: ivwbnl.BrushingAndLinkingInport) inviwo::BrushingAndLinkingManager
- getModifiedActions(self: ivwbnl.BrushingAndLinkingInport) ivwbnl.BrushingModifications
- getSelectedIndices(self: ivwbnl.BrushingAndLinkingInport, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF797AA70>) inviwopy.data.BitSet
- highlight(self: ivwbnl.BrushingAndLinkingInport, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79D8070>) None
- isFiltered(self: ivwbnl.BrushingAndLinkingInport, index: typing.SupportsInt, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF787D070>) bool
- isFilteringModified(self: ivwbnl.BrushingAndLinkingInport) bool
- isHighlightModified(self: ivwbnl.BrushingAndLinkingInport) bool
- isHighlighted(self: ivwbnl.BrushingAndLinkingInport, index: typing.SupportsInt, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79D8170>) bool
- isSelected(self: ivwbnl.BrushingAndLinkingInport, index: typing.SupportsInt, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7979170>) bool
- isSelectionModified(self: ivwbnl.BrushingAndLinkingInport) bool
- select(self: ivwbnl.BrushingAndLinkingInport, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79837B0>) None
- setInvalidationLevels(self: ivwbnl.BrushingAndLinkingInport, arg0: collections.abc.Sequence[ivwbnl.BrushingTargetsInvalidationLevel]) None
- class ivwbnl.BrushingAndLinkingManager
Bases:
pybind11_object
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: ivwbnl.BrushingAndLinkingManager, inport: ivwbnl.BrushingAndLinkingInport) -> None
__init__(self: ivwbnl.BrushingAndLinkingManager, inport: ivwbnl.BrushingAndLinkingInport, invalidationLevels: collections.abc.Sequence[ivwbnl.BrushingTargetsInvalidationLevel]) -> None
__init__(self: ivwbnl.BrushingAndLinkingManager, outport: ivwbnl.BrushingAndLinkingOutport) -> None
__init__(self: ivwbnl.BrushingAndLinkingManager, outport: ivwbnl.BrushingAndLinkingOutport, invalidationLevels: collections.abc.Sequence[ivwbnl.BrushingTargetsInvalidationLevel]) -> None
- brush(self: ivwbnl.BrushingAndLinkingManager, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget, indices: inviwopy.data.BitSet, source: str = '') None
- clearHighlighted(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7961130>) None
- clearIndices(self: ivwbnl.BrushingAndLinkingManager, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget) None
- clearModifications(self: ivwbnl.BrushingAndLinkingManager) None
- clearSelected(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF799AAB0>) None
- contains(self: ivwbnl.BrushingAndLinkingManager, index: typing.SupportsInt, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7963530>) bool
- filter(self: ivwbnl.BrushingAndLinkingManager, source: inviwopy.data.BitSet, indices: ivwbnl.BrushingTarget, target: str = <ivwbnl.BrushingTarget object at 0x0000020EF7982BF0>) None
- getFilteredIndices(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79619B0>) inviwopy.data.BitSet
- getHighlightedIndices(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF77D85F0>) inviwopy.data.BitSet
- getIndices(self: ivwbnl.BrushingAndLinkingManager, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF152B8B0>) inviwopy.data.BitSet
- getInvalidationLevel(self: ivwbnl.BrushingAndLinkingManager) inviwopy.properties.InvalidationLevel
- getInvalidationLevels(self: ivwbnl.BrushingAndLinkingManager) list[ivwbnl.BrushingTargetsInvalidationLevel]
- getModifiedActions(self: ivwbnl.BrushingAndLinkingManager) ivwbnl.BrushingModifications
- getModifiedTargets(self: ivwbnl.BrushingAndLinkingManager) list[ivwbnl.BrushingTarget]
- getNumber(self: ivwbnl.BrushingAndLinkingManager, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF797B7B0>) int
- getNumberOfFiltered(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7998CF0>) int
- getNumberOfHighlighted(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79790F0>) int
- getNumberOfSelected(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7962C30>) int
- getSelectedIndices(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7963D30>) inviwopy.data.BitSet
- getTargets(*args, **kwargs)
Overloaded function.
getTargets(self: ivwbnl.BrushingAndLinkingManager) -> list[tuple[ivwbnl.BrushingAction, list[ivwbnl.BrushingTarget]]]
getTargets(self: ivwbnl.BrushingAndLinkingManager, action: ivwbnl.BrushingAction) -> list[ivwbnl.BrushingTarget]
- hasIndices(self: ivwbnl.BrushingAndLinkingManager, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF797AC30>) bool
- highlight(self: ivwbnl.BrushingAndLinkingManager, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF78758F0>) None
- isFiltered(self: ivwbnl.BrushingAndLinkingManager, index: typing.SupportsInt, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF7962FB0>) bool
- isFilteringModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF799A6B0>) bool
- isHighlightModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF799B1F0>) bool
- isHighlighted(self: ivwbnl.BrushingAndLinkingManager, index: typing.SupportsInt, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF797A6F0>) bool
- isModified(self: ivwbnl.BrushingAndLinkingManager) bool
- isSelected(self: ivwbnl.BrushingAndLinkingManager, index: typing.SupportsInt, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF78F43F0>) bool
- isSelectionModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF79791B0>) bool
- isTargetModified(*args, **kwargs)
Overloaded function.
isTargetModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget, modifications: ivwbnl.BrushingModifications) -> bool
isTargetModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget, action: ivwbnl.BrushingAction) -> bool
- onBrush(self: ivwbnl.BrushingAndLinkingManager, callback: std::function<void __cdecl(inviwo::BrushingAction, inviwo::BrushingTarget, inviwo::BitSet const & __ptr64, std::basic_string_view<char, std::char_traits<char> >)>) None
- propagateModifications(self: ivwbnl.BrushingAndLinkingManager) None
- select(self: ivwbnl.BrushingAndLinkingManager, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x0000020EF78F6CF0>) None
- setInvalidationLevels(self: ivwbnl.BrushingAndLinkingManager, arg0: collections.abc.Sequence[ivwbnl.BrushingTargetsInvalidationLevel]) None
- setParent(self: ivwbnl.BrushingAndLinkingManager, parent: ivwbnl.BrushingAndLinkingManager) None
- class ivwbnl.BrushingAndLinkingOutport
Bases:
Outport
- __init__(self: ivwbnl.BrushingAndLinkingOutport, identifier: str, help: inviwopy.doc.Document) None
- getInvalidationLevels(self: ivwbnl.BrushingAndLinkingOutport) list[ivwbnl.BrushingTargetsInvalidationLevel]
- getManager(self: ivwbnl.BrushingAndLinkingOutport) inviwo::BrushingAndLinkingManager
- setInvalidationLevels(self: ivwbnl.BrushingAndLinkingOutport, arg0: collections.abc.Sequence[ivwbnl.BrushingTargetsInvalidationLevel]) None
- class ivwbnl.BrushingModification
Bases:
pybind11_object
Members:
Filtered
Selected
Highlighted
- static fromAction(arg0: ivwbnl.BrushingAction) ivwbnl.BrushingModification
- __and__(self: ivwbnl.BrushingModification, arg0: ivwbnl.BrushingModification) ivwbnl.BrushingModifications
- __index__(self: ivwbnl.BrushingModification, /) int
- __init__(self: ivwbnl.BrushingModification, value: SupportsInt) None
- __int__(self: ivwbnl.BrushingModification, /) int
- __or__(self: ivwbnl.BrushingModification, arg0: ivwbnl.BrushingModification) ivwbnl.BrushingModifications
- __xor__(self: ivwbnl.BrushingModification, arg0: ivwbnl.BrushingModification) ivwbnl.BrushingModifications
- Filtered = <BrushingModification.Filtered: 1>
- Highlighted = <BrushingModification.Highlighted: 4>
- Selected = <BrushingModification.Selected: 2>
- property name
- property value
- class ivwbnl.BrushingModifications
Bases:
pybind11_object
- __and__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) ivwbnl.BrushingModifications
- __eq__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) bool
- __iand__(*args, **kwargs)
Overloaded function.
__iand__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) -> ivwbnl.BrushingModifications
__iand__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) -> ivwbnl.BrushingModifications
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: ivwbnl.BrushingModifications) -> None
__init__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) -> None
__init__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) -> None
__init__(self: ivwbnl.BrushingModifications, *args) -> None
- __invert__(self: ivwbnl.BrushingModifications) ivwbnl.BrushingModifications
- __ior__(*args, **kwargs)
Overloaded function.
__ior__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) -> ivwbnl.BrushingModifications
__ior__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) -> ivwbnl.BrushingModifications
- __iter__(self: ivwbnl.BrushingModifications) ivwbnl.BrushingModificationsIterator
- __ixor__(*args, **kwargs)
Overloaded function.
__ixor__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) -> ivwbnl.BrushingModifications
__ixor__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) -> ivwbnl.BrushingModifications
- __ne__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) bool
- __or__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) ivwbnl.BrushingModifications
- __repr__(self: ivwbnl.BrushingModifications) str
- __str__(self: ivwbnl.BrushingModifications) str
- __xor__(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModifications) ivwbnl.BrushingModifications
- clear(self: ivwbnl.BrushingModifications) None
- contains(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) bool
- count(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) int
- empty(*args, **kwargs)
Overloaded function.
empty(self: ivwbnl.BrushingModifications) -> bool
empty(self: ivwbnl.BrushingModifications) -> bool
- erase(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) int
- find(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) ivwbnl.BrushingModificationsIterator
- insert(self: ivwbnl.BrushingModifications, arg0: ivwbnl.BrushingModification) tuple[ivwbnl.BrushingModificationsIterator, bool]
- max_size(self: ivwbnl.BrushingModifications) int
- size(self: ivwbnl.BrushingModifications) int
- __hash__ = None
- class ivwbnl.BrushingModificationsIterator
Bases:
pybind11_object
- __init__(self: ivwbnl.BrushingModificationsIterator, arg0: ivwbnl.BrushingModificationsIterator) None
- __next__(self: ivwbnl.BrushingModificationsIterator) ivwbnl.BrushingModification
- class ivwbnl.BrushingTarget
Bases:
pybind11_object
- __eq__(self: ivwbnl.BrushingTarget, arg0: ivwbnl.BrushingTarget) bool
- __ge__(self: ivwbnl.BrushingTarget, arg0: ivwbnl.BrushingTarget) bool
- __gt__(self: ivwbnl.BrushingTarget, arg0: ivwbnl.BrushingTarget) bool
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: ivwbnl.BrushingTarget) -> None
__init__(self: ivwbnl.BrushingTarget, arg0: str) -> None
__init__(self: ivwbnl.BrushingTarget, arg0: ivwbnl.BrushingTarget) -> None
- __le__(self: ivwbnl.BrushingTarget, arg0: ivwbnl.BrushingTarget) bool
- __lt__(self: ivwbnl.BrushingTarget, arg0: ivwbnl.BrushingTarget) bool
- __ne__(self: ivwbnl.BrushingTarget, arg0: ivwbnl.BrushingTarget) bool
- __str__(self: ivwbnl.BrushingTarget) str
- Column = <ivwbnl.BrushingTarget object>
- Row = <ivwbnl.BrushingTarget object>
- __hash__ = None
- class ivwbnl.BrushingTargetsInvalidationLevel
Bases:
pybind11_object
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: ivwbnl.BrushingTargetsInvalidationLevel, mods: ivwbnl.BrushingModifications, invalidationLevel: inviwopy.properties.InvalidationLevel) -> None
__init__(self: ivwbnl.BrushingTargetsInvalidationLevel, targers: collections.abc.Sequence[ivwbnl.BrushingTarget], mods: ivwbnl.BrushingModifications, invalidationLevel: inviwopy.properties.InvalidationLevel) -> None
- contains(*args, **kwargs)
Overloaded function.
contains(self: ivwbnl.BrushingTargetsInvalidationLevel, arg0: ivwbnl.BrushingTarget) -> bool
contains(self: ivwbnl.BrushingTargetsInvalidationLevel, arg0: ivwbnl.BrushingTarget, arg1: ivwbnl.BrushingModifications) -> bool
- property invalidationLevel
- property modifications
- property targets
- class ivwbnl.IndexList
Bases:
pybind11_object
- __init__(self: ivwbnl.IndexList) None
- clear(self: ivwbnl.IndexList) None
- contains(self: ivwbnl.IndexList, arg0: SupportsInt) bool
- empty(self: ivwbnl.IndexList) bool
- getIndices(self: ivwbnl.IndexList) inviwopy.data.BitSet
- removeSource(self: ivwbnl.IndexList, arg0: ivwbnl.StringVector) bool
- set(self: ivwbnl.IndexList, arg0: str, arg1: inviwopy.data.BitSet) bool
- size(self: ivwbnl.IndexList) int
- class ivwbnl.StringVector
Bases:
pybind11_object
- __bool__(self: ivwbnl.StringVector) bool
Check whether the list is nonempty
- __contains__(self: ivwbnl.StringVector, x: str) bool
Return true the container contains
x
- __delitem__(*args, **kwargs)
Overloaded function.
__delitem__(self: ivwbnl.StringVector, arg0: typing.SupportsInt) -> None
Delete the list elements at index
i
__delitem__(self: ivwbnl.StringVector, arg0: slice) -> None
Delete list elements using a slice object
- __eq__(self: ivwbnl.StringVector, arg0: ivwbnl.StringVector) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: ivwbnl.StringVector, s: slice) -> ivwbnl.StringVector
Retrieve list elements using a slice object
__getitem__(self: ivwbnl.StringVector, arg0: typing.SupportsInt) -> str
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: ivwbnl.StringVector) -> None
__init__(self: ivwbnl.StringVector, arg0: ivwbnl.StringVector) -> None
Copy constructor
__init__(self: ivwbnl.StringVector, arg0: collections.abc.Iterable) -> None
- __iter__(self: ivwbnl.StringVector) collections.abc.Iterator[str]
- __len__(self: ivwbnl.StringVector) int
- __ne__(self: ivwbnl.StringVector, arg0: ivwbnl.StringVector) bool
- __repr__(self: ivwbnl.StringVector) str
Return the canonical string representation of this list.
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: ivwbnl.StringVector, arg0: typing.SupportsInt, arg1: str) -> None
__setitem__(self: ivwbnl.StringVector, arg0: slice, arg1: ivwbnl.StringVector) -> None
Assign list elements using a slice object
- append(self: ivwbnl.StringVector, x: str) None
Add an item to the end of the list
- clear(self: ivwbnl.StringVector) None
Clear the contents
- count(self: ivwbnl.StringVector, x: str) int
Return the number of times
x
appears in the list
- extend(*args, **kwargs)
Overloaded function.
extend(self: ivwbnl.StringVector, L: ivwbnl.StringVector) -> None
Extend the list by appending all the items in the given list
extend(self: ivwbnl.StringVector, L: collections.abc.Iterable) -> None
Extend the list by appending all the items in the given list
- insert(self: ivwbnl.StringVector, i: SupportsInt, x: str) None
Insert an item at a given position.
- pop(*args, **kwargs)
Overloaded function.
pop(self: ivwbnl.StringVector) -> str
Remove and return the last item
pop(self: ivwbnl.StringVector, i: typing.SupportsInt) -> str
Remove and return the item at index
i
- remove(self: ivwbnl.StringVector, x: str) None
Remove the first item from the list whose value is x. It is an error if there is no such item.
- __hash__ = None
- __pybind11_module_local_v10_msvc_md_mscver19__ = <capsule object NULL>