inviwopy.data

Inviwo Data Structures

Classes

Axis

BasicMesh

BasicMeshVertex

Buffer

BufferFLOAT16

BufferFLOAT32

BufferFLOAT64

BufferFlatMultiInport

BufferINT16

BufferINT32

BufferINT64

BufferINT8

BufferInfo

BufferInport

BufferMultiInport

BufferOutport

BufferTarget

Members:

BufferType

Members:

BufferUINT16

BufferUINT32

BufferUINT64

BufferUINT8

BufferUsage

Members:

BufferVec2FLOAT16

BufferVec2FLOAT32

BufferVec2FLOAT64

BufferVec2INT16

BufferVec2INT32

BufferVec2INT64

BufferVec2INT8

BufferVec2UINT16

BufferVec2UINT32

BufferVec2UINT64

BufferVec2UINT8

BufferVec3FLOAT16

BufferVec3FLOAT32

BufferVec3FLOAT64

BufferVec3INT16

BufferVec3INT32

BufferVec3INT64

BufferVec3INT8

BufferVec3UINT16

BufferVec3UINT32

BufferVec3UINT64

BufferVec3UINT8

BufferVec4FLOAT16

BufferVec4FLOAT32

BufferVec4FLOAT64

BufferVec4INT16

BufferVec4INT32

BufferVec4INT64

BufferVec4INT8

BufferVec4UINT16

BufferVec4UINT32

BufferVec4UINT64

BufferVec4UINT8

Camera

ConnectivityType

Members:

DataMapper

DrawType

Members:

Image

ImageChannel

Members:

ImageInport

ImageMultiInport

ImageOutport

IndexBufferFLOAT16

IndexBufferFLOAT32

IndexBufferFLOAT64

IndexBufferINT16

IndexBufferINT32

IndexBufferINT64

IndexBufferINT8

IndexBufferUINT16

IndexBufferUINT32

IndexBufferUINT64

IndexBufferUINT8

IndexBufferVec2FLOAT16

IndexBufferVec2FLOAT32

IndexBufferVec2FLOAT64

IndexBufferVec2INT16

IndexBufferVec2INT32

IndexBufferVec2INT64

IndexBufferVec2INT8

IndexBufferVec2UINT16

IndexBufferVec2UINT32

IndexBufferVec2UINT64

IndexBufferVec2UINT8

IndexBufferVec3FLOAT16

IndexBufferVec3FLOAT32

IndexBufferVec3FLOAT64

IndexBufferVec3INT16

IndexBufferVec3INT32

IndexBufferVec3INT64

IndexBufferVec3INT8

IndexBufferVec3UINT16

IndexBufferVec3UINT32

IndexBufferVec3UINT64

IndexBufferVec3UINT8

IndexBufferVec4FLOAT16

IndexBufferVec4FLOAT32

IndexBufferVec4FLOAT64

IndexBufferVec4INT16

IndexBufferVec4INT32

IndexBufferVec4INT64

IndexBufferVec4INT8

IndexBufferVec4UINT16

IndexBufferVec4UINT32

IndexBufferVec4UINT64

IndexBufferVec4UINT8

InterpolationType

Members:

IsoValueCollection

Layer

LayerType

Members:

Mesh

MeshFlatMultiInport

MeshInfo

MeshInport

MeshMultiInport

MeshOutport

OrthographicCamera

PerspectiveCamera

SkewedPerspectiveCamera

SwizzleMask

TFPrimitive

TFPrimitiveData

TFPrimitiveSet

TFPrimitiveSetType

Members:

TransferFunction

Unit

Volume

VolumeFlatMultiInport

VolumeInport

VolumeMultiInport

VolumeOutport

VolumeSequence

VolumeSequenceFlatMultiInport

VolumeSequenceInport

VolumeSequenceMultiInport

VolumeSequenceOutport

Wrapping

Members:

class inviwopy.data.Axis

Bases: pybind11_builtins.pybind11_object

__init__(self: inviwopy.data.Axis, arg0: str, arg1: inviwopy.data.Unit) None
property name
property unit
class inviwopy.data.BasicMesh

Bases: inviwopy.data.Mesh

__init__(self: inviwopy.data.BasicMesh) None
addIndexBuffer(self: inviwopy.data.BasicMesh, arg0: inviwopy.data.DrawType, arg1: inviwopy.data.ConnectivityType) inviwopy.data.IndexBufferUINT32
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
getColors(self: inviwopy.data.BasicMesh) inviwopy.data.BufferVec4FLOAT32
getNormals(self: inviwopy.data.BasicMesh) inviwopy.data.BufferVec3FLOAT32
getTexCoords(self: inviwopy.data.BasicMesh) inviwopy.data.BufferVec3FLOAT32
getVertices(self: inviwopy.data.BasicMesh) inviwopy.data.BufferVec3FLOAT32
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

setVertexColor(self: inviwopy.data.BasicMesh, arg0: int, arg1: inviwopy.glm.vec4) None
setVertexNormal(self: inviwopy.data.BasicMesh, arg0: int, arg1: inviwopy.glm.vec3) None
setVertexPosition(self: inviwopy.data.BasicMesh, arg0: int, arg1: inviwopy.glm.vec3) None
setVertexTexCoord(self: inviwopy.data.BasicMesh, arg0: int, arg1: inviwopy.glm.vec3) None
class inviwopy.data.BasicMeshVertex

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

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

  2. __init__(self: inviwopy.data.BasicMeshVertex, arg0: inviwopy.glm.vec3, arg1: inviwopy.glm.vec3, arg2: inviwopy.glm.vec3, arg3: inviwopy.glm.vec4) -> None

class inviwopy.data.Buffer

Bases: pybind11_builtins.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.BufferFLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.BufferFLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferFlatMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Buffer]
__init__(self: inviwopy.data.BufferFlatMultiInport, arg0: str) 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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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_builtins.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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Buffer]
__init__(self: inviwopy.data.BufferInport, arg0: str) 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.BufferMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Buffer]
__init__(self: inviwopy.data.BufferMultiInport, arg0: str) 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: inviwopy.Outport

__init__(self: inviwopy.data.BufferOutport, arg0: str) 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_builtins.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__()

name(self: handle) -> str

Data = <BufferTarget.Data: 0>
Index = <BufferTarget.Index: 1>
property name
property value
class inviwopy.data.BufferType

Bases: pybind11_builtins.pybind11_object

Members:

PositionAttrib

NormalAttrib

ColorAttrib

TexCoordAttrib

CurvatureAttrib

IndexAttrib

RadiiAttrib

PickingAttrib

ScalarMetaAttrib

NumberOfBufferTypes

__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__()

name(self: handle) -> str

ColorAttrib = <BufferType.ColorAttrib: 2>
CurvatureAttrib = <BufferType.CurvatureAttrib: 4>
IndexAttrib = <BufferType.IndexAttrib: 5>
NormalAttrib = <BufferType.NormalAttrib: 1>
NumberOfBufferTypes = <BufferType.NumberOfBufferTypes: 9>
PickingAttrib = <BufferType.PickingAttrib: 7>
PositionAttrib = <BufferType.PositionAttrib: 0>
RadiiAttrib = <BufferType.RadiiAttrib: 6>
ScalarMetaAttrib = <BufferType.ScalarMetaAttrib: 8>
TexCoordAttrib = <BufferType.TexCoordAttrib: 3>
property name
property value
class inviwopy.data.BufferUINT16

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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_builtins.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__()

name(self: handle) -> str

Dynamic = <BufferUsage.Dynamic: 1>
Static = <BufferUsage.Static: 0>
property name
property value
class inviwopy.data.BufferVec2FLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.BufferVec2FLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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.BufferVec3FLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.BufferVec3FLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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.BufferVec4FLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.BufferVec4FLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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_builtins.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.ConnectivityType

Bases: pybind11_builtins.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__()

name(self: handle) -> 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_builtins.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_builtins.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__()

name(self: handle) -> 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_builtins.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_builtins.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__()

name(self: handle) -> 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.ImageInport.ChangedAndDataGenerator) Tuple[bool, inviwopy.data.Image]
class DataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.ImageInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Image]
__init__(self: inviwopy.data.ImageInport, arg0: str) 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.ImageMultiInport.ChangedAndDataGenerator) Tuple[bool, inviwopy.data.Image]
class DataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.ImageMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Image]
__init__(self: inviwopy.data.ImageMultiInport, arg0: str) 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: inviwopy.Outport

__init__(self: inviwopy.data.ImageOutport, arg0: str) 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.IndexBufferFLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.IndexBufferFLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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.IndexBufferVec2FLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.IndexBufferVec2FLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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.IndexBufferVec3FLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.IndexBufferVec3FLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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.IndexBufferVec4FLOAT16

Bases: inviwopy.data.Buffer

__init__(*args, **kwargs)

Overloaded function.

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

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

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

class inviwopy.data.IndexBufferVec4FLOAT32

Bases: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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: inviwopy.data.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_builtins.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__()

name(self: handle) -> str

Linear = <InterpolationType.Linear: 0>
Nearest = <InterpolationType.Nearest: 1>
property name
property value
class inviwopy.data.IsoValueCollection

Bases: inviwopy.data.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
load(self: inviwopy.data.IsoValueCollection, arg0: str) None
save(self: inviwopy.data.IsoValueCollection, arg0: str) None
class inviwopy.data.Layer

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

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

  2. __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: List[inviwopy.data.Wrapping[2]]) -> None

  3. __init__(self: inviwopy.data.Layer, arg0: numpy.ndarray) -> None

__repr__(self: inviwopy.data.Layer) str
clone(self: inviwopy.data.Layer) inviwopy.data.Layer
save(self: inviwopy.data.Layer, arg0: str) None
setDimensions(self: inviwopy.data.Layer, arg0: inviwopy.glm.size2_t) None
property data
property dimensions
property interpolation
property swizzlemask
property wrapping
class inviwopy.data.LayerType

Bases: pybind11_builtins.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__()

name(self: handle) -> str

Color = <LayerType.Color: 0>
Depth = <LayerType.Depth: 1>
Picking = <LayerType.Picking: 2>
property name
property value
class inviwopy.data.Mesh

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

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

  2. __init__(self: inviwopy.data.Mesh, dt: inviwopy.data.DrawType, ct: inviwopy.data.ConnectivityType) -> 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, arg0: inviwopy.data.DrawType, arg1: 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshFlatMultiInport.ChangedAndDataGenerator) Tuple[bool, inviwopy.data.Mesh]
class DataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshFlatMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Mesh]
__init__(self: inviwopy.data.MeshFlatMultiInport, arg0: str) 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_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

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

  2. __init__(self: inviwopy.data.MeshInfo, arg0: inviwopy.data.DrawType, arg1: inviwopy.data.ConnectivityType) -> None

__repr__(self: inviwopy.data.MeshInfo) str
property ct
property dt
class inviwopy.data.MeshInport

Bases: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshInport.ChangedAndDataGenerator) Tuple[bool, inviwopy.data.Mesh]
class DataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Mesh]
__init__(self: inviwopy.data.MeshInport, arg0: str) 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshMultiInport.ChangedAndDataGenerator) Tuple[bool, inviwopy.data.Mesh]
class DataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.MeshMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Mesh]
__init__(self: inviwopy.data.MeshMultiInport, arg0: str) 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: inviwopy.Outport

__init__(self: inviwopy.data.MeshOutport, arg0: str) 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.OrthographicCamera

Bases: inviwopy.data.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, width: float = 60.0, aspectRatio: float = 1.0) None
property width
class inviwopy.data.PerspectiveCamera

Bases: inviwopy.data.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, fieldOfView: float = 60.0, aspectRatio: float = 1.0) None
property fovy
class inviwopy.data.SkewedPerspectiveCamera

Bases: inviwopy.data.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, fieldOfView: float = 60.0, aspectRatio: float = 1.0, frustumOffset: inviwopy.glm.vec2 = [0 0]) None
property fovy
property offset
class inviwopy.data.SwizzleMask

Bases: pybind11_builtins.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_builtins.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_builtins.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_builtins.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
__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) -> None

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

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

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

  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_builtins.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__()

name(self: handle) -> str

Absolute = <TFPrimitiveSetType.Absolute: 1>
Relative = <TFPrimitiveSetType.Relative: 0>
property name
property value
class inviwopy.data.TransferFunction

Bases: inviwopy.data.TFPrimitiveSet

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.data.TransferFunction, textureSize: int = 1024) -> None

  2. __init__(self: inviwopy.data.TransferFunction, values: List[inviwopy.data.TFPrimitiveData] = [], textureSize: int = 1024) -> None

  3. __init__(self: inviwopy.data.TransferFunction, values: List[inviwopy.data.TFPrimitiveData] = [], type: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>, textureSize: int = 1024) -> None

  4. __init__(self: inviwopy.data.TransferFunction, values: list, type: inviwopy.data.TFPrimitiveSetType = <TFPrimitiveSetType.Relative: 0>, textureSize: int = 1024) -> None

__repr__(self: inviwopy.data.TransferFunction) str
clearMask(self: inviwopy.data.TransferFunction) None
load(self: inviwopy.data.TransferFunction, arg0: str) None
sample(self: inviwopy.data.TransferFunction, arg0: float) inviwopy.glm.vec4
save(self: inviwopy.data.TransferFunction, arg0: str) None
property mask
property textureSize
class inviwopy.data.Unit

Bases: pybind11_builtins.pybind11_object

__init__(self: inviwopy.data.Unit, arg0: str) None
to_string(self: inviwopy.data.Unit) str
class inviwopy.data.Volume

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

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

  2. __init__(self: inviwopy.data.Volume, arg0: inviwopy.glm.size3_t, arg1: inviwopy.data.formats.DataFormat, arg2: List[inviwopy.data.ImageChannel[4]], arg3: inviwopy.data.InterpolationType, arg4: List[inviwopy.data.Wrapping[3]]) -> None

  3. __init__(self: inviwopy.data.Volume, arg0: numpy.ndarray) -> None

__repr__(self: inviwopy.data.Volume) str
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
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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeFlatMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Volume]
__init__(self: inviwopy.data.VolumeFlatMultiInport, arg0: str) 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Volume]
__init__(self: inviwopy.data.VolumeInport, arg0: str) 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.Volume]
__init__(self: inviwopy.data.VolumeMultiInport, arg0: str) 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: inviwopy.Outport

__init__(self: inviwopy.data.VolumeOutport, arg0: str) 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.VolumeSequence

Bases: pybind11_builtins.pybind11_object

__bool__(self: inviwopy.data.VolumeSequence) bool

Check whether the list is nonempty

__contains__(self: inviwopy.data.VolumeSequence, x: inviwopy.data.Volume) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

  1. __delitem__(self: inviwopy.data.VolumeSequence, arg0: slice) -> None

Delete list elements using a slice object

__eq__(self: inviwopy.data.VolumeSequence, arg0: inviwopy.data.VolumeSequence) bool
__getitem__(*args, **kwargs)

Overloaded function.

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

Retrieve list elements using a slice object

  1. __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, arg0: inviwopy.data.VolumeSequence) -> None

Copy constructor

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

__iter__(self: inviwopy.data.VolumeSequence) Iterator
__len__(self: inviwopy.data.VolumeSequence) int
__ne__(self: inviwopy.data.VolumeSequence, arg0: inviwopy.data.VolumeSequence) bool
__repr__(self: inviwopy.data.VolumeSequence) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

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

  2. __setitem__(self: inviwopy.data.VolumeSequence, arg0: slice, arg1: inviwopy.data.VolumeSequence) -> None

Assign list elements using a slice object

append(self: inviwopy.data.VolumeSequence, x: inviwopy.data.Volume) None

Add an item to the end of the list

clear(self: inviwopy.data.VolumeSequence) None

Clear the contents

count(self: inviwopy.data.VolumeSequence, x: inviwopy.data.Volume) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.data.VolumeSequence, i: int, x: inviwopy.data.Volume) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.data.VolumeSequence) -> inviwopy.data.Volume

Remove and return the last item

  1. pop(self: inviwopy.data.VolumeSequence, i: int) -> inviwopy.data.Volume

Remove and return the item at index i

remove(self: inviwopy.data.VolumeSequence, x: inviwopy.data.Volume) None

Remove the first item from the list whose value is x. It is an error if there is no such item.

__hash__ = None
class inviwopy.data.VolumeSequenceFlatMultiInport

Bases: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceFlatMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]
__init__(self: inviwopy.data.VolumeSequenceFlatMultiInport, arg0: str) 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]
__init__(self: inviwopy.data.VolumeSequenceInport, arg0: str) 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: inviwopy.Inport

class ChangedAndDataGenerator

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

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

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.data.VolumeSequenceMultiInport.OutportAndDataGenerator) Tuple[inviwopy.Outport, inviwopy.data.VolumeSequence]
__init__(self: inviwopy.data.VolumeSequenceMultiInport, arg0: str) 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: inviwopy.Outport

__init__(self: inviwopy.data.VolumeSequenceOutport, arg0: str) 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_builtins.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__()

name(self: handle) -> str

Clamp = <Wrapping.Clamp: 0>
Mirror = <Wrapping.Mirror: 2>
Repeat = <Wrapping.Repeat: 1>
property name
property value