inviwopy.data
Inviwo Data Structures
Classes
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: list[tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]], indices: inviwopy.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: list[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: int, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec3, arg4: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.BasicMesh, arg0: int, 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: int) 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: list[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: list[bool]) None
- addChecked(self: inviwopy.data.BitSet, arg0: int) bool
- addRange(self: inviwopy.data.BitSet, arg0: int, arg1: int) None
- addRangeClosed(self: inviwopy.data.BitSet, arg0: int, arg1: int) 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: int) bool
- containsRange(self: inviwopy.data.BitSet, arg0: int, arg1: int) 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: int) None
- flipRange(self: inviwopy.data.BitSet, arg0: int, arg1: int) 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: int) int
- remove(self: inviwopy.data.BitSet, arg0: int) None
- removeChecked(self: inviwopy.data.BitSet, arg0: int) 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) list[int]
- 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: int) -> None
__init__(self: inviwopy.data.BufferFLOAT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferFLOAT64, size: int, 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
- class DataGenerator
Bases:
pybind11_object
- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.BufferFlatMultiInport.DataGenerator) inviwopy.data.Buffer
- __init__(self: inviwopy.data.BufferFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000016EB571AEF0>) 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
- outportAndData(self: inviwopy.data.BufferFlatMultiInport) inviwopy.data.BufferFlatMultiInport.OutportAndDataGenerator
- class inviwopy.data.BufferINT16
Bases:
Buffer
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferINT16, size: int) -> None
__init__(self: inviwopy.data.BufferINT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferINT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferINT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferINT8, size: int, 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: int) -> 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 0x0000016EB57CFCF0>) 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 ChangedAndDataGenerator
Bases:
pybind11_object
- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.BufferMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Buffer]
- 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 0x0000016EB57867F0>) 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 0x0000016EB5866230>) 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_object
Members:
Data
Index
- __index__(self: inviwopy.data.BufferTarget) int
- __init__(self: inviwopy.data.BufferTarget, value: int) None
- __int__(self: inviwopy.data.BufferTarget) int
- Data = <BufferTarget.Data: 0>
- Index = <BufferTarget.Index: 1>
- property name
- property value
- class inviwopy.data.BufferType
Bases:
pybind11_object
Members:
PositionAttrib
NormalAttrib
ColorAttrib
TexCoordAttrib
CurvatureAttrib
IndexAttrib
RadiiAttrib
PickingAttrib
ScalarMetaAttrib
Unknown
- __index__(self: inviwopy.data.BufferType) int
- __init__(self: inviwopy.data.BufferType, value: int) None
- __int__(self: inviwopy.data.BufferType) int
- ColorAttrib = <BufferType.ColorAttrib: 2>
- CurvatureAttrib = <BufferType.CurvatureAttrib: 4>
- IndexAttrib = <BufferType.IndexAttrib: 5>
- 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: 9>
- property name
- property value
- class inviwopy.data.BufferUINT16
Bases:
Buffer
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferUINT16, size: int) -> None
__init__(self: inviwopy.data.BufferUINT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferUINT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferUINT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferUINT8, size: int, 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_object
Members:
Static
Dynamic
- __index__(self: inviwopy.data.BufferUsage) int
- __init__(self: inviwopy.data.BufferUsage, value: int) None
- __int__(self: inviwopy.data.BufferUsage) int
- Dynamic = <BufferUsage.Dynamic: 1>
- Static = <BufferUsage.Static: 0>
- property name
- property value
- class inviwopy.data.BufferVec2FLOAT32
Bases:
Buffer
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.BufferVec2FLOAT32, size: int) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2FLOAT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2INT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2INT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2INT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2INT8, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2UINT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2UINT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2UINT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec2UINT8, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3FLOAT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3INT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3INT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3INT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3INT8, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3UINT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3UINT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3UINT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec3UINT8, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4FLOAT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4INT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4INT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4INT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4INT8, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4UINT16, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4UINT32, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4UINT64, size: int, 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: int) -> None
__init__(self: inviwopy.data.BufferVec4UINT8, size: int, 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.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: list[tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]], indices: inviwopy.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: list[tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.ColoredMesh, arg0: int, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.ColoredMesh, arg0: int, arg1: tuple[inviwopy.glm.vec3, inviwopy.glm.vec4]) -> None
- class inviwopy.data.ConnectivityType
Bases:
pybind11_object
Members:
Unconnected
Strip
Loop
Fan
Adjacency
StripAdjacency
- __index__(self: inviwopy.data.ConnectivityType) int
- __init__(self: inviwopy.data.ConnectivityType, value: int) 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>
- property name
- 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_object
Members:
NotSpecified
Points
Lines
Triangles
- __index__(self: inviwopy.data.DrawType) int
- __init__(self: inviwopy.data.DrawType, value: int) None
- __int__(self: inviwopy.data.DrawType) int
- Lines = <DrawType.Lines: 2>
- NotSpecified = <DrawType.NotSpecified: 0>
- Points = <DrawType.Points: 1>
- Triangles = <DrawType.Triangles: 3>
- property name
- 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: inviwo::Layer) -> None
__init__(self: inviwopy.data.Image, arg0: list[inviwo::Layer]) -> None
- __repr__(self: inviwopy.data.Image) str
- 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_object
Members:
Red
Green
Blue
Alpha
Zero
One
- __index__(self: inviwopy.data.ImageChannel) int
- __init__(self: inviwopy.data.ImageChannel, value: int) 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>
- property name
- 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 0x0000016EB589E070>) 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 0x0000016EB579CE70>) 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 0x0000016EB57CC5B0>) 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.IndexBufferFLOAT32
Bases:
Buffer
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IndexBufferFLOAT32, arg0: int) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferFLOAT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferINT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferINT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferINT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferINT8, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferUINT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferUINT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferUINT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferUINT8, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2FLOAT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2INT8, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec2UINT8, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3FLOAT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3INT8, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec3UINT8, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4FLOAT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4INT8, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT16, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT32, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT64, arg0: int, 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: int) -> None
__init__(self: inviwopy.data.IndexBufferVec4UINT8, arg0: int, 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_object
Members:
Linear
Nearest
- __index__(self: inviwopy.data.InterpolationType) int
- __init__(self: inviwopy.data.InterpolationType, value: int) None
- __int__(self: inviwopy.data.InterpolationType) int
- Linear = <InterpolationType.Linear: 0>
- Nearest = <InterpolationType.Nearest: 1>
- property name
- property value
- class inviwopy.data.IsoValueCollection
Bases:
TFPrimitiveSet
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.IsoValueCollection, values: list[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
- static load(arg0: str) inviwopy.data.IsoValueCollection
- static save(arg0: inviwopy.data.IsoValueCollection, arg1: str) None
- class inviwopy.data.Layer
Bases:
pybind11_object
- __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: Annotated[list[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
- static modelMatrixFromDimensions(arg0: inviwopy.glm.size2_t) inviwopy.glm.mat4
- save(self: inviwopy.data.Layer, arg0: os.PathLike) None
- setDimensions(self: inviwopy.data.Layer, arg0: inviwopy.glm.size2_t) None
- property axes
- property basis
- property data
- property dataMap
- property dimensions
- property interpolation
- property layertype
- property modelMatrix
- property offset
- property swizzlemask
- property worldMatrix
- property wrapping
- class inviwopy.data.LayerFlatMultiInport
Bases:
Inport
- class ChangedAndDataGenerator
Bases:
pybind11_object
- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.LayerFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Layer]
- 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 0x0000016EB57F58F0>) 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
- outportAndData(self: inviwopy.data.LayerFlatMultiInport) inviwopy.data.LayerFlatMultiInport.OutportAndDataGenerator
- 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 0x0000016EB56EECB0>) 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 0x0000016EB5786B30>) 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 0x0000016EB589DCF0>) 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 = rgba, interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: Annotated[list[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 = rgba, interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: Annotated[list[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.LayerType
Bases:
pybind11_object
Members:
Color
Depth
Picking
- __index__(self: inviwopy.data.LayerType) int
- __init__(self: inviwopy.data.LayerType, value: int) None
- __int__(self: inviwopy.data.LayerType) int
- Color = <LayerType.Color: 0>
- Depth = <LayerType.Depth: 1>
- Picking = <LayerType.Picking: 2>
- property name
- property value
- class inviwopy.data.Mesh
Bases:
pybind11_object
- __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: int) None
- removeIndexBuffer(self: inviwopy.data.Mesh, arg0: int) None
- replaceBuffer(self: inviwopy.data.Mesh, arg0: int, arg1: inviwopy.data.BufferInfo, arg2: inviwopy.data.Buffer) None
- reserveIndexBuffers(self: inviwopy.data.Mesh, arg0: int) None
- reserveSizeInVertexBuffer(self: inviwopy.data.Mesh, arg0: int) None
- property basis
- property buffers
- property defaultMeshInfo
- property indexBuffers
- property modelMatrix
- property offset
- property worldMatrix
- class inviwopy.data.MeshFlatMultiInport
Bases:
Inport
- class ChangedAndDataGenerator
Bases:
pybind11_object
- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Mesh]
- 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 0x0000016EB57D5EB0>) 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
- class OutportAndDataGenerator
Bases:
pybind11_object
- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.MeshInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Mesh]
- __init__(self: inviwopy.data.MeshInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000016EAF2F40F0>) 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 0x0000016EB58851F0>) 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 0x0000016EB572BBF0>) 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
- __contains__(self: inviwopy.data.MeshSequence, x: inviwopy.data.Mesh) bool
Return true the container contains
x
- __delitem__(*args, **kwargs)
Overloaded function.
__delitem__(self: inviwopy.data.MeshSequence, arg0: int) -> None
Delete the list elements at index
i
__delitem__(self: inviwopy.data.MeshSequence, arg0: slice) -> None
Delete list elements using a slice object
- __eq__(self: inviwopy.data.MeshSequence, arg0: inviwopy.data.MeshSequence) bool
- __getitem__(*args, **kwargs)
Overloaded function.
__getitem__(self: inviwopy.data.MeshSequence, s: slice) -> inviwopy.data.MeshSequence
Retrieve list elements using a slice object
__getitem__(self: inviwopy.data.MeshSequence, arg0: int) -> inviwopy.data.Mesh
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.MeshSequence) -> None
__init__(self: inviwopy.data.MeshSequence, arg0: inviwopy.data.MeshSequence) -> None
Copy constructor
__init__(self: inviwopy.data.MeshSequence, arg0: Iterable) -> None
- __iter__(self: inviwopy.data.MeshSequence) Iterator[inviwopy.data.Mesh]
- __len__(self: inviwopy.data.MeshSequence) int
- __ne__(self: inviwopy.data.MeshSequence, arg0: inviwopy.data.MeshSequence) bool
- __repr__(self: inviwopy.data.MeshSequence) str
Return the canonical string representation of this list.
- __setitem__(*args, **kwargs)
Overloaded function.
__setitem__(self: inviwopy.data.MeshSequence, arg0: int, arg1: inviwopy.data.Mesh) -> None
__setitem__(self: inviwopy.data.MeshSequence, arg0: slice, arg1: inviwopy.data.MeshSequence) -> None
Assign list elements using a slice object
- append(self: inviwopy.data.MeshSequence, x: inviwopy.data.Mesh) None
Add an item to the end of the list
- clear(self: inviwopy.data.MeshSequence) None
Clear the contents
- count(self: inviwopy.data.MeshSequence, x: inviwopy.data.Mesh) int
Return the number of times
x
appears in the list
- extend(*args, **kwargs)
Overloaded function.
extend(self: inviwopy.data.MeshSequence, L: inviwopy.data.MeshSequence) -> None
Extend the list by appending all the items in the given list
extend(self: inviwopy.data.MeshSequence, L: Iterable) -> None
Extend the list by appending all the items in the given list
- insert(self: inviwopy.data.MeshSequence, i: int, x: inviwopy.data.Mesh) None
Insert an item at a given position.
- pop(*args, **kwargs)
Overloaded function.
pop(self: inviwopy.data.MeshSequence) -> inviwopy.data.Mesh
Remove and return the last item
pop(self: inviwopy.data.MeshSequence, i: int) -> inviwopy.data.Mesh
Remove and return the item at index
i
- remove(self: inviwopy.data.MeshSequence, x: inviwopy.data.Mesh) None
Remove the first item from the list whose value is x. It is an error if there is no such item.
- __hash__ = None
- __pybind11_module_local_v6_msvc_mscver1942__ = <capsule object NULL>
- class inviwopy.data.MeshSequenceFlatMultiInport
Bases:
Inport
- __init__(self: inviwopy.data.MeshSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000016EB58DAB30>) None
- changedAndData(self: inviwopy.data.MeshSequenceFlatMultiInport) inviwopy.data.MeshSequenceFlatMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.MeshSequenceFlatMultiInport) inviwopy.data.MeshSequenceFlatMultiInport.DataGenerator
- getData(self: inviwopy.data.MeshSequenceFlatMultiInport) inviwopy.data.MeshSequence
- 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 0x0000016EB56FDC30>) 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 0x0000016EB57CC7B0>) 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 0x0000016EB5723F30>) 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: float = 0.009999999776482582, farPlane: float = 10000.0, aspectRatio: float = 1.0, width: float = 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: float = 0.009999999776482582, farPlane: float = 10000.0, aspectRatio: float = 1.0, fieldOfView: float = 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: list[tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]], indices: inviwopy.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: list[tuple[inviwopy.glm.vec3, inviwopy.glm.vec3, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.PosTexColorMesh, arg0: int, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.PosTexColorMesh, arg0: int, 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: float = 0.009999999776482582, farPlane: float = 10000.0, aspectRatio: float = 1.0, fieldOfView: float = 60.0, frustumOffset: inviwopy.glm.vec2 = [0 0]) None
- property fovy
- property offset
- 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: list[tuple[inviwopy.glm.vec3, float, inviwopy.glm.vec4]], indices: inviwopy.uintVector) -> None
- addVertex(*args, **kwargs)
Overloaded function.
addVertex(self: inviwopy.data.SphereMesh, arg0: inviwopy.glm.vec3, arg1: float, arg2: inviwopy.glm.vec4) -> int
addVertex(self: inviwopy.data.SphereMesh, arg0: tuple[inviwopy.glm.vec3, float, inviwopy.glm.vec4]) -> int
- addVertices(self: inviwopy.data.SphereMesh, arg0: list[tuple[inviwopy.glm.vec3, float, inviwopy.glm.vec4]]) None
- setVertex(*args, **kwargs)
Overloaded function.
setVertex(self: inviwopy.data.SphereMesh, arg0: int, arg1: inviwopy.glm.vec3, arg2: float, arg3: inviwopy.glm.vec4) -> None
setVertex(self: inviwopy.data.SphereMesh, arg0: int, arg1: tuple[inviwopy.glm.vec3, float, inviwopy.glm.vec4]) -> None
- class inviwopy.data.SwizzleMask
Bases:
pybind11_object
- __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 = rrr1
- luminance = rrr1
- luminanceAlpha = rrrg
- redGreen = rg00
- rgb = rgb1
- rgbZeroAlpha = rgb0
- rgba = rgba
- 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: float = 0.0, color: inviwopy.glm.vec4 = [0 0 0 0]) -> None
__init__(self: inviwopy.data.TFPrimitive, arg0: float, 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: float, arg1: float) -> 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, arg0: float, arg1: inviwopy.glm.vec4) -> None
__init__(self: inviwopy.data.TFPrimitiveData, arg0: float, arg1: str) -> 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: int) inviwopy.data.TFPrimitive
- __init__(self: inviwopy.data.TFPrimitiveSet, values: list[inviwopy.data.TFPrimitiveData] = [], type: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) None
- __iter__(self: inviwopy.data.TFPrimitiveSet) Iterator[inviwopy.data.TFPrimitive]
- __repr__(self: inviwopy.data.TFPrimitiveSet) str
- __setitem__(self: inviwopy.data.TFPrimitiveSet, arg0: int, 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: float, 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: list[inviwopy.data.TFPrimitiveData]) -> None
- clear(self: inviwopy.data.TFPrimitiveSet) None
- remove(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.data.TFPrimitive) None
- property empty
- property range
- property size
- property type
- class inviwopy.data.TFPrimitiveSetType
Bases:
pybind11_object
Members:
Relative
Absolute
- __index__(self: inviwopy.data.TFPrimitiveSetType) int
- __init__(self: inviwopy.data.TFPrimitiveSetType, value: int) None
- __int__(self: inviwopy.data.TFPrimitiveSetType) int
- Absolute = <TFPrimitiveSetType.Absolute: 1>
- Relative = <TFPrimitiveSetType.Relative: 0>
- property name
- property value
- class inviwopy.data.TransferFunction
Bases:
TFPrimitiveSet
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.data.TransferFunction) -> None
__init__(self: inviwopy.data.TransferFunction, values: list[inviwopy.data.TFPrimitiveData]) -> None
__init__(self: inviwopy.data.TransferFunction, values: list[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
- static load(arg0: os.PathLike) inviwopy.data.TransferFunction
- sample(self: inviwopy.data.TransferFunction, arg0: float) inviwopy.glm.vec4
- static save(arg0: inviwopy.data.TransferFunction, arg1: os.PathLike) None
- property mask
- class inviwopy.data.Unit
Bases:
pybind11_object
- __init__(self: inviwopy.data.Unit, arg0: str) None
- __repr__(self: inviwopy.data.Unit) str
- to_string(self: inviwopy.data.Unit, arg0: str) str
- class inviwopy.data.Volume
Bases:
pybind11_object
- __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 = rgba, interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: Annotated[list[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
- 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
- property axes
- property basis
- property data
- property dataMap
- property dimensions
- property interpolation
- property modelMatrix
- property offset
- property swizzlemask
- property worldMatrix
- property wrapping
- class inviwopy.data.VolumeFlatMultiInport
Bases:
Inport
- class DataGenerator
Bases:
pybind11_object
- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.VolumeFlatMultiInport.DataGenerator) inviwopy.data.Volume
- __init__(self: inviwopy.data.VolumeFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000016EB57233B0>) 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
- outportAndData(self: inviwopy.data.VolumeFlatMultiInport) inviwopy.data.VolumeFlatMultiInport.OutportAndDataGenerator
- 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 0x0000016EB57053F0>) 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 ChangedAndDataGenerator
Bases:
pybind11_object
- __init__(*args, **kwargs)
- __next__(self: inviwopy.data.VolumeMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Volume]
- 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 0x0000016EB56EDD70>) 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 0x0000016EB57F67B0>) 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 = rgba, interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: Annotated[list[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 = rgba, interpolation: inviwopy.data.InterpolationType = <InterpolationType.Linear: 0>, wrapping: Annotated[list[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: int) 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) 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: int) 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: int, 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: int) 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 0x0000016EB57AAC30>) 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 0x0000016EB57D7DB0>) 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
- outportAndData(self: inviwopy.data.VolumeSequenceInport) inviwopy.data.VolumeSequenceInport.OutportAndDataGenerator
- class inviwopy.data.VolumeSequenceMultiInport
Bases:
Inport
- __init__(self: inviwopy.data.VolumeSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x0000016EB572B6F0>) None
- changedAndData(self: inviwopy.data.VolumeSequenceMultiInport) inviwopy.data.VolumeSequenceMultiInport.ChangedAndDataGenerator
- data(self: inviwopy.data.VolumeSequenceMultiInport) inviwopy.data.VolumeSequenceMultiInport.DataGenerator
- getData(self: inviwopy.data.VolumeSequenceMultiInport) inviwopy.data.VolumeSequence
- 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 0x0000016EB584B6F0>) 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_object
Members:
Clamp
Repeat
Mirror
- __index__(self: inviwopy.data.Wrapping) int
- __init__(self: inviwopy.data.Wrapping, value: int) None
- __int__(self: inviwopy.data.Wrapping) int
- Clamp = <Wrapping.Clamp: 0>
- Mirror = <Wrapping.Mirror: 2>
- Repeat = <Wrapping.Repeat: 1>
- property name
- property value