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, 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, 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) 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) bool
- addRange(self: inviwopy.data.BitSet, arg0: SupportsInt, arg1: SupportsInt) None
- addRangeClosed(self: inviwopy.data.BitSet, arg0: SupportsInt, arg1: SupportsInt) 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) bool
- containsRange(self: inviwopy.data.BitSet, arg0: SupportsInt, arg1: SupportsInt) 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) None
- flipRange(self: inviwopy.data.BitSet, arg0: SupportsInt, arg1: SupportsInt) 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) int
- remove(self: inviwopy.data.BitSet, arg0: SupportsInt) None
- removeChecked(self: inviwopy.data.BitSet, arg0: SupportsInt) 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) -> None
__init__(self: inviwopy.data.BufferFLOAT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferFLOAT64, size: typing.SupportsInt, 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.BufferFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.BufferFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C7AEC30>) None
- changedAndData(self: inviwopy.data.BufferFlatMultiInport) inviwopy.data.BufferFlatMultiInport.ChangedAndDataGenerator
- 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) -> None
__init__(self: inviwopy.data.BufferINT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferINT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferINT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferINT8, size: typing.SupportsInt, 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) -> None
- __repr__(self: inviwopy.data.BufferInfo) str
- property location
- property type
- class inviwopy.data.BufferInport
Bases:
Inport- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.BufferInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Buffer]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.BufferInport.DataGenerator) inviwopy.data.Buffer
- __init__(self: inviwopy.data.BufferInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C6959B0>) None
- changedAndData(self: inviwopy.data.BufferInport) inviwopy.data.BufferInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.BufferInport) inviwopy.data.BufferInport.OutportAndDataGenerator
- class inviwopy.data.BufferMat2FLOAT32
Bases:
Buffer- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferMat2FLOAT32, size: typing.SupportsInt) -> None
__init__(self: inviwopy.data.BufferMat2FLOAT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferMat3FLOAT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferMat4FLOAT32, size: typing.SupportsInt, 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- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.BufferMultiInport.DataGenerator) inviwopy.data.Buffer
- __init__(self: inviwopy.data.BufferMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C7AFA30>) None
- changedAndData(self: inviwopy.data.BufferMultiInport) inviwopy.data.BufferMultiInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.BufferMultiInport) inviwopy.data.BufferMultiInport.OutportAndDataGenerator
- class inviwopy.data.BufferOutport
Bases:
Outport- __init__(self: inviwopy.data.BufferOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C726570>) 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.BufferTarget
Bases:
pybind11_objectMembers:
Data
Index
- __index__(self: inviwopy.data.BufferTarget, /) int
- __init__(self: inviwopy.data.BufferTarget, value: SupportsInt) None
- __int__(self: inviwopy.data.BufferTarget, /) int
- 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
- __index__(self: inviwopy.data.BufferType, /) int
- __init__(self: inviwopy.data.BufferType, value: SupportsInt) None
- __int__(self: inviwopy.data.BufferType, /) int
- 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) -> None
__init__(self: inviwopy.data.BufferUINT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferUINT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferUINT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferUINT8, size: typing.SupportsInt, 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
- __index__(self: inviwopy.data.BufferUsage, /) int
- __init__(self: inviwopy.data.BufferUsage, value: SupportsInt) None
- __int__(self: inviwopy.data.BufferUsage, /) int
- 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) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2INT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2INT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2INT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2INT8, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2UINT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2UINT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2UINT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec2UINT8, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3INT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3INT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3INT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3INT8, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3UINT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3UINT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3UINT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec3UINT8, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4INT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4INT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4INT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4INT8, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4UINT16, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4UINT32, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4UINT64, size: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.BufferVec4UINT8, size: typing.SupportsInt, 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
- __index__(self: inviwopy.data.CartesianCoordinateAxis, /) int
- __init__(self: inviwopy.data.CartesianCoordinateAxis, value: SupportsInt) None
- __int__(self: inviwopy.data.CartesianCoordinateAxis, /) int
- 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, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.ColoredMesh, arg0: typing.SupportsInt, arg1: tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]) -> None
- class inviwopy.data.ConnectivityType
Bases:
pybind11_objectMembers:
Unconnected
Strip
Loop
Fan
Adjacency
StripAdjacency
- __index__(self: inviwopy.data.ConnectivityType, /) int
- __init__(self: inviwopy.data.ConnectivityType, value: SupportsInt) None
- __int__(self: inviwopy.data.ConnectivityType, /) int
- 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
- __index__(self: inviwopy.data.DrawType, /) int
- __init__(self: inviwopy.data.DrawType, value: SupportsInt) None
- __int__(self: inviwopy.data.DrawType, /) int
- Lines = <DrawType.Lines: 2>
- NotSpecified = <DrawType.NotSpecified: 0>
- Points = <DrawType.Points: 1>
- Triangles = <DrawType.Triangles: 3>
- DrawType.name -> str
- property value
- class inviwopy.data.Image
Bases:
pybind11_object- __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
- __index__(self: inviwopy.data.ImageChannel, /) int
- __init__(self: inviwopy.data.ImageChannel, value: SupportsInt) None
- __int__(self: inviwopy.data.ImageChannel, /) int
- 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- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.ImageInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Image]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.ImageInport.DataGenerator) inviwopy.data.Image
- __init__(self: inviwopy.data.ImageInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C80BA30>) None
- changedAndData(self: inviwopy.data.ImageInport) inviwopy.data.ImageInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.ImageInport) inviwopy.data.ImageInport.OutportAndDataGenerator
- class inviwopy.data.ImageMultiInport
Bases:
Inport- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.ImageMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Image]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.ImageMultiInport.DataGenerator) inviwopy.data.Image
- __init__(self: inviwopy.data.ImageMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C7BC0B0>) None
- changedAndData(self: inviwopy.data.ImageMultiInport) inviwopy.data.ImageMultiInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.ImageMultiInport) inviwopy.data.ImageMultiInport.OutportAndDataGenerator
- class inviwopy.data.ImageOutport
Bases:
Outport- __init__(self: inviwopy.data.ImageOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C783470>) 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) 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) 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, 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) 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) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferINT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferINT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferINT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferINT8, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferMat2FLOAT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferMat3FLOAT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferMat4FLOAT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferUINT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferUINT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferUINT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferUINT8, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT8, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT8, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT8, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT8, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT8, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT16, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT32, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT64, arg0: typing.SupportsInt, 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) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT8, arg0: typing.SupportsInt, 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
- __index__(self: inviwopy.data.InterpolationType, /) int
- __init__(self: inviwopy.data.InterpolationType, value: SupportsInt) None
- __int__(self: inviwopy.data.InterpolationType, /) int
- 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- 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.LayerFlatMultiInport
Bases:
Inport- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.LayerFlatMultiInport.DataGenerator) inviwopy.data.Layer
- __init__(self: inviwopy.data.LayerFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C709170>) None
- changedAndData(self: inviwopy.data.LayerFlatMultiInport) inviwopy.data.LayerFlatMultiInport.ChangedAndDataGenerator
- 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- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.LayerInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Layer]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.LayerInport.DataGenerator) inviwopy.data.Layer
- __init__(self: inviwopy.data.LayerInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C863130>) None
- changedAndData(self: inviwopy.data.LayerInport) inviwopy.data.LayerInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.LayerInport) inviwopy.data.LayerInport.OutportAndDataGenerator
- class inviwopy.data.LayerMultiInport
Bases:
Inport- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.LayerMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Layer]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.LayerMultiInport.DataGenerator) inviwopy.data.Layer
- __init__(self: inviwopy.data.LayerMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C80A430>) None
- changedAndData(self: inviwopy.data.LayerMultiInport) inviwopy.data.LayerMultiInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.LayerMultiInport) inviwopy.data.LayerMultiInport.OutportAndDataGenerator
- class inviwopy.data.LayerOutport
Bases:
Outport- __init__(self: inviwopy.data.LayerOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C70EEF0>) 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.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
- 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) 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) 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, 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) 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.LayerSequenceFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.LayerSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C863770>) None
- changedAndData(self: inviwopy.data.LayerSequenceFlatMultiInport) inviwopy.data.LayerSequenceFlatMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.LayerSequenceFlatMultiInport) inviwopy.data.LayerSequenceFlatMultiInport.DataGenerator
- 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 0x0000023C3C80B1B0>) None
- changedAndData(self: inviwopy.data.LayerSequenceInport) inviwopy.data.LayerSequenceInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.LayerSequenceInport) inviwopy.data.LayerSequenceInport.OutportAndDataGenerator
- class inviwopy.data.LayerSequenceMultiInport
Bases:
Inport- __init__(self: inviwopy.data.LayerSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C7BF6B0>) None
- changedAndData(self: inviwopy.data.LayerSequenceMultiInport) inviwopy.data.LayerSequenceMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.LayerSequenceMultiInport) inviwopy.data.LayerSequenceMultiInport.DataGenerator
- 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 0x0000023C3643F6B0>) 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.LayerType
Bases:
pybind11_objectMembers:
Color
Depth
Picking
- __index__(self: inviwopy.data.LayerType, /) int
- __init__(self: inviwopy.data.LayerType, value: SupportsInt) None
- __int__(self: inviwopy.data.LayerType, /) int
- Color = <LayerType.Color: 0>
- Depth = <LayerType.Depth: 1>
- Picking = <LayerType.Picking: 2>
- LayerType.name -> str
- property value
- class inviwopy.data.Mesh
Bases:
SpatialEntity- __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) None
- removeIndexBuffer(self: inviwopy.data.Mesh, arg0: SupportsInt) None
- replaceBuffer(self: inviwopy.data.Mesh, arg0: SupportsInt, arg1: inviwopy.data.BufferInfo, arg2: inviwopy.data.Buffer) None
- reserveIndexBuffers(self: inviwopy.data.Mesh, arg0: SupportsInt) None
- reserveSizeInVertexBuffer(self: inviwopy.data.Mesh, arg0: SupportsInt) None
- property axes
- property buffers
- property defaultMeshInfo
- property indexBuffers
- class inviwopy.data.MeshFlatMultiInport
Bases:
Inport- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshFlatMultiInport.DataGenerator) inviwopy.data.Mesh
- __init__(self: inviwopy.data.MeshFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C36433630>) None
- changedAndData(self: inviwopy.data.MeshFlatMultiInport) inviwopy.data.MeshFlatMultiInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.MeshFlatMultiInport) inviwopy.data.MeshFlatMultiInport.OutportAndDataGenerator
- 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- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Mesh]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshInport.DataGenerator) inviwopy.data.Mesh
- __init__(self: inviwopy.data.MeshInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C36528F70>) None
- changedAndData(self: inviwopy.data.MeshInport) inviwopy.data.MeshInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.MeshInport) inviwopy.data.MeshInport.OutportAndDataGenerator
- class inviwopy.data.MeshMultiInport
Bases:
Inport- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Mesh]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshMultiInport.DataGenerator) inviwopy.data.Mesh
- __init__(self: inviwopy.data.MeshMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C823830>) None
- changedAndData(self: inviwopy.data.MeshMultiInport) inviwopy.data.MeshMultiInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.MeshMultiInport) inviwopy.data.MeshMultiInport.OutportAndDataGenerator
- class inviwopy.data.MeshOutport
Bases:
Outport- __init__(self: inviwopy.data.MeshOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C80ABF0>) 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.MeshSequence
Bases:
pybind11_object- __bool__(self: inviwopy.data.MeshSequence) bool
Check whether the list is nonempty
- __getitem__(self: inviwopy.data.MeshSequence, arg0: SupportsInt) 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) 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, 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) 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.MeshSequenceFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.MeshSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C7BC330>) None
- changedAndData(self: inviwopy.data.MeshSequenceFlatMultiInport) inviwopy.data.MeshSequenceFlatMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.MeshSequenceFlatMultiInport) inviwopy.data.MeshSequenceFlatMultiInport.DataGenerator
- 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 0x0000023C3C894030>) None
- changedAndData(self: inviwopy.data.MeshSequenceInport) inviwopy.data.MeshSequenceInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.MeshSequenceInport) inviwopy.data.MeshSequenceInport.OutportAndDataGenerator
- class inviwopy.data.MeshSequenceMultiInport
Bases:
Inport- __init__(self: inviwopy.data.MeshSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C7CA770>) None
- changedAndData(self: inviwopy.data.MeshSequenceMultiInport) inviwopy.data.MeshSequenceMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.MeshSequenceMultiInport) inviwopy.data.MeshSequenceMultiInport.DataGenerator
- 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 0x0000023C3C8ACF70>) 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.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 = 0.1, farPlane: typing.SupportsFloat = 100.0, aspectRatio: typing.SupportsFloat = 1.0, width: typing.SupportsFloat = 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 = 0.1, farPlane: typing.SupportsFloat = 100.0, aspectRatio: typing.SupportsFloat = 1.0, fieldOfView: typing.SupportsFloat = 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 = 0.1, farPlane: typing.SupportsFloat = 100.0, aspectRatio: typing.SupportsFloat = 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, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.PosTexColorMesh, arg0: typing.SupportsInt, 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 = 0.1, farPlane: typing.SupportsFloat = 100.0, aspectRatio: typing.SupportsFloat = 1.0, fieldOfView: typing.SupportsFloat = 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) inviwopy.data.Axis
- 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, 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, arg2: inviwopy.glm.vec4) -> int
addVertex(self: inviwopy.data.SphereMesh, arg0: tuple[inviwopy.glm.vec3, typing.SupportsFloat, inviwopy.glm.vec4]) -> int
- addVertices(self: inviwopy.data.SphereMesh, arg0: collections.abc.Sequence[tuple[inviwopy.glm.vec3, SupportsFloat, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.SphereMesh, arg0: typing.SupportsInt, arg1: inviwopy.glm.vec3, arg2: typing.SupportsFloat, arg3: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.SphereMesh, arg0: typing.SupportsInt, arg1: tuple[inviwopy.glm.vec3, typing.SupportsFloat, inviwopy.glm.vec4]) -> None
- class inviwopy.data.StructuredGridEntity2D
Bases:
SpatialEntity- __init__(*args, **kwargs)
- __repr__(self: inviwopy.data.StructuredGridEntity2D) str
- 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) inviwopy.data.SwizzleMask
- static defaultData(arg0: SupportsInt) 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 = 0.0, color: inviwopy.glm.vec4 = [0 0 0 0]) -> None
__init__(self: inviwopy.data.TFPrimitive, arg0: typing.SupportsFloat, 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, arg1: typing.SupportsFloat) -> 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, colorAndOpacity: inviwopy.glm.vec4) -> None
__init__(self: inviwopy.data.TFPrimitiveData, pos: typing.SupportsFloat, opacity: typing.SupportsFloat = 0.0, color: inviwopy.glm.vec3 = [0 0 0]) -> None
__init__(self: inviwopy.data.TFPrimitiveData, pos: typing.SupportsFloat, 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) 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, 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, 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
- property empty
- property mode
- property range
- property size
- class inviwopy.data.TFPrimitiveSetType
Bases:
pybind11_objectMembers:
Relative
Absolute
- __index__(self: inviwopy.data.TFPrimitiveSetType, /) int
- __init__(self: inviwopy.data.TFPrimitiveSetType, value: SupportsInt) None
- __int__(self: inviwopy.data.TFPrimitiveSetType, /) int
- 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) 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, unit: inviwopy.data.Unit) -> None
- __repr__(self: inviwopy.data.Unit) str
- __str__(self: inviwopy.data.Unit) str
- class inviwopy.data.Volume
Bases:
StructuredGridEntity3D- __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
- clearRepresentations(self: inviwopy.data.Volume) None
- clone(self: inviwopy.data.Volume) inviwopy.data.Volume
- copyMetaDataFrom(self: inviwopy.data.Volume, arg0: inviwopy.data.Volume) None
- copyMetaDataTo(self: inviwopy.data.Volume, arg0: inviwopy.data.Volume) None
- 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.VolumeFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C874330>) None
- changedAndData(self: inviwopy.data.VolumeFlatMultiInport) inviwopy.data.VolumeFlatMultiInport.ChangedAndDataGenerator
- 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- class ChangedAndDataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.VolumeInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Volume]
- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.VolumeInport.DataGenerator) inviwopy.data.Volume
- __init__(self: inviwopy.data.VolumeInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C724FF0>) None
- changedAndData(self: inviwopy.data.VolumeInport) inviwopy.data.VolumeInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.VolumeInport) inviwopy.data.VolumeInport.OutportAndDataGenerator
- class inviwopy.data.VolumeMultiInport
Bases:
Inport- class DataGenerator
Bases:
pybind11_object- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.VolumeMultiInport.DataGenerator) inviwopy.data.Volume
- __init__(self: inviwopy.data.VolumeMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C874970>) None
- changedAndData(self: inviwopy.data.VolumeMultiInport) inviwopy.data.VolumeMultiInport.ChangedAndDataGenerator
- 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
- outportAndData(self: inviwopy.data.VolumeMultiInport) inviwopy.data.VolumeMultiInport.OutportAndDataGenerator
- class inviwopy.data.VolumeOutport
Bases:
Outport- __init__(self: inviwopy.data.VolumeOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C7418B0>) 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.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
- 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) 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) 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, 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) 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.VolumeSequenceFlatMultiInport
Bases:
Inport- __init__(self: inviwopy.data.VolumeSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000023C3C79DFB0>) None
- changedAndData(self: inviwopy.data.VolumeSequenceFlatMultiInport) inviwopy.data.VolumeSequenceFlatMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.VolumeSequenceFlatMultiInport) inviwopy.data.VolumeSequenceFlatMultiInport.DataGenerator
- 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 0x0000023C3C70DCB0>) None
- changedAndData(self: inviwopy.data.VolumeSequenceInport) inviwopy.data.VolumeSequenceInport.ChangedAndDataGenerator
- 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 0x0000023C3C862FF0>) None
- changedAndData(self: inviwopy.data.VolumeSequenceMultiInport) inviwopy.data.VolumeSequenceMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.VolumeSequenceMultiInport) inviwopy.data.VolumeSequenceMultiInport.DataGenerator
- 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 0x0000023C3C82E070>) 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.Wrapping
Bases:
pybind11_objectMembers:
Clamp
Repeat
Mirror
- __index__(self: inviwopy.data.Wrapping, /) int
- __init__(self: inviwopy.data.Wrapping, value: SupportsInt) None
- __int__(self: inviwopy.data.Wrapping, /) int
- Clamp = <Wrapping.Clamp: 0>
- Mirror = <Wrapping.Mirror: 2>
- Repeat = <Wrapping.Repeat: 1>
- Wrapping.name -> str
- property value