inviwopy.data
Inviwo Data Structures
Classes
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
|
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
- class inviwopy.data.Axis
Bases:
pybind11_object- __init__(self: inviwopy.data.Axis, arg0: str, arg1: inviwopy.data.Unit) None
- __repr__(self: inviwopy.data.Axis) str
- property name
- property unit
- class inviwopy.data.BasicMesh
Bases:
Mesh,PositionsBuffer3D,NormalBuffer,TexCoordBuffer3D,ColorsBuffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BasicMesh) -> None
__init__(self: inviwopy.data.BasicMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None
__init__(self: inviwopy.data.BasicMesh, dt: inviwopy.data.DrawType, ct: inviwopy.data.ConnectivityType, vertices: collections.abc.Sequence[tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]], indices: inviwopy.glm.uintVector) -> None
- addVertex(*args, **kwargs)
Overloaded function.
addVertex(self: inviwopy.data.BasicMesh, arg0: inviwopy.glm.vec3, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec4) -> int
addVertex(self: inviwopy.data.BasicMesh, arg0: tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]) -> int
- addVertices(self: inviwopy.data.BasicMesh, arg0: collections.abc.Sequence[tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.BasicMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec3, arg4: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.BasicMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]) -> None
- class inviwopy.data.BitSet
Bases:
pybind11_object- __and__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- __contains__(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex) bool
- __eq__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) bool
- __iand__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BitSet) -> None
__init__(self: inviwopy.data.BitSet, arg0: collections.abc.Sequence[bool]) -> None
__init__(self: inviwopy.data.BitSet, arg0: list) -> None
- __ior__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- __isub__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- __iter__(self: inviwopy.data.BitSet) inviwopy.data.BitSetIterator
- __ixor__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- __len__(self: inviwopy.data.BitSet) int
- __ne__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) bool
- __or__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- __str__(self: inviwopy.data.BitSet) str
- __sub__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- __xor__(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) inviwopy.data.BitSet
- add(self: inviwopy.data.BitSet, arg0: collections.abc.Sequence[bool]) None
- addChecked(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex) bool
- addRange(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex, arg1: SupportsInt | SupportsIndex) None
- addRangeClosed(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex, arg1: SupportsInt | SupportsIndex) None
- andCardinality(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) int
- andNotCardinality(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) int
- cardinality(self: inviwopy.data.BitSet) int
- clear(self: inviwopy.data.BitSet) None
- contains(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex) bool
- containsRange(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex, arg1: SupportsInt | SupportsIndex) bool
- deserialize(self: inviwopy.data.BitSet, arg0: inviwo::Deserializer) None
- empty(self: inviwopy.data.BitSet) bool
- fastUnion(self: std::span<inviwo::BitSet const * __ptr64, -1>) inviwopy.data.BitSet
- flip(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex) None
- flipRange(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex, arg1: SupportsInt | SupportsIndex) None
- getSizeInBytes(self: inviwopy.data.BitSet) int
- intersect(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) bool
- isStrictSubsetOf(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) bool
- isSubsetOf(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) bool
- jaccardIndex(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) float
- max(self: inviwopy.data.BitSet) int
- min(self: inviwopy.data.BitSet) int
- optimize(self: inviwopy.data.BitSet) None
- orCardinality(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) int
- rank(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex) int
- remove(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex) None
- removeChecked(self: inviwopy.data.BitSet, arg0: SupportsInt | SupportsIndex) bool
- removeRLECompression(self: inviwopy.data.BitSet) None
- serialize(self: inviwopy.data.BitSet, arg0: inviwo::Serializer) None
- set(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) bool
- shrinkToFit(self: inviwopy.data.BitSet) int
- size(self: inviwopy.data.BitSet) int
- toString(self: inviwopy.data.BitSet) str
- toVector(self: inviwopy.data.BitSet) inviwopy.glm.uintVector
- xorCardinality(self: inviwopy.data.BitSet, arg0: inviwopy.data.BitSet) int
- __hash__ = None
- class inviwopy.data.BitSetIterator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.BitSetIterator) int
- class inviwopy.data.Buffer
Bases:
pybind11_object- __init__(self: inviwopy.data.Buffer, arg0: numpy.ndarray) None
- __repr__(self: inviwopy.data.Buffer) str
- clone(self: inviwopy.data.Buffer) inviwopy.data.Buffer
- property data
- property size
- class inviwopy.data.BufferFLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferFLOAT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferFLOAT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferFLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferFLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferFLOAT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferFLOAT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferFLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.BufferFlatInportIteratorGenerator) inviwopy.data.Buffer
- class inviwopy.data.BufferFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.BufferFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF210B0>) None
- getData(self: inviwopy.data.BufferFlatMultiInport) inviwopy.data.Buffer
- getSourceVectorData(self: inviwopy.data.BufferFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Buffer]]
- getVectorData(self: inviwopy.data.BufferFlatMultiInport) list[inviwopy.data.Buffer]
- hasData(self: inviwopy.data.BufferFlatMultiInport) bool
- class inviwopy.data.BufferINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferINT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferINT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferINT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferINT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferINT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferINT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferINT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferINT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferInfo
Bases:
pybind11_object- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferInfo) -> None
__init__(self: inviwopy.data.BufferInfo, arg0: inviwopy.data.BufferType) -> None
__init__(self: inviwopy.data.BufferInfo, arg0: inviwopy.data.BufferType, arg1: typing.SupportsInt | typing.SupportsIndex) -> None
- __repr__(self: inviwopy.data.BufferInfo) str
- property location
- property type
- class inviwopy.data.BufferInport
Bases:
Inport- __init__(self: inviwopy.data.BufferInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE089F70>) None
- getData(self: inviwopy.data.BufferInport) inviwopy.data.Buffer
- getSourceVectorData(self: inviwopy.data.BufferInport) list[tuple[inviwopy.Outport, inviwopy.data.Buffer]]
- getVectorData(self: inviwopy.data.BufferInport) list[inviwopy.data.Buffer]
- hasData(self: inviwopy.data.BufferInport) bool
- class inviwopy.data.BufferMat2FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferMat2FLOAT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferMat2FLOAT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferMat2FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferMat3FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferMat3FLOAT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferMat3FLOAT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferMat3FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferMat4FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferMat4FLOAT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferMat4FLOAT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferMat4FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferMultiInport
Bases:
Inport- __init__(self: inviwopy.data.BufferMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF2B6F0>) None
- getData(self: inviwopy.data.BufferMultiInport) inviwopy.data.Buffer
- getSourceVectorData(self: inviwopy.data.BufferMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Buffer]]
- getVectorData(self: inviwopy.data.BufferMultiInport) list[inviwopy.data.Buffer]
- hasData(self: inviwopy.data.BufferMultiInport) bool
- class inviwopy.data.BufferOutport
Bases:
Outport- __init__(self: inviwopy.data.BufferOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7B19670>) None
- detatchData(self: inviwopy.data.BufferOutport) inviwopy.data.Buffer
- getData(self: inviwopy.data.BufferOutport) inviwopy.data.Buffer
- setData(self: inviwopy.data.BufferOutport, arg0: inviwopy.data.Buffer) None
- class inviwopy.data.BufferRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.BufferTarget
Bases:
pybind11_objectMembers:
Data
Index
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.BufferTarget, other: inviwopy.data.BufferTarget, /) -> bool
__eq__(self: inviwopy.data.BufferTarget, other: object, /) -> bool
- __index__(self: inviwopy.data.BufferTarget, /) int
- __init__(self: inviwopy.data.BufferTarget, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.BufferTarget, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.BufferTarget, other: inviwopy.data.BufferTarget, /) -> bool
__ne__(self: inviwopy.data.BufferTarget, other: object, /) -> bool
- Data = <BufferTarget.Data: 0>
- Index = <BufferTarget.Index: 1>
- BufferTarget.name -> str
- property value
- class inviwopy.data.BufferType
Bases:
pybind11_objectMembers:
PositionAttrib
NormalAttrib
ColorAttrib
TexCoordAttrib
CurvatureAttrib
IndexAttrib
RadiiAttrib
PickingAttrib
ScalarMetaAttrib
IntMetaAttrib
Unknown
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.BufferType, other: inviwopy.data.BufferType, /) -> bool
__eq__(self: inviwopy.data.BufferType, other: object, /) -> bool
- __index__(self: inviwopy.data.BufferType, /) int
- __init__(self: inviwopy.data.BufferType, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.BufferType, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.BufferType, other: inviwopy.data.BufferType, /) -> bool
__ne__(self: inviwopy.data.BufferType, other: object, /) -> bool
- ColorAttrib = <BufferType.ColorAttrib: 2>
- CurvatureAttrib = <BufferType.CurvatureAttrib: 4>
- IndexAttrib = <BufferType.IndexAttrib: 5>
- IntMetaAttrib = <BufferType.IntMetaAttrib: 9>
- NormalAttrib = <BufferType.NormalAttrib: 1>
- PickingAttrib = <BufferType.PickingAttrib: 7>
- PositionAttrib = <BufferType.PositionAttrib: 0>
- RadiiAttrib = <BufferType.RadiiAttrib: 6>
- ScalarMetaAttrib = <BufferType.ScalarMetaAttrib: 8>
- TexCoordAttrib = <BufferType.TexCoordAttrib: 3>
- Unknown = <BufferType.Unknown: 10>
- BufferType.name -> str
- property value
- class inviwopy.data.BufferUINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferUINT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferUINT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferUINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferUINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferUINT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferUINT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferUINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferUINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferUINT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferUINT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferUINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferUINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferUINT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferUINT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferUINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferUsage
Bases:
pybind11_objectMembers:
Static
Dynamic
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.BufferUsage, other: inviwopy.data.BufferUsage, /) -> bool
__eq__(self: inviwopy.data.BufferUsage, other: object, /) -> bool
- __index__(self: inviwopy.data.BufferUsage, /) int
- __init__(self: inviwopy.data.BufferUsage, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.BufferUsage, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.BufferUsage, other: inviwopy.data.BufferUsage, /) -> bool
__ne__(self: inviwopy.data.BufferUsage, other: object, /) -> bool
- Dynamic = <BufferUsage.Dynamic: 1>
- Static = <BufferUsage.Static: 0>
- BufferUsage.name -> str
- property value
- class inviwopy.data.BufferVec2FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2FLOAT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2FLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2FLOAT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2INT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2INT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2INT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2INT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2INT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2INT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2INT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2INT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2INT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2INT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2INT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2INT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2INT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2INT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2INT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2INT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2UINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2UINT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2UINT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2UINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2UINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2UINT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2UINT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2UINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2UINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2UINT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2UINT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2UINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec2UINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2UINT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec2UINT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec2UINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3FLOAT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3FLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3FLOAT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3INT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3INT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3INT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3INT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3INT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3INT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3INT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3INT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3INT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3INT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3INT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3INT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3INT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3INT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3INT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3INT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3UINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3UINT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3UINT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3UINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3UINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3UINT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3UINT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3UINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3UINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3UINT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3UINT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3UINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec3UINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec3UINT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec3UINT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec3UINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4FLOAT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4FLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4FLOAT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4INT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4INT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4INT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4INT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4INT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4INT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4INT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4INT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4INT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4INT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4INT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4INT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4INT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4INT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4INT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4INT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4UINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4UINT16, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4UINT16, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4UINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4UINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4UINT32, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4UINT32, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4UINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4UINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4UINT64, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4UINT64, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4UINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.BufferVec4UINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec4UINT8, size: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.BufferVec4UINT8, size: typing.SupportsInt | typing.SupportsIndex, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
__init__(self: inviwopy.data.BufferVec4UINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.Camera
Bases:
pybind11_object- __init__(*args, **kwargs)
- clone(self: inviwopy.data.Camera) inviwopy.data.Camera
- deserialize(self: inviwopy.data.Camera, arg0: inviwopy.Deserializer) None
- getClipPosFromNormalizedDeviceCoords(self: inviwopy.data.Camera, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec4
- getDirection(self: inviwopy.data.Camera) inviwopy.glm.dvec3
- getLookRight(self: inviwopy.data.Camera) inviwopy.glm.dvec3
- getNormalizedDeviceFromNormalizedScreenAtFocusPointDepth(self: inviwopy.data.Camera, arg0: inviwopy.glm.dvec2) inviwopy.glm.dvec3
- getWorldPosFromNormalizedDeviceCoords(self: inviwopy.data.Camera, arg0: inviwopy.glm.dvec3) inviwopy.glm.dvec3
- serialize(self: inviwopy.data.Camera, arg0: inviwopy.Serializer) None
- updateFrom(self: inviwopy.data.Camera, arg0: inviwopy.data.Camera) None
- zoom(self: inviwopy.data.Camera, options: inviwopy.data.ZoomOptions) None
- property aspectRatio
- property farPlaneDist
- property inverseProjectionMatrix
- property inverseViewMatrix
- property lookFrom
- property lookTo
- property lookUp
- property nearPlaneDist
- property projectionMatrix
- property viewMatrix
- class inviwopy.data.CartesianCoordinateAxis
Bases:
pybind11_objectMembers:
X
Y
Z
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.CartesianCoordinateAxis, other: inviwopy.data.CartesianCoordinateAxis, /) -> bool
__eq__(self: inviwopy.data.CartesianCoordinateAxis, other: object, /) -> bool
- __index__(self: inviwopy.data.CartesianCoordinateAxis, /) int
- __init__(self: inviwopy.data.CartesianCoordinateAxis, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.CartesianCoordinateAxis, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.CartesianCoordinateAxis, other: inviwopy.data.CartesianCoordinateAxis, /) -> bool
__ne__(self: inviwopy.data.CartesianCoordinateAxis, other: object, /) -> bool
- X = <CartesianCoordinateAxis.X: 0>
- Y = <CartesianCoordinateAxis.Y: 1>
- Z = <CartesianCoordinateAxis.Z: 2>
- CartesianCoordinateAxis.name -> str
- property value
- class inviwopy.data.ColoredMesh
Bases:
Mesh,PositionsBuffer3D,ColorsBuffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.ColoredMesh) -> None
__init__(self: inviwopy.data.ColoredMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None
__init__(self: inviwopy.data.ColoredMesh, dt: inviwopy.data.DrawType, ct: inviwopy.data.ConnectivityType, vertices: collections.abc.Sequence[tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]], indices: inviwopy.glm.uintVector) -> None
- addVertex(*args, **kwargs)
Overloaded function.
addVertex(self: inviwopy.data.ColoredMesh, arg0: inviwopy.glm.vec3, arg1: inviwopy.glm.vec4) -> int
addVertex(self: inviwopy.data.ColoredMesh, arg0: tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]) -> int
- addVertices(self: inviwopy.data.ColoredMesh, arg0: collections.abc.Sequence[tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.ColoredMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.ColoredMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]) -> None
- class inviwopy.data.ConnectivityType
Bases:
pybind11_objectMembers:
Unconnected
Strip
Loop
Fan
Adjacency
StripAdjacency
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.ConnectivityType, other: inviwopy.data.ConnectivityType, /) -> bool
__eq__(self: inviwopy.data.ConnectivityType, other: object, /) -> bool
- __index__(self: inviwopy.data.ConnectivityType, /) int
- __init__(self: inviwopy.data.ConnectivityType, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.ConnectivityType, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.ConnectivityType, other: inviwopy.data.ConnectivityType, /) -> bool
__ne__(self: inviwopy.data.ConnectivityType, other: object, /) -> bool
- Adjacency = <ConnectivityType.Adjacency: 4>
- Fan = <ConnectivityType.Fan: 3>
- Loop = <ConnectivityType.Loop: 2>
- Strip = <ConnectivityType.Strip: 1>
- StripAdjacency = <ConnectivityType.StripAdjacency: 5>
- Unconnected = <ConnectivityType.Unconnected: 0>
- ConnectivityType.name -> str
- property value
- class inviwopy.data.DataMapper
Bases:
pybind11_object- __init__(self: inviwopy.data.DataMapper) None
- __repr__(self: inviwopy.data.DataMapper) str
- property dataRange
- property valueAxis
- property valueRange
- class inviwopy.data.DrawType
Bases:
pybind11_objectMembers:
NotSpecified
Points
Lines
Triangles
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.DrawType, other: inviwopy.data.DrawType, /) -> bool
__eq__(self: inviwopy.data.DrawType, other: object, /) -> bool
- __index__(self: inviwopy.data.DrawType, /) int
- __init__(self: inviwopy.data.DrawType, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.DrawType, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.DrawType, other: inviwopy.data.DrawType, /) -> bool
__ne__(self: inviwopy.data.DrawType, other: object, /) -> bool
- Lines = <DrawType.Lines: 2>
- NotSpecified = <DrawType.NotSpecified: 0>
- Points = <DrawType.Points: 1>
- Triangles = <DrawType.Triangles: 3>
- DrawType.name -> str
- property value
- class inviwopy.data.Histogram1D
Bases:
pybind11_object- __init__(self: inviwopy.data.Histogram1D) None
- __repr__(self: inviwopy.data.Histogram1D) str
- property counts
- property dataMap
- property dataStats
- property histStats
- property maxCount
- property name
- property overflow
- property totalCounts
- property underflow
- class inviwopy.data.Histogram1DFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.Histogram1DFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.Histogram1DFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE03E970>) None
- data(self: inviwopy.data.Histogram1DFlatMultiInport) inviwopy.data.Histogram1DFlatInportIteratorGenerator
- getSourceVectorData(self: inviwopy.data.Histogram1DFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Histogram1D]]
- getVectorData(self: inviwopy.data.Histogram1DFlatMultiInport) list[inviwopy.data.Histogram1D]
- hasData(self: inviwopy.data.Histogram1DFlatMultiInport) bool
- class inviwopy.data.Histogram1DInport
Bases:
Inport- __init__(self: inviwopy.data.Histogram1DInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF08430>) None
- data(self: inviwopy.data.Histogram1DInport) inviwopy.data.Histogram1DRegularInportIteratorGenerator
- getData(self: inviwopy.data.Histogram1DInport) inviwopy.data.Histogram1D
- getSourceVectorData(self: inviwopy.data.Histogram1DInport) list[tuple[inviwopy.Outport, inviwopy.data.Histogram1D]]
- getVectorData(self: inviwopy.data.Histogram1DInport) list[inviwopy.data.Histogram1D]
- hasData(self: inviwopy.data.Histogram1DInport) bool
- class inviwopy.data.Histogram1DMultiInport
Bases:
Inport- __init__(self: inviwopy.data.Histogram1DMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDFB45B0>) None
- data(self: inviwopy.data.Histogram1DMultiInport) inviwopy.data.Histogram1DRegularInportIteratorGenerator
- getData(self: inviwopy.data.Histogram1DMultiInport) inviwopy.data.Histogram1D
- getSourceVectorData(self: inviwopy.data.Histogram1DMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Histogram1D]]
- getVectorData(self: inviwopy.data.Histogram1DMultiInport) list[inviwopy.data.Histogram1D]
- hasData(self: inviwopy.data.Histogram1DMultiInport) bool
- class inviwopy.data.Histogram1DOutport
Bases:
Outport- __init__(self: inviwopy.data.Histogram1DOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D76CB7B0>) None
- detatchData(self: inviwopy.data.Histogram1DOutport) inviwopy.data.Histogram1D
- getData(self: inviwopy.data.Histogram1DOutport) inviwopy.data.Histogram1D
- setData(self: inviwopy.data.Histogram1DOutport, arg0: inviwopy.data.Histogram1D) None
- class inviwopy.data.Histogram1DRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.Histogram2D
Bases:
pybind11_object- __init__(self: inviwopy.data.Histogram2D) None
- __repr__(self: inviwopy.data.Histogram2D) str
- property counts
- property dataMap
- property dataStats
- property dimensions
- property histStats
- property maxCount
- property name
- property overflow
- property totalCounts
- property underflow
- class inviwopy.data.Histogram2DFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.Histogram2DFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.Histogram2DFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF8B9F0>) None
- data(self: inviwopy.data.Histogram2DFlatMultiInport) inviwopy.data.Histogram2DFlatInportIteratorGenerator
- getSourceVectorData(self: inviwopy.data.Histogram2DFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Histogram2D]]
- getVectorData(self: inviwopy.data.Histogram2DFlatMultiInport) list[inviwopy.data.Histogram2D]
- hasData(self: inviwopy.data.Histogram2DFlatMultiInport) bool
- class inviwopy.data.Histogram2DInport
Bases:
Inport- __init__(self: inviwopy.data.Histogram2DInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF792B0>) None
- data(self: inviwopy.data.Histogram2DInport) inviwopy.data.Histogram2DRegularInportIteratorGenerator
- getData(self: inviwopy.data.Histogram2DInport) inviwopy.data.Histogram2D
- getSourceVectorData(self: inviwopy.data.Histogram2DInport) list[tuple[inviwopy.Outport, inviwopy.data.Histogram2D]]
- getVectorData(self: inviwopy.data.Histogram2DInport) list[inviwopy.data.Histogram2D]
- hasData(self: inviwopy.data.Histogram2DInport) bool
- class inviwopy.data.Histogram2DMultiInport
Bases:
Inport- __init__(self: inviwopy.data.Histogram2DMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7BF9370>) None
- data(self: inviwopy.data.Histogram2DMultiInport) inviwopy.data.Histogram2DRegularInportIteratorGenerator
- getData(self: inviwopy.data.Histogram2DMultiInport) inviwopy.data.Histogram2D
- getSourceVectorData(self: inviwopy.data.Histogram2DMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Histogram2D]]
- getVectorData(self: inviwopy.data.Histogram2DMultiInport) list[inviwopy.data.Histogram2D]
- hasData(self: inviwopy.data.Histogram2DMultiInport) bool
- class inviwopy.data.Histogram2DOutport
Bases:
Outport- __init__(self: inviwopy.data.Histogram2DOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE04F970>) None
- detatchData(self: inviwopy.data.Histogram2DOutport) inviwopy.data.Histogram2D
- getData(self: inviwopy.data.Histogram2DOutport) inviwopy.data.Histogram2D
- setData(self: inviwopy.data.Histogram2DOutport, arg0: inviwopy.data.Histogram2D) None
- class inviwopy.data.Histogram2DRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.HistogramMode(*values)
Bases:
Enum- All = 1
- Log = 5
- Off = 0
- P90 = 4
- P95 = 3
- P99 = 2
- __pybind11_native_enum__ = <capsule object "__pybind11_native_enum__">
- class inviwopy.data.Image
Bases:
MetaDataOwner- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.Image, arg0: inviwopy.glm.size2_t, arg1: inviwopy.data.formats.DataFormat) -> None
__init__(self: inviwopy.data.Image, arg0: inviwopy.data.Layer) -> None
__init__(self: inviwopy.data.Image, arg0: collections.abc.Sequence[inviwopy.data.Layer]) -> None
- __repr__(self: inviwopy.data.Image) str
- addColorLayer(self: inviwopy.data.Image, arg0: inviwopy.data.Layer) None
- clone(self: inviwopy.data.Image) inviwopy.data.Image
- setDimensions(self: inviwopy.data.Image, arg0: inviwopy.glm.size2_t) None
- property colorLayers
- property depth
- property dimensions
- property picking
- class inviwopy.data.ImageChannel
Bases:
pybind11_objectMembers:
Red
Green
Blue
Alpha
Zero
One
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.ImageChannel, other: inviwopy.data.ImageChannel, /) -> bool
__eq__(self: inviwopy.data.ImageChannel, other: object, /) -> bool
- __index__(self: inviwopy.data.ImageChannel, /) int
- __init__(self: inviwopy.data.ImageChannel, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.ImageChannel, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.ImageChannel, other: inviwopy.data.ImageChannel, /) -> bool
__ne__(self: inviwopy.data.ImageChannel, other: object, /) -> bool
- Alpha = <ImageChannel.Alpha: 3>
- Blue = <ImageChannel.Blue: 2>
- Green = <ImageChannel.Green: 1>
- One = <ImageChannel.One: 5>
- Red = <ImageChannel.Red: 0>
- Zero = <ImageChannel.Zero: 4>
- ImageChannel.name -> str
- property value
- class inviwopy.data.ImageInport
Bases:
Inport- __init__(self: inviwopy.data.ImageInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE04D470>) None
- data(self: inviwopy.data.ImageInport) inviwo::util::IterRangeGenerator<inviwo::RegularInportIterator<inviwo::Image> >
- getData(self: inviwopy.data.ImageInport) inviwopy.data.Image
- getSourceVectorData(self: inviwopy.data.ImageInport) list[tuple[inviwopy.Outport, inviwopy.data.Image]]
- getVectorData(self: inviwopy.data.ImageInport) list[inviwopy.data.Image]
- hasData(self: inviwopy.data.ImageInport) bool
- class inviwopy.data.ImageMultiInport
Bases:
Inport- __init__(self: inviwopy.data.ImageMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE004D30>) None
- data(self: inviwopy.data.ImageMultiInport) inviwo::util::IterRangeGenerator<inviwo::RegularInportIterator<inviwo::Image> >
- getData(self: inviwopy.data.ImageMultiInport) inviwopy.data.Image
- getSourceVectorData(self: inviwopy.data.ImageMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Image]]
- getVectorData(self: inviwopy.data.ImageMultiInport) list[inviwopy.data.Image]
- hasData(self: inviwopy.data.ImageMultiInport) bool
- class inviwopy.data.ImageOutport
Bases:
Outport- __init__(self: inviwopy.data.ImageOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDFDD8B0>) None
- detatchData(self: inviwopy.data.ImageOutport) inviwopy.data.Image
- getData(self: inviwopy.data.ImageOutport) inviwopy.data.Image
- setData(self: inviwopy.data.ImageOutport, arg0: inviwopy.data.Image) None
- setDimensions(self: inviwopy.data.ImageOutport, arg0: inviwopy.glm.size2_t) None
- setHandleResizeEvents(self: inviwopy.data.ImageOutport, arg0: bool) None
- property dimensions
- class inviwopy.data.ImageSequence
Bases:
pybind11_object- __bool__(self: inviwopy.data.ImageSequence) bool
Check whether the list is nonempty
- __getitem__(self: inviwopy.data.ImageSequence, arg0: SupportsInt | SupportsIndex) inviwopy.data.Image
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.ImageSequence) -> None
__init__(self: inviwopy.data.ImageSequence, volumes: std::span<std::shared_ptr<inviwo::Image const >,-1>) -> None
__init__(self: inviwopy.data.ImageSequence, arg0: inviwopy.data.ImageSequence) -> None
Copy constructor
- __iter__(self: inviwopy.data.ImageSequence) collections.abc.Iterator[inviwopy.data.Image]
- __len__(self: inviwopy.data.ImageSequence) int
- append(self: inviwopy.data.ImageSequence, x: inviwopy.data.Image) None
Add an item to the end of the list
- back(self: inviwopy.data.ImageSequence) inviwopy.data.Image
access the last element
- clear(self: inviwopy.data.ImageSequence) None
clears the contents
- empty(self: inviwopy.data.ImageSequence) bool
checks whether the container is empty
- erase(self: inviwopy.data.ImageSequence, arg0: SupportsInt | SupportsIndex) None
erases element at index
i
- extend(self: inviwopy.data.ImageSequence, L: inviwopy.data.ImageSequence) None
Extend the list by appending all the items in the given list
- front(self: inviwopy.data.ImageSequence) inviwopy.data.Image
access the first element
- insert(self: inviwopy.data.ImageSequence, i: SupportsInt | SupportsIndex, x: inviwopy.data.Image) None
Insert an item at a given position.
- pop_back(self: inviwopy.data.ImageSequence) None
removes the last element
- push_back(self: inviwopy.data.ImageSequence, arg0: inviwopy.data.Image) None
adds an element to the end
- reserve(self: inviwopy.data.ImageSequence, arg0: SupportsInt | SupportsIndex) None
reserves storage
- shrink_to_fit(self: inviwopy.data.ImageSequence) None
reduces memory usage by freeing unused memory
- size(self: inviwopy.data.ImageSequence) int
returns the number of elements
- class inviwopy.data.IndexBufferFLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferFLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferFLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferFLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferINT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferINT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferINT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferINT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferINT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferINT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferINT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferINT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferMat2FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferMat2FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferMat2FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferMat2FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferMat3FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferMat3FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferMat3FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferMat3FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferMat4FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferMat4FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferMat4FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferMat4FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferUINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferUINT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferUINT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferUINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferUINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferUINT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferUINT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferUINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferUINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferUINT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferUINT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferUINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferUINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferUINT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferUINT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferUINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2FLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2FLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2INT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2INT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2INT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2INT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2INT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2INT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2INT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2INT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2UINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2UINT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2UINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2UINT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2UINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2UINT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec2UINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec2UINT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3FLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3FLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3INT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3INT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3INT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3INT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3INT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3INT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3INT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3INT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3UINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3UINT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3UINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3UINT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3UINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3UINT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec3UINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec3UINT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4FLOAT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4FLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4INT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4INT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4INT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4INT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4INT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4INT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4INT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4INT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4UINT16
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4UINT16, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT16, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT16, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4UINT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4UINT32, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT32, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT32, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4UINT64
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4UINT64, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT64, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.IndexBufferVec4UINT8
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferVec4UINT8, arg0: typing.SupportsInt | typing.SupportsIndex) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT8, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.data.BufferUsage) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT8, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None
- class inviwopy.data.InterpolationType
Bases:
pybind11_objectMembers:
Linear
Nearest
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.InterpolationType, other: inviwopy.data.InterpolationType, /) -> bool
__eq__(self: inviwopy.data.InterpolationType, other: object, /) -> bool
- __index__(self: inviwopy.data.InterpolationType, /) int
- __init__(self: inviwopy.data.InterpolationType, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.InterpolationType, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.InterpolationType, other: inviwopy.data.InterpolationType, /) -> bool
__ne__(self: inviwopy.data.InterpolationType, other: object, /) -> bool
- Linear = <InterpolationType.Linear: 0>
- Nearest = <InterpolationType.Nearest: 1>
- InterpolationType.name -> str
- property value
- class inviwopy.data.IsoValueCollection
Bases:
TFPrimitiveSet- static load(arg0: str) inviwopy.data.IsoValueCollection
- static save(arg0: inviwopy.data.IsoValueCollection, arg1: str) None
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IsoValueCollection, values: collections.abc.Sequence[inviwopy.data.TFPrimitiveData] = [], mode: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) -> None
__init__(self: inviwopy.data.IsoValueCollection, values: list, mode: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) -> None
- __repr__(self: inviwopy.data.IsoValueCollection) str
- class inviwopy.data.Layer
Bases:
StructuredGridEntity2D,MetaDataOwner- static modelMatrixFromDimensions(arg0: inviwopy.glm.size2_t) inviwopy.glm.mat4
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.Layer, arg0: inviwo::LayerRepresentation) -> None
__init__(self: inviwopy.data.Layer, arg0: inviwopy.glm.size2_t, arg1: inviwopy.data.formats.DataFormat) -> None
__init__(self: inviwopy.data.Layer, arg0: inviwopy.glm.size2_t, arg1: inviwopy.data.formats.DataFormat, arg2: inviwopy.data.LayerType, arg3: inviwopy.data.SwizzleMask, arg4: inviwopy.data.InterpolationType, arg5: typing.Annotated[collections.abc.Sequence[inviwopy.data.Wrapping], “FixedSize(2)”]) -> None
__init__(self: inviwopy.data.Layer, arg0: numpy.ndarray) -> None
- __repr__(self: inviwopy.data.Layer) str
- clone(self: inviwopy.data.Layer) inviwopy.data.Layer
- getEditableLayerPyRepresentation(self: inviwopy.data.Layer) inviwo::LayerPy
- getLayerPyRepresentation(self: inviwopy.data.Layer) inviwo::LayerPy
- save(self: inviwopy.data.Layer, arg0: os.PathLike | str | bytes) None
- setDimensions(self: inviwopy.data.Layer, arg0: inviwopy.glm.size2_t) None
- property axes
- property data
- property dataMap
- property interpolation
- property layertype
- property swizzlemask
- property wrapping
- class inviwopy.data.LayerFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.LayerFlatInportIteratorGenerator) inviwopy.data.Layer
- class inviwopy.data.LayerFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.LayerFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF4F2F0>) None
- getData(self: inviwopy.data.LayerFlatMultiInport) inviwopy.data.Layer
- getSourceVectorData(self: inviwopy.data.LayerFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Layer]]
- getVectorData(self: inviwopy.data.LayerFlatMultiInport) list[inviwopy.data.Layer]
- hasData(self: inviwopy.data.LayerFlatMultiInport) bool
- class inviwopy.data.LayerInport
Bases:
Inport- __init__(self: inviwopy.data.LayerInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7B18970>) None
- getData(self: inviwopy.data.LayerInport) inviwopy.data.Layer
- getSourceVectorData(self: inviwopy.data.LayerInport) list[tuple[inviwopy.Outport, inviwopy.data.Layer]]
- getVectorData(self: inviwopy.data.LayerInport) list[inviwopy.data.Layer]
- hasData(self: inviwopy.data.LayerInport) bool
- class inviwopy.data.LayerMultiInport
Bases:
Inport- __init__(self: inviwopy.data.LayerMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE0689F0>) None
- getData(self: inviwopy.data.LayerMultiInport) inviwopy.data.Layer
- getSourceVectorData(self: inviwopy.data.LayerMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Layer]]
- getVectorData(self: inviwopy.data.LayerMultiInport) list[inviwopy.data.Layer]
- hasData(self: inviwopy.data.LayerMultiInport) bool
- class inviwopy.data.LayerOutport
Bases:
Outport- __init__(self: inviwopy.data.LayerOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDFB6B30>) None
- detatchData(self: inviwopy.data.LayerOutport) inviwopy.data.Layer
- getData(self: inviwopy.data.LayerOutport) inviwopy.data.Layer
- setData(self: inviwopy.data.LayerOutport, arg0: inviwopy.data.Layer) None
- class inviwopy.data.LayerPy
Bases:
LayerRepresentation- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.LayerPy, data: numpy.ndarray, layerType: inviwopy.data.LayerType = <LayerType.Color: 0>, swizzleMask: inviwopy.data.SwizzleMask = [r, g, b, a], interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: typing.Annotated[collections.abc.Sequence[inviwopy.data.Wrapping], “FixedSize(2)”] = [<Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>]) -> None
__init__(self: inviwopy.data.LayerPy, size: inviwopy.glm.size2_t, layerType: inviwopy.data.LayerType, format: inviwopy.data.formats.DataFormat, swizzleMask: inviwopy.data.SwizzleMask = [r, g, b, a], interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: typing.Annotated[collections.abc.Sequence[inviwopy.data.Wrapping], “FixedSize(2)”] = [<Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>]) -> None
- __repr__(self: inviwopy.data.LayerPy) str
- property data
- class inviwopy.data.LayerRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.LayerRepresentation
Bases:
pybind11_object- __init__(*args, **kwargs)
- __repr__(self: inviwopy.data.LayerRepresentation) str
- getOwner(self: inviwopy.data.LayerRepresentation) inviwopy.data.Layer
- isValid(self: inviwopy.data.LayerRepresentation) bool
- setValid(self: inviwopy.data.LayerRepresentation, arg0: bool) None
- __annotate_func__ = None
- __annotations_cache__ = {}
- property dimensions
- property format
- property interpolation
- property layertype
- property swizzleMask
- property wrapping
- class inviwopy.data.LayerSequence
Bases:
pybind11_object- __bool__(self: inviwopy.data.LayerSequence) bool
Check whether the list is nonempty
- __getitem__(self: inviwopy.data.LayerSequence, arg0: SupportsInt | SupportsIndex) inviwopy.data.Layer
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.LayerSequence) -> None
__init__(self: inviwopy.data.LayerSequence, volumes: std::span<std::shared_ptr<inviwo::Layer const >,-1>) -> None
__init__(self: inviwopy.data.LayerSequence, arg0: inviwopy.data.LayerSequence) -> None
Copy constructor
- __iter__(self: inviwopy.data.LayerSequence) collections.abc.Iterator[inviwopy.data.Layer]
- __len__(self: inviwopy.data.LayerSequence) int
- append(self: inviwopy.data.LayerSequence, x: inviwopy.data.Layer) None
Add an item to the end of the list
- back(self: inviwopy.data.LayerSequence) inviwopy.data.Layer
access the last element
- clear(self: inviwopy.data.LayerSequence) None
clears the contents
- empty(self: inviwopy.data.LayerSequence) bool
checks whether the container is empty
- erase(self: inviwopy.data.LayerSequence, arg0: SupportsInt | SupportsIndex) None
erases element at index
i
- extend(self: inviwopy.data.LayerSequence, L: inviwopy.data.LayerSequence) None
Extend the list by appending all the items in the given list
- front(self: inviwopy.data.LayerSequence) inviwopy.data.Layer
access the first element
- insert(self: inviwopy.data.LayerSequence, i: SupportsInt | SupportsIndex, x: inviwopy.data.Layer) None
Insert an item at a given position.
- pop_back(self: inviwopy.data.LayerSequence) None
removes the last element
- push_back(self: inviwopy.data.LayerSequence, arg0: inviwopy.data.Layer) None
adds an element to the end
- reserve(self: inviwopy.data.LayerSequence, arg0: SupportsInt | SupportsIndex) None
reserves storage
- shrink_to_fit(self: inviwopy.data.LayerSequence) None
reduces memory usage by freeing unused memory
- size(self: inviwopy.data.LayerSequence) int
returns the number of elements
- class inviwopy.data.LayerSequenceFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.LayerSequenceFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.LayerSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF03AB0>) None
- data(self: inviwopy.data.LayerSequenceFlatMultiInport) inviwopy.data.LayerSequenceFlatInportIteratorGenerator
- getSourceVectorData(self: inviwopy.data.LayerSequenceFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.LayerSequence]]
- getVectorData(self: inviwopy.data.LayerSequenceFlatMultiInport) list[inviwopy.data.LayerSequence]
- hasData(self: inviwopy.data.LayerSequenceFlatMultiInport) bool
- class inviwopy.data.LayerSequenceInport
Bases:
Inport- __init__(self: inviwopy.data.LayerSequenceInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDFCEE70>) None
- data(self: inviwopy.data.LayerSequenceInport) inviwopy.data.LayerSequenceRegularInportIteratorGenerator
- getData(self: inviwopy.data.LayerSequenceInport) inviwopy.data.LayerSequence
- getSourceVectorData(self: inviwopy.data.LayerSequenceInport) list[tuple[inviwopy.Outport, inviwopy.data.LayerSequence]]
- getVectorData(self: inviwopy.data.LayerSequenceInport) list[inviwopy.data.LayerSequence]
- hasData(self: inviwopy.data.LayerSequenceInport) bool
- class inviwopy.data.LayerSequenceMultiInport
Bases:
Inport- __init__(self: inviwopy.data.LayerSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDFCDF30>) None
- data(self: inviwopy.data.LayerSequenceMultiInport) inviwopy.data.LayerSequenceRegularInportIteratorGenerator
- getSourceVectorData(self: inviwopy.data.LayerSequenceMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.LayerSequence]]
- getVectorData(self: inviwopy.data.LayerSequenceMultiInport) list[inviwopy.data.LayerSequence]
- hasData(self: inviwopy.data.LayerSequenceMultiInport) bool
- class inviwopy.data.LayerSequenceOutport
Bases:
Outport- __init__(self: inviwopy.data.LayerSequenceOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7B18D30>) None
- detatchData(self: inviwopy.data.LayerSequenceOutport) inviwopy.data.LayerSequence
- getData(self: inviwopy.data.LayerSequenceOutport) inviwopy.data.LayerSequence
- setData(self: inviwopy.data.LayerSequenceOutport, arg0: inviwopy.data.LayerSequence) None
- class inviwopy.data.LayerSequenceRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.LayerType
Bases:
pybind11_objectMembers:
Color
Depth
Picking
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.LayerType, other: inviwopy.data.LayerType, /) -> bool
__eq__(self: inviwopy.data.LayerType, other: object, /) -> bool
- __index__(self: inviwopy.data.LayerType, /) int
- __init__(self: inviwopy.data.LayerType, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.LayerType, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.LayerType, other: inviwopy.data.LayerType, /) -> bool
__ne__(self: inviwopy.data.LayerType, other: object, /) -> bool
- Color = <LayerType.Color: 0>
- Depth = <LayerType.Depth: 1>
- Picking = <LayerType.Picking: 2>
- LayerType.name -> str
- property value
- class inviwopy.data.Mesh
Bases:
SpatialEntity,MetaDataOwner- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.Mesh) -> None
__init__(self: inviwopy.data.Mesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None
__init__(self: inviwopy.data.Mesh, meshInfo: inviwopy.data.MeshInfo) -> None
- __repr__(self: inviwopy.data.Mesh) str
- addBuffer(*args, **kwargs)
Overloaded function.
addBuffer(self: inviwopy.data.Mesh, arg0: inviwopy.data.BufferInfo, arg1: inviwopy.data.Buffer) -> None
addBuffer(self: inviwopy.data.Mesh, arg0: inviwopy.data.BufferType, arg1: inviwopy.data.Buffer) -> None
- addIndexBuffer(self: inviwopy.data.Mesh, dt: inviwopy.data.DrawType, ct: inviwopy.data.ConnectivityType) inviwopy.data.IndexBufferUINT32
- addIndices(self: inviwopy.data.Mesh, arg0: inviwopy.data.MeshInfo, arg1: inviwopy.data.IndexBufferUINT32) None
- addIndicies(self: inviwopy.data.Mesh, arg0: inviwopy.data.MeshInfo, arg1: inviwopy.data.IndexBufferUINT32) None
- removeBuffer(self: inviwopy.data.Mesh, arg0: SupportsInt | SupportsIndex) None
- removeIndexBuffer(self: inviwopy.data.Mesh, arg0: SupportsInt | SupportsIndex) None
- replaceBuffer(self: inviwopy.data.Mesh, arg0: SupportsInt | SupportsIndex, arg1: inviwopy.data.BufferInfo, arg2: inviwopy.data.Buffer) None
- reserveIndexBuffers(self: inviwopy.data.Mesh, arg0: SupportsInt | SupportsIndex) None
- reserveSizeInVertexBuffer(self: inviwopy.data.Mesh, arg0: SupportsInt | SupportsIndex) None
- __annotate_func__ = None
- __annotations_cache__ = {}
- property axes
- property buffers
- property defaultMeshInfo
- property indexBuffers
- class inviwopy.data.MeshFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshFlatInportIteratorGenerator) inviwopy.data.Mesh
- class inviwopy.data.MeshFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.MeshFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE0B2B30>) None
- getData(self: inviwopy.data.MeshFlatMultiInport) inviwopy.data.Mesh
- getSourceVectorData(self: inviwopy.data.MeshFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Mesh]]
- getVectorData(self: inviwopy.data.MeshFlatMultiInport) list[inviwopy.data.Mesh]
- hasData(self: inviwopy.data.MeshFlatMultiInport) bool
- class inviwopy.data.MeshInfo
Bases:
pybind11_object- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.MeshInfo) -> None
__init__(self: inviwopy.data.MeshInfo, dt: inviwopy.data.DrawType, ct: inviwopy.data.ConnectivityType) -> None
- __repr__(self: inviwopy.data.MeshInfo) str
- property ct
- property dt
- class inviwopy.data.MeshInport
Bases:
Inport- __init__(self: inviwopy.data.MeshInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF0F6B0>) None
- getData(self: inviwopy.data.MeshInport) inviwopy.data.Mesh
- getSourceVectorData(self: inviwopy.data.MeshInport) list[tuple[inviwopy.Outport, inviwopy.data.Mesh]]
- getVectorData(self: inviwopy.data.MeshInport) list[inviwopy.data.Mesh]
- hasData(self: inviwopy.data.MeshInport) bool
- class inviwopy.data.MeshMultiInport
Bases:
Inport- __init__(self: inviwopy.data.MeshMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE0A50F0>) None
- getData(self: inviwopy.data.MeshMultiInport) inviwopy.data.Mesh
- getSourceVectorData(self: inviwopy.data.MeshMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Mesh]]
- getVectorData(self: inviwopy.data.MeshMultiInport) list[inviwopy.data.Mesh]
- hasData(self: inviwopy.data.MeshMultiInport) bool
- class inviwopy.data.MeshOutport
Bases:
Outport- __init__(self: inviwopy.data.MeshOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE09E5B0>) None
- detatchData(self: inviwopy.data.MeshOutport) inviwopy.data.Mesh
- getData(self: inviwopy.data.MeshOutport) inviwopy.data.Mesh
- setData(self: inviwopy.data.MeshOutport, arg0: inviwopy.data.Mesh) None
- class inviwopy.data.MeshRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshRegularInportIteratorGenerator) inviwopy.data.Mesh
- class inviwopy.data.MeshSequence
Bases:
pybind11_object- __bool__(self: inviwopy.data.MeshSequence) bool
Check whether the list is nonempty
- __getitem__(self: inviwopy.data.MeshSequence, arg0: SupportsInt | SupportsIndex) inviwopy.data.Mesh
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.MeshSequence) -> None
__init__(self: inviwopy.data.MeshSequence, volumes: std::span<std::shared_ptr<inviwo::Mesh const >,-1>) -> None
__init__(self: inviwopy.data.MeshSequence, arg0: inviwopy.data.MeshSequence) -> None
Copy constructor
- __iter__(self: inviwopy.data.MeshSequence) collections.abc.Iterator[inviwopy.data.Mesh]
- __len__(self: inviwopy.data.MeshSequence) int
- append(self: inviwopy.data.MeshSequence, x: inviwopy.data.Mesh) None
Add an item to the end of the list
- back(self: inviwopy.data.MeshSequence) inviwopy.data.Mesh
access the last element
- clear(self: inviwopy.data.MeshSequence) None
clears the contents
- empty(self: inviwopy.data.MeshSequence) bool
checks whether the container is empty
- erase(self: inviwopy.data.MeshSequence, arg0: SupportsInt | SupportsIndex) None
erases element at index
i
- extend(self: inviwopy.data.MeshSequence, L: inviwopy.data.MeshSequence) None
Extend the list by appending all the items in the given list
- front(self: inviwopy.data.MeshSequence) inviwopy.data.Mesh
access the first element
- insert(self: inviwopy.data.MeshSequence, i: SupportsInt | SupportsIndex, x: inviwopy.data.Mesh) None
Insert an item at a given position.
- pop_back(self: inviwopy.data.MeshSequence) None
removes the last element
- push_back(self: inviwopy.data.MeshSequence, arg0: inviwopy.data.Mesh) None
adds an element to the end
- reserve(self: inviwopy.data.MeshSequence, arg0: SupportsInt | SupportsIndex) None
reserves storage
- shrink_to_fit(self: inviwopy.data.MeshSequence) None
reduces memory usage by freeing unused memory
- size(self: inviwopy.data.MeshSequence) int
returns the number of elements
- class inviwopy.data.MeshSequenceFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.MeshSequenceFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.MeshSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE08A6B0>) None
- data(self: inviwopy.data.MeshSequenceFlatMultiInport) inviwopy.data.MeshSequenceFlatInportIteratorGenerator
- getSourceVectorData(self: inviwopy.data.MeshSequenceFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.MeshSequence]]
- getVectorData(self: inviwopy.data.MeshSequenceFlatMultiInport) list[inviwopy.data.MeshSequence]
- hasData(self: inviwopy.data.MeshSequenceFlatMultiInport) bool
- class inviwopy.data.MeshSequenceInport
Bases:
Inport- __init__(self: inviwopy.data.MeshSequenceInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE06ACB0>) None
- data(self: inviwopy.data.MeshSequenceInport) inviwopy.data.MeshSequenceRegularInportIteratorGenerator
- getData(self: inviwopy.data.MeshSequenceInport) inviwopy.data.MeshSequence
- getSourceVectorData(self: inviwopy.data.MeshSequenceInport) list[tuple[inviwopy.Outport, inviwopy.data.MeshSequence]]
- getVectorData(self: inviwopy.data.MeshSequenceInport) list[inviwopy.data.MeshSequence]
- hasData(self: inviwopy.data.MeshSequenceInport) bool
- class inviwopy.data.MeshSequenceMultiInport
Bases:
Inport- __init__(self: inviwopy.data.MeshSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE04F7F0>) None
- data(self: inviwopy.data.MeshSequenceMultiInport) inviwopy.data.MeshSequenceRegularInportIteratorGenerator
- getData(self: inviwopy.data.MeshSequenceMultiInport) inviwopy.data.MeshSequence
- getSourceVectorData(self: inviwopy.data.MeshSequenceMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.MeshSequence]]
- getVectorData(self: inviwopy.data.MeshSequenceMultiInport) list[inviwopy.data.MeshSequence]
- hasData(self: inviwopy.data.MeshSequenceMultiInport) bool
- class inviwopy.data.MeshSequenceOutport
Bases:
Outport- __init__(self: inviwopy.data.MeshSequenceOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDFABF70>) None
- detatchData(self: inviwopy.data.MeshSequenceOutport) inviwopy.data.MeshSequence
- getData(self: inviwopy.data.MeshSequenceOutport) inviwopy.data.MeshSequence
- setData(self: inviwopy.data.MeshSequenceOutport, arg0: inviwopy.data.MeshSequence) None
- class inviwopy.data.MeshSequenceRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.OrthographicCamera
Bases:
Camera- __init__(self: inviwopy.data.OrthographicCamera, lookFrom: inviwopy.glm.dvec3 = [0 0 2], lookTo: inviwopy.glm.dvec3 = [0 0 0], lookUp: inviwopy.glm.dvec3 = [0 1 0], nearPlane: typing.SupportsFloat | typing.SupportsIndex = 0.1, farPlane: typing.SupportsFloat | typing.SupportsIndex = 100.0, aspectRatio: typing.SupportsFloat | typing.SupportsIndex = 1.0, width: typing.SupportsFloat | typing.SupportsIndex = 10.0) None
- property width
- class inviwopy.data.PerspectiveCamera
Bases:
Camera- __init__(self: inviwopy.data.PerspectiveCamera, lookFrom: inviwopy.glm.dvec3 = [0 0 2], lookTo: inviwopy.glm.dvec3 = [0 0 0], lookUp: inviwopy.glm.dvec3 = [0 1 0], nearPlane: typing.SupportsFloat | typing.SupportsIndex = 0.1, farPlane: typing.SupportsFloat | typing.SupportsIndex = 100.0, aspectRatio: typing.SupportsFloat | typing.SupportsIndex = 1.0, fieldOfView: typing.SupportsFloat | typing.SupportsIndex = 38.0) None
- property fovy
- class inviwopy.data.PlotCamera
Bases:
Camera- __init__(self: inviwopy.data.PlotCamera, lookFrom: inviwopy.glm.dvec3 = [0 0 2], lookTo: inviwopy.glm.dvec3 = [0 0 0], lookUp: inviwopy.glm.dvec3 = [0 1 0], nearPlane: typing.SupportsFloat | typing.SupportsIndex = 0.1, farPlane: typing.SupportsFloat | typing.SupportsIndex = 100.0, aspectRatio: typing.SupportsFloat | typing.SupportsIndex = 1.0, size: inviwopy.glm.dvec2 = [300 300]) None
- property size
- class inviwopy.data.PosTexColorMesh
Bases:
Mesh,PositionsBuffer3D,TexCoordBuffer3D,ColorsBuffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.PosTexColorMesh) -> None
__init__(self: inviwopy.data.PosTexColorMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None
__init__(self: inviwopy.data.PosTexColorMesh, dt: inviwopy.data.DrawType, ct: inviwopy.data.ConnectivityType, vertices: collections.abc.Sequence[tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]], indices: inviwopy.glm.uintVector) -> None
- addVertex(*args, **kwargs)
Overloaded function.
addVertex(self: inviwopy.data.PosTexColorMesh, arg0: inviwopy.glm.vec3, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec4) -> int
addVertex(self: inviwopy.data.PosTexColorMesh, arg0: tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]) -> int
- addVertices(self: inviwopy.data.PosTexColorMesh, arg0: collections.abc.Sequence[tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.PosTexColorMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.PosTexColorMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]) -> None
- class inviwopy.data.SkewedPerspectiveCamera
Bases:
Camera- __init__(self: inviwopy.data.SkewedPerspectiveCamera, lookFrom: inviwopy.glm.dvec3 = [0 0 2], lookTo: inviwopy.glm.dvec3 = [0 0 0], lookUp: inviwopy.glm.dvec3 = [0 1 0], nearPlane: typing.SupportsFloat | typing.SupportsIndex = 0.1, farPlane: typing.SupportsFloat | typing.SupportsIndex = 100.0, aspectRatio: typing.SupportsFloat | typing.SupportsIndex = 1.0, fieldOfView: typing.SupportsFloat | typing.SupportsIndex = 38.0, frustumOffset: inviwopy.glm.vec2 = [0 0]) None
- property fovy
- property offset
- class inviwopy.data.SpatialEntity
Bases:
pybind11_object- __init__(*args, **kwargs)
- __repr__(self: inviwopy.data.SpatialEntity) str
- getAxis(self: inviwopy.data.SpatialEntity, arg0: SupportsInt | SupportsIndex) inviwopy.data.Axis
- __annotate_func__ = None
- __annotations_cache__ = {}
- property basis
- property modelMatrix
- property offset
- property worldMatrix
- class inviwopy.data.SpatialIdentity
Bases:
SpatialEntity- __init__(*args, **kwargs)
- __repr__(self: inviwopy.data.SpatialEntity) str
- class inviwopy.data.SphereMesh
Bases:
Mesh,PositionsBuffer3D,RadiiBuffer,ColorsBuffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.SphereMesh) -> None
__init__(self: inviwopy.data.SphereMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None
__init__(self: inviwopy.data.SphereMesh, dt: inviwopy.data.DrawType, ct: inviwopy.data.ConnectivityType, vertices: collections.abc.Sequence[tuple[inviwopy.glm.vec3, typing.SupportsFloat | typing.SupportsIndex, inviwopy.glm.vec4]], indices: inviwopy.glm.uintVector) -> None
- addVertex(*args, **kwargs)
Overloaded function.
addVertex(self: inviwopy.data.SphereMesh, arg0: inviwopy.glm.vec3, arg1: typing.SupportsFloat | typing.SupportsIndex, arg2: inviwopy.glm.vec4) -> int
addVertex(self: inviwopy.data.SphereMesh, arg0: tuple[inviwopy.glm.vec3, typing.SupportsFloat | typing.SupportsIndex, inviwopy.glm.vec4]) -> int
- addVertices(self: inviwopy.data.SphereMesh, arg0: collections.abc.Sequence[tuple[inviwopy.glm.vec3, SupportsFloat | SupportsIndex, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.SphereMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: inviwopy.glm.vec3, arg2: typing.SupportsFloat | typing.SupportsIndex, arg3: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.SphereMesh, arg0: typing.SupportsInt | typing.SupportsIndex, arg1: tuple[inviwopy.glm.vec3, typing.SupportsFloat | typing.SupportsIndex, inviwopy.glm.vec4]) -> None
- class inviwopy.data.Statistics
Bases:
pybind11_object- __init__(self: inviwopy.data.Statistics) None
- __repr__(self: inviwopy.data.Statistics) str
- property max
- property mean
- property min
- property percentiles
- property standardDeviation
- class inviwopy.data.StructuredGridEntity2D
Bases:
SpatialEntity- __init__(*args, **kwargs)
- __repr__(self: inviwopy.data.StructuredGridEntity2D) str
- __annotate_func__ = None
- __annotations_cache__ = {}
- property dimensions
- property indexMatrix
- class inviwopy.data.StructuredGridEntity3D
Bases:
SpatialEntity- __init__(*args, **kwargs)
- __repr__(self: inviwopy.data.StructuredGridEntity3D) str
- property dimensions
- property indexMatrix
- class inviwopy.data.SwizzleMask
Bases:
pybind11_object- static defaultColor(arg0: SupportsInt | SupportsIndex) inviwopy.data.SwizzleMask
- static defaultData(arg0: SupportsInt | SupportsIndex) inviwopy.data.SwizzleMask
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.SwizzleMask) -> None
__init__(self: inviwopy.data.SwizzleMask, arg0: inviwopy.data.SwizzleMask) -> None
__init__(self: inviwopy.data.SwizzleMask, red: inviwopy.data.ImageChannel, green: inviwopy.data.ImageChannel, blue: inviwopy.data.ImageChannel, alpha: inviwopy.data.ImageChannel) -> None
- __repr__(self: inviwopy.data.SwizzleMask) str
- depth = [r, r, r, 1]
- luminance = [r, r, r, 1]
- luminanceAlpha = [r, r, r, g]
- redGreen = [r, g, 0, 0]
- rgb = [r, g, b, 1]
- rgbZeroAlpha = [r, g, b, 0]
- rgba = [r, g, b, a]
- class inviwopy.data.TFPrimitive
Bases:
pybind11_object- __eq__(self: inviwopy.data.TFPrimitive, arg0: inviwopy.data.TFPrimitive) bool
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.TFPrimitive, pos: typing.SupportsFloat | typing.SupportsIndex = 0.0, color: inviwopy.glm.vec4 = [0 0 0 0]) -> None
__init__(self: inviwopy.data.TFPrimitive, arg0: typing.SupportsFloat | typing.SupportsIndex, arg1: str) -> None
- __ne__(self: inviwopy.data.TFPrimitive, arg0: inviwopy.data.TFPrimitive) bool
- __repr__(self: inviwopy.data.TFPrimitive) str
- setPositionAlpha(*args, **kwargs)
Overloaded function.
setPositionAlpha(self: inviwopy.data.TFPrimitive, arg0: typing.SupportsFloat | typing.SupportsIndex, arg1: typing.SupportsFloat | typing.SupportsIndex) -> None
setPositionAlpha(self: inviwopy.data.TFPrimitive, arg0: inviwopy.glm.dvec2) -> None
- __hash__ = None
- property alpha
- property color
- property data
- property pos
- class inviwopy.data.TFPrimitiveData
Bases:
pybind11_object- __eq__(self: inviwopy.data.TFPrimitiveData, arg0: inviwopy.data.TFPrimitiveData) bool
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.TFPrimitiveData) -> None
__init__(self: inviwopy.data.TFPrimitiveData, pos: typing.SupportsFloat | typing.SupportsIndex, colorAndOpacity: inviwopy.glm.vec4) -> None
__init__(self: inviwopy.data.TFPrimitiveData, pos: typing.SupportsFloat | typing.SupportsIndex, opacity: typing.SupportsFloat | typing.SupportsIndex = 0.0, color: inviwopy.glm.vec3 = [0 0 0]) -> None
__init__(self: inviwopy.data.TFPrimitiveData, pos: typing.SupportsFloat | typing.SupportsIndex, colorAndAlpha: str) -> None
__init__(self: inviwopy.data.TFPrimitiveData, arg0: list) -> None
- __ne__(self: inviwopy.data.TFPrimitiveData, arg0: inviwopy.data.TFPrimitiveData) bool
- __repr__(self: inviwopy.data.TFPrimitiveData) str
- __hash__ = None
- property color
- property pos
- class inviwopy.data.TFPrimitiveSet
Bases:
pybind11_object- __getitem__(self: inviwopy.data.TFPrimitiveSet, arg0: SupportsInt | SupportsIndex) inviwopy.data.TFPrimitive
- __init__(self: inviwopy.data.TFPrimitiveSet, values: collections.abc.Sequence[inviwopy.data.TFPrimitiveData] = [], mode: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) None
- __repr__(self: inviwopy.data.TFPrimitiveSet) str
- __setitem__(self: inviwopy.data.TFPrimitiveSet, arg0: SupportsInt | SupportsIndex, arg1: inviwopy.data.TFPrimitiveData) None
- add(*args, **kwargs)
Overloaded function.
add(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.data.TFPrimitive) -> inviwopy.data.TFPrimitive
add(self: inviwopy.data.TFPrimitiveSet, arg0: typing.SupportsFloat | typing.SupportsIndex, arg1: inviwopy.glm.vec4) -> inviwopy.data.TFPrimitive
add(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.glm.dvec2) -> inviwopy.data.TFPrimitive
add(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.data.TFPrimitiveData) -> inviwopy.data.TFPrimitive
add(self: inviwopy.data.TFPrimitiveSet, arg0: collections.abc.Sequence[inviwopy.data.TFPrimitiveData]) -> None
- clear(self: inviwopy.data.TFPrimitiveSet) None
- deserialize(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.Deserializer) None
- remove(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.data.TFPrimitive) None
- serialize(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.Serializer) None
- set(self: inviwopy.data.TFPrimitiveSet, arg0: collections.abc.Iterable[inviwopy.data.TFPrimitiveData]) None
- __annotate_func__ = None
- __annotations_cache__ = {}
- property empty
- property mode
- property range
- property size
- class inviwopy.data.TFPrimitiveSetType
Bases:
pybind11_objectMembers:
Relative
Absolute
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.TFPrimitiveSetType, other: inviwopy.data.TFPrimitiveSetType, /) -> bool
__eq__(self: inviwopy.data.TFPrimitiveSetType, other: object, /) -> bool
- __index__(self: inviwopy.data.TFPrimitiveSetType, /) int
- __init__(self: inviwopy.data.TFPrimitiveSetType, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.TFPrimitiveSetType, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.TFPrimitiveSetType, other: inviwopy.data.TFPrimitiveSetType, /) -> bool
__ne__(self: inviwopy.data.TFPrimitiveSetType, other: object, /) -> bool
- Absolute = <TFPrimitiveSetType.Absolute: 1>
- Relative = <TFPrimitiveSetType.Relative: 0>
- TFPrimitiveSetType.name -> str
- property value
- class inviwopy.data.TransferFunction
Bases:
TFPrimitiveSet- static load(arg0: os.PathLike | str | bytes) inviwopy.data.TransferFunction
- static save(arg0: inviwopy.data.TransferFunction, arg1: os.PathLike | str | bytes) None
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.TransferFunction) -> None
__init__(self: inviwopy.data.TransferFunction, values: collections.abc.Sequence[inviwopy.data.TFPrimitiveData]) -> None
__init__(self: inviwopy.data.TransferFunction, values: collections.abc.Sequence[inviwopy.data.TFPrimitiveData], mode: inviwopy.data.TFPrimitiveSetType) -> None
__init__(self: inviwopy.data.TransferFunction, values: list, mode: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) -> None
- __repr__(self: inviwopy.data.TransferFunction) str
- sample(self: inviwopy.data.TransferFunction, arg0: SupportsFloat | SupportsIndex) inviwopy.glm.vec4
- class inviwopy.data.Unit
Bases:
pybind11_object- __format__(self: inviwopy.data.Unit, format: str = '{}') str
The Units have a Format Specification Mini-Language
spec ::= [unit_spec][“:” format_spec]
format_spec ::= fmt standard format specifier
unit_spec ::= [space][braces][prefix][units]
space ::= “ ” braces ::= “(” | “[” prefix ::= “p” | “P” units ::= “si” | “ext” | “sys” | “all”
- Space:
“ “ Add a leading space to the unit
- Braces: By default no braces are added.
“(” Surround the unit in (unit) “[” Surround the unit in [unit]
- Prefix:
“p” Use SI prefixes (yocto to Yotta) to reduce any multiplier (default) “P” Don’t use any prefixes
- Units:
“si” Only use the basic SI unit and combination of those. “ext” Use unit from the SI, derived and extra groups. “sys” Use the systems currently selected set of unit groups (default) “all” Use all known unit groups.
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.Unit, arg0: str) -> None
__init__(self: inviwopy.data.Unit, multiplier: typing.SupportsFloat | typing.SupportsIndex, unit: inviwopy.data.Unit) -> None
- __repr__(self: inviwopy.data.Unit) str
- __str__(self: inviwopy.data.Unit) str
- class inviwopy.data.Volume
Bases:
StructuredGridEntity3D,MetaDataOwner- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.Volume, arg0: inviwo::VolumeRepresentation) -> None
__init__(self: inviwopy.data.Volume, size: inviwopy.glm.size3_t, format: inviwopy.data.formats.DataFormat, swizzleMask: inviwopy.data.SwizzleMask = [r, g, b, a], interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: typing.Annotated[collections.abc.Sequence[inviwopy.data.Wrapping], “FixedSize(3)”] = [<Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>]) -> None
__init__(self: inviwopy.data.Volume, arg0: numpy.ndarray) -> None
- __repr__(self: inviwopy.data.Volume) str
- addRepresentation(self: inviwopy.data.Volume, arg0: inviwo::VolumeRepresentation) None
- calculateHistograms(self: inviwopy.data.Volume) list[inviwopy.data.Histogram1D]
- clearRepresentations(self: inviwopy.data.Volume) None
- clone(self: inviwopy.data.Volume) inviwopy.data.Volume
- getEditableVolumePyRepresentation(self: inviwopy.data.Volume) inviwo::VolumePy
- getVolumePyRepresentation(self: inviwopy.data.Volume) inviwo::VolumePy
- hasRepresentations(self: inviwopy.data.Volume) bool
- invalidateAllOther(self: inviwopy.data.Volume, arg0: inviwo::VolumeRepresentation) None
- removeOtherRepresentations(self: inviwopy.data.Volume, arg0: inviwo::VolumeRepresentation) None
- removeRepresentation(self: inviwopy.data.Volume, arg0: inviwo::VolumeRepresentation) None
- property axes
- property data
- property dataMap
- property interpolation
- property swizzlemask
- property wrapping
- class inviwopy.data.VolumeFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.VolumeFlatInportIteratorGenerator) inviwopy.data.Volume
- class inviwopy.data.VolumeFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE088D70>) None
- getData(self: inviwopy.data.VolumeFlatMultiInport) inviwopy.data.Volume
- getSourceVectorData(self: inviwopy.data.VolumeFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Volume]]
- getVectorData(self: inviwopy.data.VolumeFlatMultiInport) list[inviwopy.data.Volume]
- hasData(self: inviwopy.data.VolumeFlatMultiInport) bool
- class inviwopy.data.VolumeInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7B677F0>) None
- getData(self: inviwopy.data.VolumeInport) inviwopy.data.Volume
- getSourceVectorData(self: inviwopy.data.VolumeInport) list[tuple[inviwopy.Outport, inviwopy.data.Volume]]
- getVectorData(self: inviwopy.data.VolumeInport) list[inviwopy.data.Volume]
- hasData(self: inviwopy.data.VolumeInport) bool
- class inviwopy.data.VolumeMultiInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7BF8BB0>) None
- getData(self: inviwopy.data.VolumeMultiInport) inviwopy.data.Volume
- getSourceVectorData(self: inviwopy.data.VolumeMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.Volume]]
- getVectorData(self: inviwopy.data.VolumeMultiInport) list[inviwopy.data.Volume]
- hasData(self: inviwopy.data.VolumeMultiInport) bool
- class inviwopy.data.VolumeOutport
Bases:
Outport- __init__(self: inviwopy.data.VolumeOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7AB06F0>) None
- detatchData(self: inviwopy.data.VolumeOutport) inviwopy.data.Volume
- getData(self: inviwopy.data.VolumeOutport) inviwopy.data.Volume
- setData(self: inviwopy.data.VolumeOutport, arg0: inviwopy.data.Volume) None
- class inviwopy.data.VolumePy
Bases:
VolumeRepresentation- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.VolumePy, data: numpy.ndarray, swizzleMask: inviwopy.data.SwizzleMask = [r, g, b, a], interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: typing.Annotated[collections.abc.Sequence[inviwopy.data.Wrapping], “FixedSize(3)”] = [<Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>]) -> None
__init__(self: inviwopy.data.VolumePy, size: inviwopy.glm.size3_t, format: inviwopy.data.formats.DataFormat, swizzleMask: inviwopy.data.SwizzleMask = [r, g, b, a], interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: typing.Annotated[collections.abc.Sequence[inviwopy.data.Wrapping], “FixedSize(3)”] = [<Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>, <Wrapping.Clamp: 0>]) -> None
- property data
- class inviwopy.data.VolumeRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.VolumeRepresentation
Bases:
pybind11_object- __init__(*args, **kwargs)
- getOwner(self: inviwopy.data.VolumeRepresentation) inviwopy.data.Volume
- isValid(self: inviwopy.data.VolumeRepresentation) bool
- setValid(self: inviwopy.data.VolumeRepresentation, arg0: bool) None
- __annotate_func__ = None
- __annotations_cache__ = {}
- property dimensions
- property format
- property interpolation
- property swizzleMask
- property wrapping
- class inviwopy.data.VolumeSequence
Bases:
pybind11_object- __bool__(self: inviwopy.data.VolumeSequence) bool
Check whether the list is nonempty
- __getitem__(self: inviwopy.data.VolumeSequence, arg0: SupportsInt | SupportsIndex) inviwopy.data.Volume
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.VolumeSequence) -> None
__init__(self: inviwopy.data.VolumeSequence, volumes: std::span<std::shared_ptr<inviwo::Volume const >,-1>) -> None
__init__(self: inviwopy.data.VolumeSequence, arg0: inviwopy.data.VolumeSequence) -> None
Copy constructor
- __iter__(self: inviwopy.data.VolumeSequence) collections.abc.Iterator[inviwopy.data.Volume]
- __len__(self: inviwopy.data.VolumeSequence) int
- append(self: inviwopy.data.VolumeSequence, x: inviwopy.data.Volume) None
Add an item to the end of the list
- back(self: inviwopy.data.VolumeSequence) inviwopy.data.Volume
access the last element
- clear(self: inviwopy.data.VolumeSequence) None
clears the contents
- empty(self: inviwopy.data.VolumeSequence) bool
checks whether the container is empty
- erase(self: inviwopy.data.VolumeSequence, arg0: SupportsInt | SupportsIndex) None
erases element at index
i
- extend(self: inviwopy.data.VolumeSequence, L: inviwopy.data.VolumeSequence) None
Extend the list by appending all the items in the given list
- front(self: inviwopy.data.VolumeSequence) inviwopy.data.Volume
access the first element
- insert(self: inviwopy.data.VolumeSequence, i: SupportsInt | SupportsIndex, x: inviwopy.data.Volume) None
Insert an item at a given position.
- pop_back(self: inviwopy.data.VolumeSequence) None
removes the last element
- push_back(self: inviwopy.data.VolumeSequence, arg0: inviwopy.data.Volume) None
adds an element to the end
- reserve(self: inviwopy.data.VolumeSequence, arg0: SupportsInt | SupportsIndex) None
reserves storage
- shrink_to_fit(self: inviwopy.data.VolumeSequence) None
reduces memory usage by freeing unused memory
- size(self: inviwopy.data.VolumeSequence) int
returns the number of elements
- class inviwopy.data.VolumeSequenceFlatInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.VolumeSequenceFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2D7D1D0F0>) None
- data(self: inviwopy.data.VolumeSequenceFlatMultiInport) inviwopy.data.VolumeSequenceFlatInportIteratorGenerator
- getSourceVectorData(self: inviwopy.data.VolumeSequenceFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]]
- getVectorData(self: inviwopy.data.VolumeSequenceFlatMultiInport) list[inviwopy.data.VolumeSequence]
- hasData(self: inviwopy.data.VolumeSequenceFlatMultiInport) bool
- class inviwopy.data.VolumeSequenceInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeSequenceInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE0222F0>) None
- data(self: inviwopy.data.VolumeSequenceInport) inviwopy.data.VolumeSequenceRegularInportIteratorGenerator
- getData(self: inviwopy.data.VolumeSequenceInport) inviwopy.data.VolumeSequence
- getSourceVectorData(self: inviwopy.data.VolumeSequenceInport) list[tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]]
- getVectorData(self: inviwopy.data.VolumeSequenceInport) list[inviwopy.data.VolumeSequence]
- hasData(self: inviwopy.data.VolumeSequenceInport) bool
- class inviwopy.data.VolumeSequenceMultiInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DDF0A4B0>) None
- data(self: inviwopy.data.VolumeSequenceMultiInport) inviwopy.data.VolumeSequenceRegularInportIteratorGenerator
- getSourceVectorData(self: inviwopy.data.VolumeSequenceMultiInport) list[tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]]
- getVectorData(self: inviwopy.data.VolumeSequenceMultiInport) list[inviwopy.data.VolumeSequence]
- hasData(self: inviwopy.data.VolumeSequenceMultiInport) bool
- class inviwopy.data.VolumeSequenceOutport
Bases:
Outport- __init__(self: inviwopy.data.VolumeSequenceOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001A2DE069AB0>) None
- detatchData(self: inviwopy.data.VolumeSequenceOutport) inviwopy.data.VolumeSequence
- getData(self: inviwopy.data.VolumeSequenceOutport) inviwopy.data.VolumeSequence
- setData(self: inviwopy.data.VolumeSequenceOutport, arg0: inviwopy.data.VolumeSequence) None
- class inviwopy.data.VolumeSequenceRegularInportIteratorGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- class inviwopy.data.Wrapping
Bases:
pybind11_objectMembers:
Clamp
Repeat
Mirror
- __eq__(*args, **kwargs)
Overloaded function.
__eq__(self: inviwopy.data.Wrapping, other: inviwopy.data.Wrapping, /) -> bool
__eq__(self: inviwopy.data.Wrapping, other: object, /) -> bool
- __index__(self: inviwopy.data.Wrapping, /) int
- __init__(self: inviwopy.data.Wrapping, value: SupportsInt | SupportsIndex) None
- __int__(self: inviwopy.data.Wrapping, /) int
- __ne__(*args, **kwargs)
Overloaded function.
__ne__(self: inviwopy.data.Wrapping, other: inviwopy.data.Wrapping, /) -> bool
__ne__(self: inviwopy.data.Wrapping, other: object, /) -> bool
- Clamp = <Wrapping.Clamp: 0>
- Mirror = <Wrapping.Mirror: 2>
- Repeat = <Wrapping.Repeat: 1>
- Wrapping.name -> str
- property value