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: int) 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: list[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: list[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 0x000001E00F6488B0>) None
- getFilteredIndices(self: ivwbnl.BrushingAndLinkingInport, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F65F3B0>) inviwopy.data.BitSet
- getHighlightedIndices(self: ivwbnl.BrushingAndLinkingInport, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5CC830>) inviwopy.data.BitSet
- getIndices(self: ivwbnl.BrushingAndLinkingInport, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5422B0>) 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 0x000001E00F5CE170>) inviwopy.data.BitSet
- highlight(self: ivwbnl.BrushingAndLinkingInport, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5E1E30>) None
- isFiltered(self: ivwbnl.BrushingAndLinkingInport, index: int, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5E3470>) bool
- isFilteringModified(self: ivwbnl.BrushingAndLinkingInport) bool
- isHighlightModified(self: ivwbnl.BrushingAndLinkingInport) bool
- isHighlighted(self: ivwbnl.BrushingAndLinkingInport, index: int, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5419B0>) bool
- isSelected(self: ivwbnl.BrushingAndLinkingInport, index: int, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F48FAB0>) bool
- isSelectionModified(self: ivwbnl.BrushingAndLinkingInport) bool
- select(self: ivwbnl.BrushingAndLinkingInport, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F4B2B30>) None
- setInvalidationLevels(self: ivwbnl.BrushingAndLinkingInport, arg0: list[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: list[ivwbnl.BrushingTargetsInvalidationLevel]) -> None
__init__(self: ivwbnl.BrushingAndLinkingManager, outport: ivwbnl.BrushingAndLinkingOutport) -> None
__init__(self: ivwbnl.BrushingAndLinkingManager, outport: ivwbnl.BrushingAndLinkingOutport, invalidationLevels: list[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 0x000001E00F4A8EF0>) 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 0x000001E00F4946B0>) None
- contains(self: ivwbnl.BrushingAndLinkingManager, index: int, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F62D0F0>) bool
- filter(self: ivwbnl.BrushingAndLinkingManager, source: inviwopy.data.BitSet, indices: ivwbnl.BrushingTarget, target: str = <ivwbnl.BrushingTarget object at 0x000001E00F506630>) None
- getFilteredIndices(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F488770>) inviwopy.data.BitSet
- getHighlightedIndices(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5E2570>) inviwopy.data.BitSet
- getIndices(self: ivwbnl.BrushingAndLinkingManager, action: ivwbnl.BrushingAction, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F4962F0>) 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 0x000001E00F4950B0>) int
- getNumberOfFiltered(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F4940B0>) int
- getNumberOfHighlighted(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F495C30>) int
- getNumberOfSelected(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5432B0>) int
- getSelectedIndices(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F669F30>) 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 0x000001E00F48F2B0>) bool
- highlight(self: ivwbnl.BrushingAndLinkingManager, indices: inviwopy.data.BitSet, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F66A430>) None
- isFiltered(self: ivwbnl.BrushingAndLinkingManager, index: int, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5178F0>) bool
- isFilteringModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F529CF0>) bool
- isHighlightModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F41F8F0>) bool
- isHighlighted(self: ivwbnl.BrushingAndLinkingManager, index: int, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F669430>) bool
- isModified(self: ivwbnl.BrushingAndLinkingManager) bool
- isSelected(self: ivwbnl.BrushingAndLinkingManager, index: int, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F6142F0>) bool
- isSelectionModified(self: ivwbnl.BrushingAndLinkingManager, target: ivwbnl.BrushingTarget = <ivwbnl.BrushingTarget object at 0x000001E00F5E1270>) 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 0x000001E00F505770>) None
- setInvalidationLevels(self: ivwbnl.BrushingAndLinkingManager, arg0: list[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: list[ivwbnl.BrushingTargetsInvalidationLevel]) None
- class ivwbnl.BrushingModification
Bases:
pybind11_object
Members:
Filtered
Selected
Highlighted
- __and__(self: ivwbnl.BrushingModification, arg0: ivwbnl.BrushingModification) ivwbnl.BrushingModifications
- __index__(self: ivwbnl.BrushingModification) int
- __init__(self: ivwbnl.BrushingModification, value: int) None
- __int__(self: ivwbnl.BrushingModification) int
- __or__(self: ivwbnl.BrushingModification, arg0: ivwbnl.BrushingModification) ivwbnl.BrushingModifications
- __xor__(self: ivwbnl.BrushingModification, arg0: ivwbnl.BrushingModification) ivwbnl.BrushingModifications
- static fromAction(arg0: ivwbnl.BrushingAction) ivwbnl.BrushingModification
- 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: list[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: int) bool
- empty(self: ivwbnl.IndexList) bool
- getIndices(self: ivwbnl.IndexList) inviwopy.data.BitSet
- removeSource(self: ivwbnl.IndexList, arg0: list[str]) bool
- set(self: ivwbnl.IndexList, arg0: str, arg1: inviwopy.data.BitSet) bool
- size(self: ivwbnl.IndexList) int