inviwopy.data

Inviwo Data Structures

Classes

Axis

BasicMesh

BitSet

BitSetIterator

Buffer

BufferFLOAT32

BufferFLOAT64

BufferFlatMultiInport

BufferINT16

BufferINT32

BufferINT64

BufferINT8

BufferInfo

BufferInport

BufferMultiInport

BufferOutport

BufferTarget

Members:

BufferType

Members:

BufferUINT16

BufferUINT32

BufferUINT64

BufferUINT8

BufferUsage

Members:

BufferVec2FLOAT32

BufferVec2FLOAT64

BufferVec2INT16

BufferVec2INT32

BufferVec2INT64

BufferVec2INT8

BufferVec2UINT16

BufferVec2UINT32

BufferVec2UINT64

BufferVec2UINT8

BufferVec3FLOAT32

BufferVec3FLOAT64

BufferVec3INT16

BufferVec3INT32

BufferVec3INT64

BufferVec3INT8

BufferVec3UINT16

BufferVec3UINT32

BufferVec3UINT64

BufferVec3UINT8

BufferVec4FLOAT32

BufferVec4FLOAT64

BufferVec4INT16

BufferVec4INT32

BufferVec4INT64

BufferVec4INT8

BufferVec4UINT16

BufferVec4UINT32

BufferVec4UINT64

BufferVec4UINT8

Camera

ColoredMesh

ConnectivityType

Members:

DataMapper

DrawType

Members:

Image

ImageChannel

Members:

ImageInport

ImageMultiInport

ImageOutport

IndexBufferFLOAT32

IndexBufferFLOAT64

IndexBufferINT16

IndexBufferINT32

IndexBufferINT64

IndexBufferINT8

IndexBufferUINT16

IndexBufferUINT32

IndexBufferUINT64

IndexBufferUINT8

IndexBufferVec2FLOAT32

IndexBufferVec2FLOAT64

IndexBufferVec2INT16

IndexBufferVec2INT32

IndexBufferVec2INT64

IndexBufferVec2INT8

IndexBufferVec2UINT16

IndexBufferVec2UINT32

IndexBufferVec2UINT64

IndexBufferVec2UINT8

IndexBufferVec3FLOAT32

IndexBufferVec3FLOAT64

IndexBufferVec3INT16

IndexBufferVec3INT32

IndexBufferVec3INT64

IndexBufferVec3INT8

IndexBufferVec3UINT16

IndexBufferVec3UINT32

IndexBufferVec3UINT64

IndexBufferVec3UINT8

IndexBufferVec4FLOAT32

IndexBufferVec4FLOAT64

IndexBufferVec4INT16

IndexBufferVec4INT32

IndexBufferVec4INT64

IndexBufferVec4INT8

IndexBufferVec4UINT16

IndexBufferVec4UINT32

IndexBufferVec4UINT64

IndexBufferVec4UINT8

InterpolationType

Members:

IsoValueCollection

Layer

LayerFlatMultiInport

LayerInport

LayerMultiInport

LayerOutport

LayerPy

LayerRepresentation

LayerType

Members:

Mesh

MeshFlatMultiInport

MeshInfo

MeshInport

MeshMultiInport

MeshOutport

MeshSequence

MeshSequenceFlatMultiInport

MeshSequenceInport

MeshSequenceMultiInport

MeshSequenceOutport

OrthographicCamera

PerspectiveCamera

PosTexColorMesh

SkewedPerspectiveCamera

SphereMesh

SwizzleMask

TFPrimitive

TFPrimitiveData

TFPrimitiveSet

TFPrimitiveSetType

Members:

TransferFunction

Unit

Volume

VolumeFlatMultiInport

VolumeInport

VolumeMultiInport

VolumeOutport

VolumePy

VolumeRepresentation

VolumeSequence

VolumeSequenceFlatMultiInport

VolumeSequenceInport

VolumeSequenceMultiInport

VolumeSequenceOutport

Wrapping

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.

  1. __init__(self: inviwopy.data.BasicMesh) -> None

  2. __init__(self: inviwopy.data.BasicMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None

  3. __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.

  1. addVertex(self: inviwopy.data.BasicMesh, arg0: inviwopy.glm.vec3, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec4) -> int

  2. 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.

  1. setVertex(self: inviwopy.data.BasicMesh, arg0: int, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec3, arg4: inviwopy.glm.vec4) -> None

  2. 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.

  1. __init__(self: inviwopy.data.BitSet) -> None

  2. __init__(self: inviwopy.data.BitSet, arg0: list[bool]) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferFLOAT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferFLOAT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferFLOAT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferFLOAT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __init__(self: inviwopy.data.BufferFLOAT64, data: numpy.ndarray, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

class inviwopy.data.BufferFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Buffer]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferFlatMultiInport.DataGenerator) inviwopy.data.Buffer
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Buffer]
__init__(self: inviwopy.data.BufferFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5ED7EB0>) None
changedAndData(self: inviwopy.data.BufferFlatMultiInport) inviwopy.data.BufferFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.BufferFlatMultiInport) inviwopy.data.BufferFlatMultiInport.DataGenerator
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.

  1. __init__(self: inviwopy.data.BufferINT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferINT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferINT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferINT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferINT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferINT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferINT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferINT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferInfo) -> None

  2. __init__(self: inviwopy.data.BufferInfo, arg0: inviwopy.data.BufferType) -> None

  3. __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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Buffer]
__init__(self: inviwopy.data.BufferInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F49FB9A130>) None
changedAndData(self: inviwopy.data.BufferInport) inviwopy.data.BufferInport.ChangedAndDataGenerator
data(self: inviwopy.data.BufferInport) inviwopy.data.BufferInport.DataGenerator
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Buffer]
__init__(self: inviwopy.data.BufferMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F2F170>) None
changedAndData(self: inviwopy.data.BufferMultiInport) inviwopy.data.BufferMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.BufferMultiInport) inviwopy.data.BufferMultiInport.DataGenerator
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 0x000001F4A5EACD70>) 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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.BufferTarget) int
__init__(self: inviwopy.data.BufferTarget, value: int) None
__int__(self: inviwopy.data.BufferTarget) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.BufferType) int
__init__(self: inviwopy.data.BufferType, value: int) None
__int__(self: inviwopy.data.BufferType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
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.

  1. __init__(self: inviwopy.data.BufferUINT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferUINT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferUINT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferUINT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferUINT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferUINT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferUINT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferUINT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.BufferUsage) int
__init__(self: inviwopy.data.BufferUsage, value: int) None
__int__(self: inviwopy.data.BufferUsage) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Dynamic = <BufferUsage.Dynamic: 1>
Static = <BufferUsage.Static: 0>
property name
property value
class inviwopy.data.BufferVec2FLOAT32

Bases: Buffer

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.data.BufferVec2FLOAT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2FLOAT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2FLOAT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2FLOAT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2INT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2INT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2INT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2INT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2INT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2INT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2INT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2INT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2UINT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2UINT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2UINT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2UINT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2UINT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2UINT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec2UINT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec2UINT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3FLOAT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3FLOAT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3FLOAT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3FLOAT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3INT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3INT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3INT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3INT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3INT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3INT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3INT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3INT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3UINT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3UINT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3UINT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3UINT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3UINT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3UINT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec3UINT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec3UINT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4FLOAT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4FLOAT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4FLOAT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4FLOAT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4INT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4INT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4INT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4INT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4INT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4INT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4INT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4INT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4UINT16, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4UINT16, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4UINT32, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4UINT32, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4UINT64, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4UINT64, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.BufferVec4UINT8, size: int) -> None

  2. __init__(self: inviwopy.data.BufferVec4UINT8, size: int, usage: inviwopy.data.BufferUsage = <BufferUsage.Static: 0>) -> None

  3. __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.

  1. __init__(self: inviwopy.data.ColoredMesh) -> None

  2. __init__(self: inviwopy.data.ColoredMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None

  3. __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.

  1. addVertex(self: inviwopy.data.ColoredMesh, arg0: inviwopy.glm.vec3, arg1: inviwopy.glm.vec4) -> int

  2. 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.

  1. setVertex(self: inviwopy.data.ColoredMesh, arg0: int, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec4) -> None

  2. 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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.ConnectivityType) int
__init__(self: inviwopy.data.ConnectivityType, value: int) None
__int__(self: inviwopy.data.ConnectivityType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.DrawType) int
__init__(self: inviwopy.data.DrawType, value: int) None
__int__(self: inviwopy.data.DrawType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
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.

  1. __init__(self: inviwopy.data.Image, arg0: inviwopy.glm.size2_t, arg1: inviwopy.data.formats.DataFormat) -> None

  2. __init__(self: inviwopy.data.Image, arg0: inviwo::Layer) -> None

  3. __init__(self: inviwopy.data.Image, arg0: list[inviwo::Layer]) -> None

__repr__(self: inviwopy.data.Image) str
addColorLayer(self: inviwopy.data.Image, arg0: inviwo::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_object

Members:

Red

Green

Blue

Alpha

Zero

One

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.ImageChannel) int
__init__(self: inviwopy.data.ImageChannel, value: int) None
__int__(self: inviwopy.data.ImageChannel) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.ImageInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Image]
__init__(self: inviwopy.data.ImageInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5DB2B70>) None
changedAndData(self: inviwopy.data.ImageInport) inviwopy.data.ImageInport.ChangedAndDataGenerator
data(self: inviwopy.data.ImageInport) inviwopy.data.ImageInport.DataGenerator
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.ImageMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Image]
__init__(self: inviwopy.data.ImageMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5ED6870>) None
changedAndData(self: inviwopy.data.ImageMultiInport) inviwopy.data.ImageMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.ImageMultiInport) inviwopy.data.ImageMultiInport.DataGenerator
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 0x000001F4A5F2D3F0>) 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.

  1. __init__(self: inviwopy.data.IndexBufferFLOAT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferFLOAT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferFLOAT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferFLOAT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferINT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferINT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferINT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferINT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferINT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferINT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferINT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferINT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferUINT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferUINT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferUINT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferUINT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferUINT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferUINT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferUINT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferUINT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2FLOAT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2FLOAT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2FLOAT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2FLOAT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2INT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2INT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2INT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2INT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2INT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2INT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2INT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2INT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2UINT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2UINT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2UINT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2UINT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2UINT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2UINT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec2UINT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec2UINT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3FLOAT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3FLOAT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3FLOAT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3FLOAT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3INT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3INT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3INT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3INT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3INT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3INT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3INT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3INT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3UINT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3UINT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3UINT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3UINT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3UINT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3UINT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec3UINT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec3UINT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4FLOAT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4FLOAT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4FLOAT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4FLOAT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4INT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4INT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4INT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4INT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4INT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4INT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4INT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4INT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4UINT16, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4UINT16, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4UINT32, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4UINT32, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4UINT64, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4UINT64, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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.

  1. __init__(self: inviwopy.data.IndexBufferVec4UINT8, arg0: int) -> None

  2. __init__(self: inviwopy.data.IndexBufferVec4UINT8, arg0: int, arg1: inviwopy.data.BufferUsage) -> None

  3. __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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.InterpolationType) int
__init__(self: inviwopy.data.InterpolationType, value: int) None
__int__(self: inviwopy.data.InterpolationType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Linear = <InterpolationType.Linear: 0>
Nearest = <InterpolationType.Nearest: 1>
property name
property value
class inviwopy.data.IsoValueCollection

Bases: TFPrimitiveSet

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.data.IsoValueCollection, values: list[inviwopy.data.TFPrimitiveData] = [], type: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>) -> None

  2. __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.

  1. __init__(self: inviwopy.data.Layer, arg0: inviwo::LayerRepresentation) -> None

  2. __init__(self: inviwopy.data.Layer, arg0: inviwopy.glm.size2_t, arg1: inviwopy.data.formats.DataFormat) -> None

  3. __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

  4. __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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.LayerFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Layer]
__init__(self: inviwopy.data.LayerFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F49330>) None
changedAndData(self: inviwopy.data.LayerFlatMultiInport) inviwopy.data.LayerFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.LayerFlatMultiInport) inviwopy.data.LayerFlatMultiInport.DataGenerator
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.LayerInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Layer]
__init__(self: inviwopy.data.LayerInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5DB30F0>) None
changedAndData(self: inviwopy.data.LayerInport) inviwopy.data.LayerInport.ChangedAndDataGenerator
data(self: inviwopy.data.LayerInport) inviwopy.data.LayerInport.DataGenerator
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.LayerMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Layer]
__init__(self: inviwopy.data.LayerMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5DD11F0>) None
changedAndData(self: inviwopy.data.LayerMultiInport) inviwopy.data.LayerMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.LayerMultiInport) inviwopy.data.LayerMultiInport.DataGenerator
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 0x000001F4A5DE9EF0>) 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.

  1. __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

  2. __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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.LayerType) int
__init__(self: inviwopy.data.LayerType, value: int) None
__int__(self: inviwopy.data.LayerType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
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.

  1. __init__(self: inviwopy.data.Mesh) -> None

  2. __init__(self: inviwopy.data.Mesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None

  3. __init__(self: inviwopy.data.Mesh, meshInfo: inviwopy.data.MeshInfo) -> None

__repr__(self: inviwopy.data.Mesh) str
addBuffer(*args, **kwargs)

Overloaded function.

  1. addBuffer(self: inviwopy.data.Mesh, arg0: inviwopy.data.BufferInfo, arg1: inviwopy.data.Buffer) -> None

  2. 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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Mesh]
__init__(self: inviwopy.data.MeshFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5EF8EB0>) None
changedAndData(self: inviwopy.data.MeshFlatMultiInport) inviwopy.data.MeshFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.MeshFlatMultiInport) inviwopy.data.MeshFlatMultiInport.DataGenerator
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.

  1. __init__(self: inviwopy.data.MeshInfo) -> None

  2. __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 0x000001F4A5E862B0>) None
changedAndData(self: inviwopy.data.MeshInport) inviwopy.data.MeshInport.ChangedAndDataGenerator
data(self: inviwopy.data.MeshInport) inviwopy.data.MeshInport.DataGenerator
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Mesh]
__init__(self: inviwopy.data.MeshMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F2EEB0>) None
changedAndData(self: inviwopy.data.MeshMultiInport) inviwopy.data.MeshMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.MeshMultiInport) inviwopy.data.MeshMultiInport.DataGenerator
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 0x000001F4A5DDAE30>) 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.

  1. __delitem__(self: inviwopy.data.MeshSequence, arg0: int) -> None

Delete the list elements at index i

  1. __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.

  1. __getitem__(self: inviwopy.data.MeshSequence, s: slice) -> inviwopy.data.MeshSequence

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.data.MeshSequence, arg0: int) -> inviwopy.data.Mesh

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.data.MeshSequence) -> None

  2. __init__(self: inviwopy.data.MeshSequence, arg0: inviwopy.data.MeshSequence) -> None

Copy constructor

  1. __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.

  1. __setitem__(self: inviwopy.data.MeshSequence, arg0: int, arg1: inviwopy.data.Mesh) -> None

  2. __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.

  1. extend(self: inviwopy.data.MeshSequence, L: inviwopy.data.MeshSequence) -> None

Extend the list by appending all the items in the given list

  1. 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.

  1. pop(self: inviwopy.data.MeshSequence) -> inviwopy.data.Mesh

Remove and return the last item

  1. 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

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.MeshSequence]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceFlatMultiInport.DataGenerator) inviwopy.data.MeshSequence
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.MeshSequence]
__init__(self: inviwopy.data.MeshSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F65870>) 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
outportAndData(self: inviwopy.data.MeshSequenceFlatMultiInport) inviwopy.data.MeshSequenceFlatMultiInport.OutportAndDataGenerator
class inviwopy.data.MeshSequenceInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.MeshSequence]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceInport.DataGenerator) inviwopy.data.MeshSequence
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.MeshSequence]
__init__(self: inviwopy.data.MeshSequenceInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F11430>) None
changedAndData(self: inviwopy.data.MeshSequenceInport) inviwopy.data.MeshSequenceInport.ChangedAndDataGenerator
data(self: inviwopy.data.MeshSequenceInport) inviwopy.data.MeshSequenceInport.DataGenerator
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

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.MeshSequence]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceMultiInport.DataGenerator) inviwopy.data.MeshSequence
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshSequenceMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.MeshSequence]
__init__(self: inviwopy.data.MeshSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5EF93B0>) 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
outportAndData(self: inviwopy.data.MeshSequenceMultiInport) inviwopy.data.MeshSequenceMultiInport.OutportAndDataGenerator
class inviwopy.data.MeshSequenceOutport

Bases: Outport

__init__(self: inviwopy.data.MeshSequenceOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F67FB0>) 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.

  1. __init__(self: inviwopy.data.PosTexColorMesh) -> None

  2. __init__(self: inviwopy.data.PosTexColorMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None

  3. __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.

  1. addVertex(self: inviwopy.data.PosTexColorMesh, arg0: inviwopy.glm.vec3, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec4) -> int

  2. 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.

  1. setVertex(self: inviwopy.data.PosTexColorMesh, arg0: int, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec4) -> None

  2. 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.

  1. __init__(self: inviwopy.data.SphereMesh) -> None

  2. __init__(self: inviwopy.data.SphereMesh, dt: inviwopy.data.DrawType = <DrawType.Points: 1>, ct: inviwopy.data.ConnectivityType = <ConnectivityType.Unconnected: 0>) -> None

  3. __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.

  1. addVertex(self: inviwopy.data.SphereMesh, arg0: inviwopy.glm.vec3, arg1: float, arg2: inviwopy.glm.vec4) -> int

  2. 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.

  1. setVertex(self: inviwopy.data.SphereMesh, arg0: int, arg1: inviwopy.glm.vec3, arg2: float, arg3: inviwopy.glm.vec4) -> None

  2. 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.

  1. __init__(self: inviwopy.data.SwizzleMask) -> None

  2. __init__(self: inviwopy.data.SwizzleMask, arg0: inviwopy.data.SwizzleMask) -> None

  3. __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.

  1. __init__(self: inviwopy.data.TFPrimitive, pos: float = 0.0, color: inviwopy.glm.vec4 = [0 0 0 0]) -> None

  2. __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.

  1. setPositionAlpha(self: inviwopy.data.TFPrimitive, arg0: float, arg1: float) -> None

  2. 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.

  1. __init__(self: inviwopy.data.TFPrimitiveData) -> None

  2. __init__(self: inviwopy.data.TFPrimitiveData, arg0: float, arg1: inviwopy.glm.vec4) -> None

  3. __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.

  1. add(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.data.TFPrimitive) -> inviwopy.data.TFPrimitive

  2. add(self: inviwopy.data.TFPrimitiveSet, arg0: float, arg1: inviwopy.glm.vec4) -> inviwopy.data.TFPrimitive

  3. add(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.glm.dvec2) -> inviwopy.data.TFPrimitive

  4. add(self: inviwopy.data.TFPrimitiveSet, arg0: inviwopy.data.TFPrimitiveData) -> inviwopy.data.TFPrimitive

  5. 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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.TFPrimitiveSetType) int
__init__(self: inviwopy.data.TFPrimitiveSetType, value: int) None
__int__(self: inviwopy.data.TFPrimitiveSetType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Absolute = <TFPrimitiveSetType.Absolute: 1>
Relative = <TFPrimitiveSetType.Relative: 0>
property name
property value
class inviwopy.data.TransferFunction

Bases: TFPrimitiveSet

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.data.TransferFunction) -> None

  2. __init__(self: inviwopy.data.TransferFunction, values: list[inviwopy.data.TFPrimitiveData]) -> None

  3. __init__(self: inviwopy.data.TransferFunction, values: list[inviwopy.data.TFPrimitiveData], type: inviwopy.data.TFPrimitiveSetType) -> None

  4. __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.

  1. __init__(self: inviwopy.data.Volume, arg0: inviwo::VolumeRepresentation) -> None

  2. __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

  3. __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 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 ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.Volume]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeFlatMultiInport.DataGenerator) inviwopy.data.Volume
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Volume]
__init__(self: inviwopy.data.VolumeFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F11070>) None
changedAndData(self: inviwopy.data.VolumeFlatMultiInport) inviwopy.data.VolumeFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.VolumeFlatMultiInport) inviwopy.data.VolumeFlatMultiInport.DataGenerator
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Volume]
__init__(self: inviwopy.data.VolumeInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5EC08B0>) None
changedAndData(self: inviwopy.data.VolumeInport) inviwopy.data.VolumeInport.ChangedAndDataGenerator
data(self: inviwopy.data.VolumeInport) inviwopy.data.VolumeInport.DataGenerator
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
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.Volume]
__init__(self: inviwopy.data.VolumeMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5DD2D30>) None
changedAndData(self: inviwopy.data.VolumeMultiInport) inviwopy.data.VolumeMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.VolumeMultiInport) inviwopy.data.VolumeMultiInport.DataGenerator
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 0x000001F4A5E79AB0>) 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.

  1. __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

  2. __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.

  1. __init__(self: inviwopy.data.VolumeSequence) -> None

  2. __init__(self: inviwopy.data.VolumeSequence, volumes: std::span<std::shared_ptr<inviwo::Volume const >,-1>) -> None

  3. __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

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.VolumeSequence]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceFlatMultiInport.DataGenerator) inviwopy.data.VolumeSequence
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]
__init__(self: inviwopy.data.VolumeSequenceFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5DDB4F0>) None
changedAndData(self: inviwopy.data.VolumeSequenceFlatMultiInport) inviwopy.data.VolumeSequenceFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.data.VolumeSequenceFlatMultiInport) inviwopy.data.VolumeSequenceFlatMultiInport.DataGenerator
getData(self: inviwopy.data.VolumeSequenceFlatMultiInport) inviwopy.data.VolumeSequence
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
outportAndData(self: inviwopy.data.VolumeSequenceFlatMultiInport) inviwopy.data.VolumeSequenceFlatMultiInport.OutportAndDataGenerator
class inviwopy.data.VolumeSequenceInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.VolumeSequence]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceInport.DataGenerator) inviwopy.data.VolumeSequence
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]
__init__(self: inviwopy.data.VolumeSequenceInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5E5CD70>) None
changedAndData(self: inviwopy.data.VolumeSequenceInport) inviwopy.data.VolumeSequenceInport.ChangedAndDataGenerator
data(self: inviwopy.data.VolumeSequenceInport) inviwopy.data.VolumeSequenceInport.DataGenerator
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

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.data.VolumeSequence]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceMultiInport.DataGenerator) inviwopy.data.VolumeSequence
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]
__init__(self: inviwopy.data.VolumeSequenceMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5DD34B0>) 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
outportAndData(self: inviwopy.data.VolumeSequenceMultiInport) inviwopy.data.VolumeSequenceMultiInport.OutportAndDataGenerator
class inviwopy.data.VolumeSequenceOutport

Bases: Outport

__init__(self: inviwopy.data.VolumeSequenceOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001F4A5F13630>) 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

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.data.Wrapping) int
__init__(self: inviwopy.data.Wrapping, value: int) None
__int__(self: inviwopy.data.Wrapping) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Clamp = <Wrapping.Clamp: 0>
Mirror = <Wrapping.Mirror: 2>
Repeat = <Wrapping.Repeat: 1>
property name
property value