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
- 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
- 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 0x000001E15C269F70>) 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 0x000001E15A0FD0B0>) 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.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 0x000001E15A1143F0>) 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 0x000001E15C195DB0>) 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
- getClipPosFromNormalizedDeviceCoords(self: inviwopy.data.Camera, arg0: inviwopy.glm.vec3) inviwopy.glm.vec4
- getDirection(self: inviwopy.data.Camera) inviwopy.glm.vec3
- getNormalizedDeviceFromNormalizedScreenAtFocusPointDepth(self: inviwopy.data.Camera, arg0: inviwopy.glm.vec2) inviwopy.glm.vec3
- getWorldPosFromNormalizedDeviceCoords(self: inviwopy.data.Camera, arg0: inviwopy.glm.vec3) inviwopy.glm.vec3
- updateFrom(self: inviwopy.data.Camera, arg0: inviwopy.data.Camera) 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 0x000001E15C24AEB0>) 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 0x000001E15C20E070>) 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 0x000001E153F20470>) 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.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] = [], type: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) -> None
__init__(self: inviwopy.data.IsoValueCollection, values: list, type: 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 0x000001E15C195870>) 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 0x000001E15C1F50B0>) 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 0x000001E15C24B170>) 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 0x000001E15A108830>) 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 0x000001E153D1E3F0>) 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 0x000001E15C2367F0>) 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 0x000001E15C1CA870>) 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 0x000001E15A0F5AF0>) 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 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 0x000001E15C2851F0>) 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 0x000001E15C286270>) 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 0x000001E15A063DB0>) 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 0x000001E15C1DE1B0>) 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 0x000001E15A0F25F0>) 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 0x000001E15C2AD8B0>) 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 0x000001E15C1F4770>) 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 0x000001E15C22AFF0>) 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.vec3 = [0 0 2], lookTo: inviwopy.glm.vec3 = [0 0 0], lookUp: inviwopy.glm.vec3 = [0 1 0], nearPlane: typing.SupportsFloat = 0.009999999776482582, farPlane: typing.SupportsFloat = 10000.0, aspectRatio: typing.SupportsFloat = 1.0, width: typing.SupportsFloat = 60.0) None
- property width
- class inviwopy.data.PerspectiveCamera
Bases:
Camera- __init__(self: inviwopy.data.PerspectiveCamera, lookFrom: inviwopy.glm.vec3 = [0 0 2], lookTo: inviwopy.glm.vec3 = [0 0 0], lookUp: inviwopy.glm.vec3 = [0 1 0], nearPlane: typing.SupportsFloat = 0.009999999776482582, farPlane: typing.SupportsFloat = 10000.0, aspectRatio: typing.SupportsFloat = 1.0, fieldOfView: typing.SupportsFloat = 60.0) None
- property fovy
- 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.vec3 = [0 0 2], lookTo: inviwopy.glm.vec3 = [0 0 0], lookUp: inviwopy.glm.vec3 = [0 1 0], nearPlane: typing.SupportsFloat = 0.009999999776482582, farPlane: typing.SupportsFloat = 10000.0, aspectRatio: typing.SupportsFloat = 1.0, fieldOfView: typing.SupportsFloat = 60.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] = [], type: 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
- remove(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.data.TFPrimitive) None
- set(self: inviwopy.data.TFPrimitiveSet, arg0: collections.abc.Iterable[inviwopy.data.TFPrimitiveData]) None
- property empty
- property range
- property size
- property type
- 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], type: inviwopy.data.TFPrimitiveSetType) -> None
__init__(self: inviwopy.data.TransferFunction, values: list, type: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) -> None
- __repr__(self: inviwopy.data.TransferFunction) str
- clearMask(self: inviwopy.data.TransferFunction) None
- sample(self: inviwopy.data.TransferFunction, arg0: SupportsFloat) inviwopy.glm.vec4
- property mask
- 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 0x000001E15A0F4AB0>) 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 0x000001E15A0E9F30>) 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 0x000001E15C1ABF30>) 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 0x000001E15A0F3330>) 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 0x000001E15C20D0B0>) 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 0x000001E15A0FC430>) 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 0x000001E15A0FE570>) 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 0x000001E15A13C0F0>) 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