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 0x00000200C9C26F30>) 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 0x00000200C9C087F0>) 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 0x00000200C9AD90B0>) 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 0x00000200C9ABC970>) 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 0x00000200C9C64EF0>) 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 0x00000200C9ABF9B0>) 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 0x00000200C38F7AB0>) 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 0x00000200C9B5D030>) 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 0x00000200C9AD2470>) 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 0x00000200C9B475F0>) 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 0x00000200C9C26C30>) 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 0x00000200C9C251F0>) 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 0x00000200C9B95970>) 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 0x00000200C9C991B0>) 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 0x00000200C9BF3EB0>) 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 0x00000200C9C99C70>) 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 0x00000200C9B72930>) 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 0x00000200C9C99630>) 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 0x00000200C9C659F0>) 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__