inviwopy

Core API

All the bindings for the Inviwo core classes, Processor, Property, Port etc.

Modules

data

Inviwo Data Structures

data.formats

Inviwo Data Formats

glm

GML vec and mat types

properties

Inviwo Properties

camerautil

Camera utilities

doc

Inviwo document classes

Functions

debugBreak()

getApp()

handlePythonOutput(arg0, arg1)

log(source, level, audience, file, function, ...)

logError(arg0)

logInfo(arg0)

logWarn(arg0)

md2doc(arg0)

unindentMd2doc(arg0)

Classes

CanvasProcessor

CodeState

Members:

ConsoleLogger

DataReader

DataReaderFactory

DataWriter

DataWriterFactory

Event

FileLogger

ImageDataReader

ImageDataWriter

Inport

InportVectorWrapper

InteractionEvent

InviwoApplication

InviwoModule

InviwoModuleFactoryObject

IsoValueCollectionDataReader

IsoValueCollectionDataWriter

IvwKey

Members:

KeyModifier

Members:

KeyModifiers

KeyModifiersIterator

KeyState

Members:

KeyStates

KeyStatesIterator

KeyboardEvent

LicenseInfo

LogAudience

Members:

LogCentral

LogLevel

Members:

LogVerbosity

Members:

Logger

MeshDataReader

MeshDataWriter

MessageBreakLevel

Members:

ModuleIdentifierWrapper

ModulePath

Members:

MouseButton

Members:

MouseButtons

MouseButtonsIterator

MouseEvent

MouseInteractionEvent

MouseState

Members:

MouseStates

MouseStatesIterator

Outport

OutportVectorWrapper

PathType

Members:

PickingEvent

PickingHoverState

Members:

PickingHoverStates

PickingHoverStatesIterator

PickingMapper

PickingPressItem

Members:

PickingPressItems

PickingPressItemsIterator

PickingPressState

Members:

PickingPressStates

PickingPressStatesIterator

PickingState

Members:

PickingStates

PickingStatesIterator

Port

PortConnection

Processor

ProcessorFactory

ProcessorFactoryObject

ProcessorInfo

ProcessorMetaData

ProcessorNetwork

ProcessorVecWrapper

ProcessorWidget

ProcessorWidgetFactory

ProcessorWidgetFactoryObject

PropertyLink

ProtectedModule

Members:

PythonInport

PythonOutport

ResizeEvent

Settings

Tag

Tags

TouchDevice

TouchDeviceType

Members:

TouchEvent

TouchPoint

TouchState

Members:

TouchStates

TouchStatesIterator

TransferFunctionDataReader

TransferFunctionDataWriter

Version

ViewEvent

ViewEventFitData

ViewEventFlipUp

VolumeDataReader

VolumeDataWriter

WheelEvent

dmat2VectorFlatMultiInport

dmat2VectorInport

dmat2VectorMultiInport

dmat2VectorOutport

dmat3VectorFlatMultiInport

dmat3VectorInport

dmat3VectorMultiInport

dmat3VectorOutport

dmat4VectorFlatMultiInport

dmat4VectorInport

dmat4VectorMultiInport

dmat4VectorOutport

doubleVector

doubleVectorFlatMultiInport

doubleVectorInport

doubleVectorMultiInport

doubleVectorOutport

dvec2Vector

dvec2VectorFlatMultiInport

dvec2VectorInport

dvec2VectorMultiInport

dvec2VectorOutport

dvec3Vector

dvec3VectorFlatMultiInport

dvec3VectorInport

dvec3VectorMultiInport

dvec3VectorOutport

dvec4Vector

dvec4VectorFlatMultiInport

dvec4VectorInport

dvec4VectorMultiInport

dvec4VectorOutport

floatVector

floatVectorFlatMultiInport

floatVectorInport

floatVectorMultiInport

floatVectorOutport

intVector

intVectorFlatMultiInport

intVectorInport

intVectorMultiInport

intVectorOutport

ivec2Vector

ivec2VectorFlatMultiInport

ivec2VectorInport

ivec2VectorMultiInport

ivec2VectorOutport

ivec3Vector

ivec3VectorFlatMultiInport

ivec3VectorInport

ivec3VectorMultiInport

ivec3VectorOutport

ivec4Vector

ivec4VectorFlatMultiInport

ivec4VectorInport

ivec4VectorMultiInport

ivec4VectorOutport

mat2VectorFlatMultiInport

mat2VectorInport

mat2VectorMultiInport

mat2VectorOutport

mat3VectorFlatMultiInport

mat3VectorInport

mat3VectorMultiInport

mat3VectorOutport

mat4VectorFlatMultiInport

mat4VectorInport

mat4VectorMultiInport

mat4VectorOutport

uintVector

uintVectorFlatMultiInport

uintVectorInport

uintVectorMultiInport

uintVectorOutport

uvec2Vector

uvec2VectorFlatMultiInport

uvec2VectorInport

uvec2VectorMultiInport

uvec2VectorOutport

uvec3Vector

uvec3VectorFlatMultiInport

uvec3VectorInport

uvec3VectorMultiInport

uvec3VectorOutport

uvec4Vector

uvec4VectorFlatMultiInport

uvec4VectorInport

uvec4VectorMultiInport

uvec4VectorOutport

vec2Vector

vec2VectorFlatMultiInport

vec2VectorInport

vec2VectorMultiInport

vec2VectorOutport

vec3Vector

vec3VectorFlatMultiInport

vec3VectorInport

vec3VectorMultiInport

vec3VectorOutport

vec4Vector

vec4VectorFlatMultiInport

vec4VectorInport

vec4VectorMultiInport

vec4VectorOutport

class inviwopy.CanvasProcessor

Bases: Processor

__init__(*args, **kwargs)
getUseCustomDimensions(self: inviwopy.CanvasProcessor) bool
snapshot(self: inviwopy.CanvasProcessor, arg0: os.PathLike) None
snapshotAsync(self: inviwopy.CanvasProcessor, arg0: os.PathLike) None
property customDimensions
property image
property ready
property size
class inviwopy.CodeState

Bases: pybind11_object

Members:

Broken

Experimental

Stable

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.CodeState) int
__init__(self: inviwopy.CodeState, value: int) None
__int__(self: inviwopy.CodeState) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Broken = <CodeState.Broken: 0>
Experimental = <CodeState.Experimental: 1>
Stable = <CodeState.Stable: 2>
property name
property value
class inviwopy.ConsoleLogger

Bases: Logger

__init__(self: inviwopy.ConsoleLogger) None
log(self: inviwopy.ConsoleLogger, arg0: str, arg1: inviwopy.LogLevel, arg2: inviwopy.LogAudience, arg3: str, arg4: str, arg5: int, arg6: str) None
class inviwopy.DataReader

Bases: pybind11_object

__init__(*args, **kwargs)
addExtension(self: inviwopy.DataReader, arg0: inviwopy.properties.FileExtension) None
clone(self: inviwopy.DataReader) inviwopy.DataReader
getOption(self: inviwopy.DataReader, arg0: str) std::any
setOption(self: inviwopy.DataReader, arg0: str, arg1: std::any) bool
property extensions
class inviwopy.DataReaderFactory

Bases: pybind11_object

__init__(*args, **kwargs)
create(*args, **kwargs)

Overloaded function.

  1. create(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.DataReader

  2. create(self: inviwopy.DataReaderFactory, arg0: str) -> inviwopy.DataReader

getExtensionsForImage(self: inviwopy.DataReaderFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForIsoValueCollection(self: inviwopy.DataReaderFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForMesh(self: inviwopy.DataReaderFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForTransferFunction(self: inviwopy.DataReaderFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForVolume(self: inviwopy.DataReaderFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getImageReader(*args, **kwargs)

Overloaded function.

  1. getImageReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.ImageDataReader

  2. getImageReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.ImageDataReader

  3. getImageReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.ImageDataReader

getIsoValueCollectionReader(*args, **kwargs)

Overloaded function.

  1. getIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.IsoValueCollectionDataReader

  2. getIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.IsoValueCollectionDataReader

  3. getIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.IsoValueCollectionDataReader

getMeshReader(*args, **kwargs)

Overloaded function.

  1. getMeshReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.MeshDataReader

  2. getMeshReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.MeshDataReader

  3. getMeshReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.MeshDataReader

getTransferFunctionReader(*args, **kwargs)

Overloaded function.

  1. getTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.TransferFunctionDataReader

  2. getTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.TransferFunctionDataReader

  3. getTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.TransferFunctionDataReader

getVolumeReader(*args, **kwargs)

Overloaded function.

  1. getVolumeReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.VolumeDataReader

  2. getVolumeReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.VolumeDataReader

  3. getVolumeReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.VolumeDataReader

hasImageReader(*args, **kwargs)

Overloaded function.

  1. hasImageReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool

  2. hasImageReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasIsoValueCollectionReader(*args, **kwargs)

Overloaded function.

  1. hasIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool

  2. hasIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasKey(*args, **kwargs)

Overloaded function.

  1. hasKey(self: inviwopy.DataReaderFactory, arg0: str) -> bool

  2. hasKey(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasMeshReader(*args, **kwargs)

Overloaded function.

  1. hasMeshReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool

  2. hasMeshReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasTransferFunctionReader(*args, **kwargs)

Overloaded function.

  1. hasTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool

  2. hasTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasVolumeReader(*args, **kwargs)

Overloaded function.

  1. hasVolumeReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool

  2. hasVolumeReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool

readImage(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: std::optional<inviwo::FileExtension>) inviwopy.data.Image
readIsoValueCollection(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: std::optional<inviwo::FileExtension>) inviwopy.data.IsoValueCollection
readMesh(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: std::optional<inviwo::FileExtension>) inviwopy.data.Mesh
readTransferFunction(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: std::optional<inviwo::FileExtension>) inviwopy.data.TransferFunction
readVolume(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: std::optional<inviwo::FileExtension>) inviwopy.data.Volume
class inviwopy.DataWriter

Bases: pybind11_object

__init__(*args, **kwargs)
addExtension(self: inviwopy.DataWriter, arg0: inviwopy.properties.FileExtension) None
clone(self: inviwopy.DataWriter) inviwopy.DataWriter
getOption(self: inviwopy.DataWriter, arg0: str) std::any
getOverwrite(self: inviwopy.DataWriter) inviwo::Overwrite
setOption(self: inviwopy.DataWriter, arg0: str, arg1: std::any) bool
setOverwrite(self: inviwopy.DataWriter, arg0: inviwo::Overwrite) None
property extensions
class inviwopy.DataWriterFactory

Bases: pybind11_object

__init__(*args, **kwargs)
create(*args, **kwargs)

Overloaded function.

  1. create(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.DataWriter

  2. create(self: inviwopy.DataWriterFactory, arg0: str) -> inviwopy.DataWriter

getExtensionsForImage(self: inviwopy.DataWriterFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForIsoValueCollection(self: inviwopy.DataWriterFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForMesh(self: inviwopy.DataWriterFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForTransferFunction(self: inviwopy.DataWriterFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getExtensionsForVolume(self: inviwopy.DataWriterFactory) std::vector<inviwo::FileExtension,std::allocator<inviwo::FileExtension> >
getImageWriter(*args, **kwargs)

Overloaded function.

  1. getImageWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.ImageDataWriter

  2. getImageWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.ImageDataWriter

  3. getImageWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.ImageDataWriter

getIsoValueCollectionWriter(*args, **kwargs)

Overloaded function.

  1. getIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.IsoValueCollectionDataWriter

  2. getIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.IsoValueCollectionDataWriter

  3. getIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.IsoValueCollectionDataWriter

getMeshWriter(*args, **kwargs)

Overloaded function.

  1. getMeshWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.MeshDataWriter

  2. getMeshWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.MeshDataWriter

  3. getMeshWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.MeshDataWriter

getTransferFunctionWriter(*args, **kwargs)

Overloaded function.

  1. getTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.TransferFunctionDataWriter

  2. getTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.TransferFunctionDataWriter

  3. getTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.TransferFunctionDataWriter

getVolumeWriter(*args, **kwargs)

Overloaded function.

  1. getVolumeWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.VolumeDataWriter

  2. getVolumeWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.VolumeDataWriter

  3. getVolumeWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.VolumeDataWriter

hasImageWriter(*args, **kwargs)

Overloaded function.

  1. hasImageWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool

  2. hasImageWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasIsoValueCollectionWriter(*args, **kwargs)

Overloaded function.

  1. hasIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool

  2. hasIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasKey(*args, **kwargs)

Overloaded function.

  1. hasKey(self: inviwopy.DataWriterFactory, arg0: str) -> bool

  2. hasKey(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasMeshWriter(*args, **kwargs)

Overloaded function.

  1. hasMeshWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool

  2. hasMeshWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasTransferFunctionWriter(*args, **kwargs)

Overloaded function.

  1. hasTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool

  2. hasTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool

hasVolumeWriter(*args, **kwargs)

Overloaded function.

  1. hasVolumeWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool

  2. hasVolumeWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool

writeImage(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.Image, arg1: os.PathLike, arg2: std::optional<inviwo::FileExtension>) bool
writeIsoValueCollection(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.IsoValueCollection, arg1: os.PathLike, arg2: std::optional<inviwo::FileExtension>) bool
writeMesh(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.Mesh, arg1: os.PathLike, arg2: std::optional<inviwo::FileExtension>) bool
writeTransferFunction(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.TransferFunction, arg1: os.PathLike, arg2: std::optional<inviwo::FileExtension>) bool
writeVolume(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.Volume, arg1: os.PathLike, arg2: std::optional<inviwo::FileExtension>) bool
class inviwopy.Event

Bases: pybind11_object

__init__(*args, **kwargs)
__repr__(self: inviwopy.Event) str
clone(self: inviwopy.Event) inviwopy.Event
getVisitedProcessors(self: inviwopy.Event) list[inviwopy.Processor]
hasBeenUsed(self: inviwopy.Event) bool
hasVisitedProcessor(self: inviwopy.Event, arg0: inviwopy.Processor) bool
hash(self: inviwopy.Event) int
markAsUnused(self: inviwopy.Event) bool
markAsUsed(self: inviwopy.Event) bool
markAsVisited(*args, **kwargs)

Overloaded function.

  1. markAsVisited(self: inviwopy.Event, arg0: inviwopy.Processor) -> bool

  2. markAsVisited(self: inviwopy.Event, arg0: inviwopy.Event) -> None

setUsed(self: inviwopy.Event, arg0: bool) bool
shouldPropagateTo(self: inviwopy.Event, arg0: inviwopy.Inport, arg1: inviwopy.Processor, arg2: inviwopy.Outport) bool
property used
class inviwopy.FileLogger

Bases: Logger

__init__(self: inviwopy.FileLogger, arg0: str) None
log(self: inviwopy.FileLogger, arg0: str, arg1: inviwopy.LogLevel, arg2: inviwopy.LogAudience, arg3: str, arg4: str, arg5: int, arg6: str) None
class inviwopy.ImageDataReader

Bases: DataReader

__init__(*args, **kwargs)
readData(*args, **kwargs)

Overloaded function.

  1. readData(self: inviwopy.ImageDataReader, arg0: os.PathLike) -> inviwopy.data.Image

  2. readData(self: inviwopy.ImageDataReader, arg0: os.PathLike, arg1: inviwo::MetaDataOwner) -> inviwopy.data.Image

class inviwopy.ImageDataWriter

Bases: DataWriter

__init__(*args, **kwargs)
writeData(self: inviwopy.ImageDataWriter, arg0: inviwopy.data.Image, arg1: os.PathLike) None
class inviwopy.Inport

Bases: Port

__init__(*args, **kwargs)
canConnectTo(self: inviwopy.Inport, arg0: inviwopy.Port) bool
connectTo(self: inviwopy.Inport, arg0: inviwo::Outport) None
disconnectFrom(self: inviwopy.Inport, arg0: inviwo::Outport) None
getChangedOutports(self: inviwopy.Inport) list[inviwo::Outport]
getConnectedOutport(self: inviwopy.Inport) inviwo::Outport
getConnectedOutports(self: inviwopy.Inport) list[inviwo::Outport]
getMaxNumberOfConnections(self: inviwopy.Inport) int
getNumberOfConnections(self: inviwopy.Inport) int
isChanged(self: inviwopy.Inport) bool
isConnectedTo(self: inviwopy.Inport, arg0: inviwo::Outport) bool
onChangeScoped(self: inviwopy.Inport, arg0: std::function<void __cdecl(void)>) std::function<void __cdecl(void)>
onConnectScoped(self: inviwopy.Inport, arg0: std::function<void __cdecl(inviwo::Outport * __ptr64)>) std::function<void __cdecl(inviwo::Outport * __ptr64)>
onDisconnectScoped(self: inviwopy.Inport, arg0: std::function<void __cdecl(inviwo::Outport * __ptr64)>) std::function<void __cdecl(inviwo::Outport * __ptr64)>
onInvalidScoped(self: inviwopy.Inport, arg0: std::function<void __cdecl(void)>) std::function<void __cdecl(void)>
property optional
class inviwopy.InportVectorWrapper

Bases: pybind11_object

__contains__(self: inviwopy.InportVectorWrapper, arg0: str) bool
__dir__(self: inviwopy.InportVectorWrapper) list[str]
__getattr__(self: inviwopy.InportVectorWrapper, arg0: str) inviwopy.Inport
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.InportVectorWrapper, arg0: str) -> inviwopy.Inport

  2. __getitem__(self: inviwopy.InportVectorWrapper, arg0: int) -> inviwopy.Inport

__init__(*args, **kwargs)
__len__(self: inviwopy.InportVectorWrapper) int
__repr__(self: inviwopy.InportVectorWrapper) str
class inviwopy.InteractionEvent

Bases: Event

__init__(*args, **kwargs)
modifierNames(self: inviwopy.InteractionEvent) str
modifiers(self: inviwopy.InteractionEvent) inviwopy.KeyModifiers
setModifiers(self: inviwopy.InteractionEvent, arg0: inviwopy.KeyModifiers) None
setToolTip(self: inviwopy.InteractionEvent, arg0: str) None
class inviwopy.InviwoApplication

Bases: pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.InviwoApplication) -> None

  2. __init__(self: inviwopy.InviwoApplication, arg0: str) -> None

getBasePath(self: inviwopy.InviwoApplication) os.PathLike
getModuleByIdentifier(self: inviwopy.InviwoApplication, arg0: str) inviwo::InviwoModule
getModuleSettings(self: inviwopy.InviwoApplication) list[inviwo::Settings]
getOutputPath(self: inviwopy.InviwoApplication) os.PathLike
getPath(self: inviwopy.InviwoApplication, pathType: inviwopy.PathType, suffix: str = '', createFolder: bool = False) os.PathLike
getPoolSize(self: inviwopy.InviwoApplication) int
registerModules(self: inviwopy.InviwoApplication, arg0: list[inviwo::InviwoModuleFactoryObject]) None
registerRuntimeModules(*args, **kwargs)

Overloaded function.

  1. registerRuntimeModules(self: inviwopy.InviwoApplication) -> None

  2. registerRuntimeModules(self: inviwopy.InviwoApplication, arg0: Callable[[str], bool]) -> None

resizePool(self: inviwopy.InviwoApplication, arg0: int) None
runningBackgroundJobs(self: inviwopy.InviwoApplication) int
setProgressCallback(self: inviwopy.InviwoApplication, arg0: Callable[[str], None]) None
waitForPool(self: inviwopy.InviwoApplication) None
property basePath
property dataReaderFactory
property dataWriterFactory
property displayName
property modules
property network

Get the processor network

property processorFactory
property propertyFactory
class inviwopy.InviwoModule

Bases: pybind11_object

__init__(self: inviwopy.InviwoModule, arg0: inviwopy.InviwoApplication, arg1: str) None
__repr__(self: inviwopy.InviwoModule) str
getPath(self: inviwopy.InviwoModule, arg0: inviwopy.ModulePath) os.PathLike
registerProcessor(self: inviwopy.InviwoModule, arg0: object) None
property description
property identifier
property path
property version
class inviwopy.InviwoModuleFactoryObject

Bases: pybind11_object

__init__(self: inviwopy.InviwoModuleFactoryObject, name: str, version: inviwopy.Version, description: str = '', srcPath: os.PathLike = WindowsPath('.'), inviwoCoreVersion: inviwopy.Version, dependencies: list[str] = [], dependenciesVersion: list[inviwopy.Version] = [], aliases: list[str] = [], licenses: list[inviwopy.LicenseInfo] = [], protectedModule: inviwopy.ProtectedModule = <ProtectedModule.off: 1>) None
__repr__(self: inviwopy.InviwoModuleFactoryObject) str
create(self: inviwopy.InviwoModuleFactoryObject, arg0: inviwopy.InviwoApplication) inviwopy.InviwoModule
property aliases
property dependencies
property description
property inviwoCoreVersion
property licenses
property name
property protectedModule
property version
class inviwopy.IsoValueCollectionDataReader

Bases: DataReader

__init__(*args, **kwargs)
readData(*args, **kwargs)

Overloaded function.

  1. readData(self: inviwopy.IsoValueCollectionDataReader, arg0: os.PathLike) -> inviwopy.data.IsoValueCollection

  2. readData(self: inviwopy.IsoValueCollectionDataReader, arg0: os.PathLike, arg1: inviwo::MetaDataOwner) -> inviwopy.data.IsoValueCollection

class inviwopy.IsoValueCollectionDataWriter

Bases: DataWriter

__init__(*args, **kwargs)
writeData(self: inviwopy.IsoValueCollectionDataWriter, arg0: inviwopy.data.IsoValueCollection, arg1: os.PathLike) None
class inviwopy.IvwKey

Bases: pybind11_object

Members:

Undefined

Unknown

Space

Exclam

QuoteDbl

NumberSign

Dollar

Percent

Ampersand

Apostrophe

ParenLeft

ParenRight

Asterisk

Plus

Comma

Minus

Period

Slash

Num0

Num1

Num2

Num3

Num4

Num5

Num6

Num7

Num8

Num9

Colon

Semicolon

Less

Equal

Greater

Question

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

BracketLeft

Backslash

BracketRight

GraveAccent

AsciiCircum

Underscore

BraceLeft

Bar

BraceRight

AsciiTilde

World1

World2

Escape

Enter

Tab

Backspace

Insert

Delete

Right

Left

Down

Up

PageUp

PageDown

Home

End

CapsLock

ScrollLock

NumLock

PrintScreen

Pause

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

F13

F14

F15

F16

F17

F18

F19

F20

F21

F22

F23

F24

F25

KP0

KP1

KP2

KP3

KP4

KP5

KP6

KP7

KP8

KP9

KPDecimal

KPDivide

KPMultiply

KPSubtract

KPAdd

KPEnter

KPEqual

LeftShift

LeftControl

LeftAlt

LeftSuper

RightShift

RightControl

RightAlt

RightSuper

Menu

LeftMeta

RightMeta

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.IvwKey) int
__init__(self: inviwopy.IvwKey, value: int) None
__int__(self: inviwopy.IvwKey) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
A = <IvwKey.A: 65>
Ampersand = <IvwKey.Ampersand: 38>
Apostrophe = <IvwKey.Apostrophe: 39>
AsciiCircum = <IvwKey.AsciiCircum: 94>
AsciiTilde = <IvwKey.AsciiTilde: 126>
Asterisk = <IvwKey.Asterisk: 42>
B = <IvwKey.B: 66>
Backslash = <IvwKey.Backslash: 92>
Backspace = <IvwKey.Backspace: 259>
Bar = <IvwKey.Bar: 124>
BraceLeft = <IvwKey.BraceLeft: 123>
BraceRight = <IvwKey.BraceRight: 125>
BracketLeft = <IvwKey.BracketLeft: 91>
BracketRight = <IvwKey.BracketRight: 93>
C = <IvwKey.C: 67>
CapsLock = <IvwKey.CapsLock: 280>
Colon = <IvwKey.Colon: 58>
Comma = <IvwKey.Comma: 44>
D = <IvwKey.D: 68>
Delete = <IvwKey.Delete: 261>
Dollar = <IvwKey.Dollar: 36>
Down = <IvwKey.Down: 264>
E = <IvwKey.E: 69>
End = <IvwKey.End: 269>
Enter = <IvwKey.Enter: 257>
Equal = <IvwKey.Equal: 61>
Escape = <IvwKey.Escape: 256>
Exclam = <IvwKey.Exclam: 33>
F = <IvwKey.F: 70>
F1 = <IvwKey.F1: 290>
F10 = <IvwKey.F10: 299>
F11 = <IvwKey.F11: 300>
F12 = <IvwKey.F12: 301>
F13 = <IvwKey.F13: 302>
F14 = <IvwKey.F14: 303>
F15 = <IvwKey.F15: 304>
F16 = <IvwKey.F16: 305>
F17 = <IvwKey.F17: 306>
F18 = <IvwKey.F18: 307>
F19 = <IvwKey.F19: 308>
F2 = <IvwKey.F2: 291>
F20 = <IvwKey.F20: 309>
F21 = <IvwKey.F21: 310>
F22 = <IvwKey.F22: 311>
F23 = <IvwKey.F23: 312>
F24 = <IvwKey.F24: 313>
F25 = <IvwKey.F25: 314>
F3 = <IvwKey.F3: 292>
F4 = <IvwKey.F4: 293>
F5 = <IvwKey.F5: 294>
F6 = <IvwKey.F6: 295>
F7 = <IvwKey.F7: 296>
F8 = <IvwKey.F8: 297>
F9 = <IvwKey.F9: 298>
G = <IvwKey.G: 71>
GraveAccent = <IvwKey.GraveAccent: 96>
Greater = <IvwKey.Greater: 62>
H = <IvwKey.H: 72>
Home = <IvwKey.Home: 268>
I = <IvwKey.I: 73>
Insert = <IvwKey.Insert: 260>
J = <IvwKey.J: 74>
K = <IvwKey.K: 75>
KP0 = <IvwKey.KP0: 320>
KP1 = <IvwKey.KP1: 321>
KP2 = <IvwKey.KP2: 322>
KP3 = <IvwKey.KP3: 323>
KP4 = <IvwKey.KP4: 324>
KP5 = <IvwKey.KP5: 325>
KP6 = <IvwKey.KP6: 326>
KP7 = <IvwKey.KP7: 327>
KP8 = <IvwKey.KP8: 328>
KP9 = <IvwKey.KP9: 329>
KPAdd = <IvwKey.KPAdd: 334>
KPDecimal = <IvwKey.KPDecimal: 330>
KPDivide = <IvwKey.KPDivide: 331>
KPEnter = <IvwKey.KPEnter: 335>
KPEqual = <IvwKey.KPEqual: 336>
KPMultiply = <IvwKey.KPMultiply: 332>
KPSubtract = <IvwKey.KPSubtract: 333>
L = <IvwKey.L: 76>
Left = <IvwKey.Left: 263>
LeftAlt = <IvwKey.LeftAlt: 342>
LeftControl = <IvwKey.LeftControl: 341>
LeftMeta = <IvwKey.LeftMeta: 349>
LeftShift = <IvwKey.LeftShift: 340>
LeftSuper = <IvwKey.LeftSuper: 343>
Less = <IvwKey.Less: 60>
M = <IvwKey.M: 77>
Menu = <IvwKey.Menu: 348>
Minus = <IvwKey.Minus: 45>
N = <IvwKey.N: 78>
Num0 = <IvwKey.Num0: 48>
Num1 = <IvwKey.Num1: 49>
Num2 = <IvwKey.Num2: 50>
Num3 = <IvwKey.Num3: 51>
Num4 = <IvwKey.Num4: 52>
Num5 = <IvwKey.Num5: 53>
Num6 = <IvwKey.Num6: 54>
Num7 = <IvwKey.Num7: 55>
Num8 = <IvwKey.Num8: 56>
Num9 = <IvwKey.Num9: 57>
NumLock = <IvwKey.NumLock: 282>
NumberSign = <IvwKey.NumberSign: 35>
O = <IvwKey.O: 79>
P = <IvwKey.P: 80>
PageDown = <IvwKey.PageDown: 267>
PageUp = <IvwKey.PageUp: 266>
ParenLeft = <IvwKey.ParenLeft: 40>
ParenRight = <IvwKey.ParenRight: 41>
Pause = <IvwKey.Pause: 284>
Percent = <IvwKey.Percent: 37>
Period = <IvwKey.Period: 46>
Plus = <IvwKey.Plus: 43>
PrintScreen = <IvwKey.PrintScreen: 283>
Q = <IvwKey.Q: 81>
Question = <IvwKey.Question: 63>
QuoteDbl = <IvwKey.QuoteDbl: 34>
R = <IvwKey.R: 82>
Right = <IvwKey.Right: 262>
RightAlt = <IvwKey.RightAlt: 346>
RightControl = <IvwKey.RightControl: 345>
RightMeta = <IvwKey.RightMeta: 350>
RightShift = <IvwKey.RightShift: 344>
RightSuper = <IvwKey.RightSuper: 347>
S = <IvwKey.S: 83>
ScrollLock = <IvwKey.ScrollLock: 281>
Semicolon = <IvwKey.Semicolon: 59>
Slash = <IvwKey.Slash: 47>
Space = <IvwKey.Space: 32>
T = <IvwKey.T: 84>
Tab = <IvwKey.Tab: 258>
U = <IvwKey.U: 85>
Undefined = <IvwKey.Undefined: -2>
Underscore = <IvwKey.Underscore: 95>
Unknown = <IvwKey.Unknown: -1>
Up = <IvwKey.Up: 265>
V = <IvwKey.V: 86>
W = <IvwKey.W: 87>
World1 = <IvwKey.World1: 161>
World2 = <IvwKey.World2: 162>
X = <IvwKey.X: 88>
Y = <IvwKey.Y: 89>
Z = <IvwKey.Z: 90>
property name
property value
class inviwopy.KeyModifier

Bases: pybind11_object

Members:

NoModifier

Control

Shift

Alt

Super

Menu

Meta

__and__(self: inviwopy.KeyModifier, arg0: inviwopy.KeyModifier) inviwopy.KeyModifiers
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.KeyModifier) int
__init__(self: inviwopy.KeyModifier, value: int) None
__int__(self: inviwopy.KeyModifier) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.KeyModifier, arg0: inviwopy.KeyModifier) inviwopy.KeyModifiers
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.KeyModifier, arg0: inviwopy.KeyModifier) inviwopy.KeyModifiers
Alt = <KeyModifier.Alt: 4>
Control = <KeyModifier.Control: 1>
Menu = <KeyModifier.Menu: 16>
Meta = <KeyModifier.Meta: 32>
NoModifier = <KeyModifier.NoModifier: 0>
Shift = <KeyModifier.Shift: 2>
Super = <KeyModifier.Super: 8>
property name
property value
class inviwopy.KeyModifiers

Bases: pybind11_object

__and__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) inviwopy.KeyModifiers
__eq__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> inviwopy.KeyModifiers

  2. __iand__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) -> inviwopy.KeyModifiers

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.KeyModifiers) -> None

  2. __init__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) -> None

  3. __init__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> None

  4. __init__(self: inviwopy.KeyModifiers, *args) -> None

__invert__(self: inviwopy.KeyModifiers) inviwopy.KeyModifiers
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> inviwopy.KeyModifiers

  2. __ior__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) -> inviwopy.KeyModifiers

__iter__(self: inviwopy.KeyModifiers) inviwopy.KeyModifiersIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> inviwopy.KeyModifiers

  2. __ixor__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) -> inviwopy.KeyModifiers

__ne__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) bool
__or__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) inviwopy.KeyModifiers
__repr__(self: inviwopy.KeyModifiers) str
__str__(self: inviwopy.KeyModifiers) str
__xor__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) inviwopy.KeyModifiers
clear(self: inviwopy.KeyModifiers) None
contains(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) bool
count(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.KeyModifiers) -> bool

  2. empty(self: inviwopy.KeyModifiers) -> bool

erase(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) int
find(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) inviwopy.KeyModifiersIterator
insert(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) tuple[inviwopy.KeyModifiersIterator, bool]
max_size(self: inviwopy.KeyModifiers) int
size(self: inviwopy.KeyModifiers) int
__hash__ = None
class inviwopy.KeyModifiersIterator

Bases: pybind11_object

__init__(self: inviwopy.KeyModifiersIterator, arg0: inviwopy.KeyModifiersIterator) None
__iter__(self: inviwopy.KeyModifiersIterator) inviwopy.KeyModifiersIterator
__next__(self: inviwopy.KeyModifiersIterator) inviwopy.KeyModifier
class inviwopy.KeyState

Bases: pybind11_object

Members:

Press

Release

__and__(self: inviwopy.KeyState, arg0: inviwopy.KeyState) inviwopy.KeyStates
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.KeyState) int
__init__(self: inviwopy.KeyState, value: int) None
__int__(self: inviwopy.KeyState) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.KeyState, arg0: inviwopy.KeyState) inviwopy.KeyStates
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.KeyState, arg0: inviwopy.KeyState) inviwopy.KeyStates
Press = <KeyState.Press: 1>
Release = <KeyState.Release: 2>
property name
property value
class inviwopy.KeyStates

Bases: pybind11_object

__and__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) inviwopy.KeyStates
__eq__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> inviwopy.KeyStates

  2. __iand__(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) -> inviwopy.KeyStates

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.KeyStates) -> None

  2. __init__(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) -> None

  3. __init__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> None

  4. __init__(self: inviwopy.KeyStates, *args) -> None

__invert__(self: inviwopy.KeyStates) inviwopy.KeyStates
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> inviwopy.KeyStates

  2. __ior__(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) -> inviwopy.KeyStates

__iter__(self: inviwopy.KeyStates) inviwopy.KeyStatesIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> inviwopy.KeyStates

  2. __ixor__(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) -> inviwopy.KeyStates

__ne__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) bool
__or__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) inviwopy.KeyStates
__repr__(self: inviwopy.KeyStates) str
__str__(self: inviwopy.KeyStates) str
__xor__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) inviwopy.KeyStates
clear(self: inviwopy.KeyStates) None
contains(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) bool
count(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.KeyStates) -> bool

  2. empty(self: inviwopy.KeyStates) -> bool

erase(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) int
find(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) inviwopy.KeyStatesIterator
insert(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) tuple[inviwopy.KeyStatesIterator, bool]
max_size(self: inviwopy.KeyStates) int
size(self: inviwopy.KeyStates) int
__hash__ = None
class inviwopy.KeyStatesIterator

Bases: pybind11_object

__init__(self: inviwopy.KeyStatesIterator, arg0: inviwopy.KeyStatesIterator) None
__iter__(self: inviwopy.KeyStatesIterator) inviwopy.KeyStatesIterator
__next__(self: inviwopy.KeyStatesIterator) inviwopy.KeyState
class inviwopy.KeyboardEvent

Bases: InteractionEvent

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.KeyboardEvent, key: inviwopy.IvwKey = <IvwKey.Unknown: -1>, state: inviwopy.KeyState = <KeyState.Press: 1>, modifiers: inviwopy.KeyModifiers = <KeyModifier.NoModifier: 0>, nativeVirtualKey: int = 0, utfText: str = ‘’) -> None

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

property chash
property key
property nativeVirtualKey
property state
property text
class inviwopy.LicenseInfo

Bases: pybind11_object

__init__(self: inviwopy.LicenseInfo, id: str, name: str, version: str, url: str, module: str, type: str, files: list[str]) None
property files
property id
property module
property name
property type
property url
property version
class inviwopy.LogAudience

Bases: pybind11_object

Members:

User

Developer

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.LogAudience) int
__init__(self: inviwopy.LogAudience, value: int) None
__int__(self: inviwopy.LogAudience) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Developer = <LogAudience.Developer: 1>
User = <LogAudience.User: 0>
property name
property value
class inviwopy.LogCentral

Bases: Logger

__init__(self: inviwopy.LogCentral) None
static get() inviwopy.LogCentral
log(self: inviwopy.LogCentral, source: str = '', level: inviwopy.LogLevel = <LogLevel.Info: 0>, audience: inviwopy.LogAudience = <LogAudience.Developer: 1>, file: str = '', function: str = '', line: int = 0, msg: str = '') None
logAssertion(self: inviwopy.LogCentral, file: str = '', function: str = '', line: int = 0, msg: str = '') None
logNetwork(self: inviwopy.LogCentral, level: inviwopy.LogLevel = <LogLevel.Info: 0>, audience: inviwopy.LogAudience = <LogAudience.Developer: 1>, msg: str = '', file: str = '', function: str = '', line: int = 0) None
logProcessor(self: inviwopy.LogCentral, processor: inviwo::Processor, level: inviwopy.LogLevel = <LogLevel.Info: 0>, audience: inviwopy.LogAudience = <LogAudience.Developer: 1>, msg: str = '', file: str = '', function: str = '', line: int = 0) None
registerLogger(self: inviwopy.LogCentral, arg0: inviwopy.Logger) None
property logStacktrace
property messageBreakLevel
property verbosity
class inviwopy.LogLevel

Bases: pybind11_object

Members:

Info

Warn

Error

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.LogLevel) int
__init__(self: inviwopy.LogLevel, value: int) None
__int__(self: inviwopy.LogLevel) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Error = <LogLevel.Error: 2>
Info = <LogLevel.Info: 0>
Warn = <LogLevel.Warn: 1>
property name
property value
class inviwopy.LogVerbosity

Bases: pybind11_object

Members:

Info

Warn

Error

Nothing

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.LogVerbosity) int
__init__(self: inviwopy.LogVerbosity, value: int) None
__int__(self: inviwopy.LogVerbosity) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Error = <LogVerbosity.Error: 2>
Info = <LogVerbosity.Info: 0>
Nothing = <LogVerbosity.Nothing: 3>
Warn = <LogVerbosity.Warn: 1>
property name
property value
class inviwopy.Logger

Bases: pybind11_object

__init__(*args, **kwargs)
log(self: inviwopy.Logger, arg0: str, arg1: inviwopy.LogLevel, arg2: inviwopy.LogAudience, arg3: str, arg4: str, arg5: int, arg6: str) None
logAssertion(self: inviwopy.Logger, arg0: str, arg1: str, arg2: int, arg3: str) None
logNetwork(self: inviwopy.Logger, arg0: inviwopy.LogLevel, arg1: inviwopy.LogAudience, arg2: str, arg3: str, arg4: str, arg5: int) None
logProcessor(self: inviwopy.Logger, arg0: inviwo::Processor, arg1: inviwopy.LogLevel, arg2: inviwopy.LogAudience, arg3: str, arg4: str, arg5: str, arg6: int) None
class inviwopy.MeshDataReader

Bases: DataReader

__init__(*args, **kwargs)
readData(*args, **kwargs)

Overloaded function.

  1. readData(self: inviwopy.MeshDataReader, arg0: os.PathLike) -> inviwopy.data.Mesh

  2. readData(self: inviwopy.MeshDataReader, arg0: os.PathLike, arg1: inviwo::MetaDataOwner) -> inviwopy.data.Mesh

class inviwopy.MeshDataWriter

Bases: DataWriter

__init__(*args, **kwargs)
writeData(self: inviwopy.MeshDataWriter, arg0: inviwopy.data.Mesh, arg1: os.PathLike) None
class inviwopy.MessageBreakLevel

Bases: pybind11_object

Members:

Off

Error

Warn

Info

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.MessageBreakLevel) int
__init__(self: inviwopy.MessageBreakLevel, value: int) None
__int__(self: inviwopy.MessageBreakLevel) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Error = <MessageBreakLevel.Error: 1>
Info = <MessageBreakLevel.Info: 3>
Off = <MessageBreakLevel.Off: 0>
Warn = <MessageBreakLevel.Warn: 2>
property name
property value
class inviwopy.ModuleIdentifierWrapper

Bases: pybind11_object

__contains__(self: inviwopy.ModuleIdentifierWrapper, arg0: str) bool
__dir__(self: inviwopy.ModuleIdentifierWrapper) list[str]
__getattr__(self: inviwopy.ModuleIdentifierWrapper, arg0: str) inviwo::InviwoModule
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.ModuleIdentifierWrapper, arg0: str) -> inviwo::InviwoModule

  2. __getitem__(self: inviwopy.ModuleIdentifierWrapper, arg0: int) -> inviwo::InviwoModule

__init__(*args, **kwargs)
__len__(self: inviwopy.ModuleIdentifierWrapper) int
__repr__(self: inviwopy.ModuleIdentifierWrapper) str
class inviwopy.ModulePath

Bases: pybind11_object

Members:

Data

Images

PortInspectors

Scripts

Volumes

Workspaces

Tests

TestImages

TestVolumes

UnitTests

RegressionTests

GLSL

CL

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.ModulePath) int
__init__(self: inviwopy.ModulePath, value: int) None
__int__(self: inviwopy.ModulePath) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
CL = <ModulePath.CL: 14>
Data = <ModulePath.Data: 0>
GLSL = <ModulePath.GLSL: 13>
Images = <ModulePath.Images: 1>
PortInspectors = <ModulePath.PortInspectors: 2>
RegressionTests = <ModulePath.RegressionTests: 12>
Scripts = <ModulePath.Scripts: 3>
TestImages = <ModulePath.TestImages: 9>
TestVolumes = <ModulePath.TestVolumes: 10>
Tests = <ModulePath.Tests: 8>
UnitTests = <ModulePath.UnitTests: 11>
Volumes = <ModulePath.Volumes: 5>
Workspaces = <ModulePath.Workspaces: 6>
property name
property value
class inviwopy.MouseButton

Bases: pybind11_object

Members:

NoButton

Left

Middle

Right

__and__(self: inviwopy.MouseButton, arg0: inviwopy.MouseButton) inviwopy.MouseButtons
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.MouseButton) int
__init__(self: inviwopy.MouseButton, value: int) None
__int__(self: inviwopy.MouseButton) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.MouseButton, arg0: inviwopy.MouseButton) inviwopy.MouseButtons
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.MouseButton, arg0: inviwopy.MouseButton) inviwopy.MouseButtons
Left = <MouseButton.Left: 1>
Middle = <MouseButton.Middle: 2>
NoButton = <MouseButton.NoButton: 0>
Right = <MouseButton.Right: 4>
property name
property value
class inviwopy.MouseButtons

Bases: pybind11_object

__and__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) inviwopy.MouseButtons
__eq__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) -> inviwopy.MouseButtons

  2. __iand__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) -> inviwopy.MouseButtons

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.MouseButtons) -> None

  2. __init__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) -> None

  3. __init__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) -> None

  4. __init__(self: inviwopy.MouseButtons, *args) -> None

__invert__(self: inviwopy.MouseButtons) inviwopy.MouseButtons
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) -> inviwopy.MouseButtons

  2. __ior__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) -> inviwopy.MouseButtons

__iter__(self: inviwopy.MouseButtons) inviwopy.MouseButtonsIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) -> inviwopy.MouseButtons

  2. __ixor__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) -> inviwopy.MouseButtons

__ne__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) bool
__or__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) inviwopy.MouseButtons
__repr__(self: inviwopy.MouseButtons) str
__str__(self: inviwopy.MouseButtons) str
__xor__(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButtons) inviwopy.MouseButtons
clear(self: inviwopy.MouseButtons) None
contains(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) bool
count(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.MouseButtons) -> bool

  2. empty(self: inviwopy.MouseButtons) -> bool

erase(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) int
find(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) inviwopy.MouseButtonsIterator
insert(self: inviwopy.MouseButtons, arg0: inviwopy.MouseButton) tuple[inviwopy.MouseButtonsIterator, bool]
max_size(self: inviwopy.MouseButtons) int
size(self: inviwopy.MouseButtons) int
__hash__ = None
class inviwopy.MouseButtonsIterator

Bases: pybind11_object

__init__(self: inviwopy.MouseButtonsIterator, arg0: inviwopy.MouseButtonsIterator) None
__iter__(self: inviwopy.MouseButtonsIterator) inviwopy.MouseButtonsIterator
__next__(self: inviwopy.MouseButtonsIterator) inviwopy.MouseButton
class inviwopy.MouseEvent

Bases: MouseInteractionEvent

__init__(self: inviwopy.MouseEvent, button: inviwopy.MouseButton = <MouseButton.Left: 1>, state: inviwopy.MouseState = <MouseState.Press: 1>, buttonState: inviwopy.MouseButtons = <MouseButton.NoButton: 0>, modifiers: inviwopy.KeyModifiers = <KeyModifier.NoModifier: 0>, normalizedPosition: inviwopy.glm.dvec2 = [0 0], canvasSize: inviwopy.glm.uvec2 = [0 0], depth: float = 1.0) None
property button
property chash
property state
class inviwopy.MouseInteractionEvent

Bases: InteractionEvent

__init__(*args, **kwargs)
property buttonName
property buttonState
property canvasSize
property depth
property ndc
property pos
property posNormalized
property x
property y
class inviwopy.MouseState

Bases: pybind11_object

Members:

Press

Move

Release

DoubleClick

__and__(self: inviwopy.MouseState, arg0: inviwopy.MouseState) inviwopy.MouseStates
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.MouseState) int
__init__(self: inviwopy.MouseState, value: int) None
__int__(self: inviwopy.MouseState) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.MouseState, arg0: inviwopy.MouseState) inviwopy.MouseStates
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.MouseState, arg0: inviwopy.MouseState) inviwopy.MouseStates
DoubleClick = <MouseState.DoubleClick: 8>
Move = <MouseState.Move: 2>
Press = <MouseState.Press: 1>
Release = <MouseState.Release: 4>
property name
property value
class inviwopy.MouseStates

Bases: pybind11_object

__and__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) inviwopy.MouseStates
__eq__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) -> inviwopy.MouseStates

  2. __iand__(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) -> inviwopy.MouseStates

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.MouseStates) -> None

  2. __init__(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) -> None

  3. __init__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) -> None

  4. __init__(self: inviwopy.MouseStates, *args) -> None

__invert__(self: inviwopy.MouseStates) inviwopy.MouseStates
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) -> inviwopy.MouseStates

  2. __ior__(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) -> inviwopy.MouseStates

__iter__(self: inviwopy.MouseStates) inviwopy.MouseStatesIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) -> inviwopy.MouseStates

  2. __ixor__(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) -> inviwopy.MouseStates

__ne__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) bool
__or__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) inviwopy.MouseStates
__repr__(self: inviwopy.MouseStates) str
__str__(self: inviwopy.MouseStates) str
__xor__(self: inviwopy.MouseStates, arg0: inviwopy.MouseStates) inviwopy.MouseStates
clear(self: inviwopy.MouseStates) None
contains(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) bool
count(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.MouseStates) -> bool

  2. empty(self: inviwopy.MouseStates) -> bool

erase(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) int
find(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) inviwopy.MouseStatesIterator
insert(self: inviwopy.MouseStates, arg0: inviwopy.MouseState) tuple[inviwopy.MouseStatesIterator, bool]
max_size(self: inviwopy.MouseStates) int
size(self: inviwopy.MouseStates) int
__hash__ = None
class inviwopy.MouseStatesIterator

Bases: pybind11_object

__init__(self: inviwopy.MouseStatesIterator, arg0: inviwopy.MouseStatesIterator) None
__iter__(self: inviwopy.MouseStatesIterator) inviwopy.MouseStatesIterator
__next__(self: inviwopy.MouseStatesIterator) inviwopy.MouseState
class inviwopy.Outport

Bases: Port

__init__(*args, **kwargs)
clear(self: inviwopy.Outport) None
getConnectedInports(self: inviwopy.Outport) list[inviwopy.Inport]
hasData(self: inviwopy.Outport) bool
isConnectedTo(self: inviwopy.Outport, arg0: inviwopy.Inport) bool
class inviwopy.OutportVectorWrapper

Bases: pybind11_object

__contains__(self: inviwopy.OutportVectorWrapper, arg0: str) bool
__dir__(self: inviwopy.OutportVectorWrapper) list[str]
__getattr__(self: inviwopy.OutportVectorWrapper, arg0: str) inviwopy.Outport
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.OutportVectorWrapper, arg0: str) -> inviwopy.Outport

  2. __getitem__(self: inviwopy.OutportVectorWrapper, arg0: int) -> inviwopy.Outport

__init__(*args, **kwargs)
__len__(self: inviwopy.OutportVectorWrapper) int
__repr__(self: inviwopy.OutportVectorWrapper) str
class inviwopy.PathType

Bases: pybind11_object

Members:

Data

Volumes

Workspaces

Scripts

PortInspectors

Images

Databases

Resources

TransferFunctions

Settings

Help

Tests

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.PathType) int
__init__(self: inviwopy.PathType, value: int) None
__int__(self: inviwopy.PathType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Data = <PathType.Data: 0>
Databases = <PathType.Databases: 6>
Help = <PathType.Help: 11>
Images = <PathType.Images: 5>
PortInspectors = <PathType.PortInspectors: 4>
Resources = <PathType.Resources: 7>
Scripts = <PathType.Scripts: 3>
Settings = <PathType.Settings: 9>
Tests = <PathType.Tests: 12>
TransferFunctions = <PathType.TransferFunctions: 8>
Volumes = <PathType.Volumes: 1>
Workspaces = <PathType.Workspaces: 2>
property name
property value
class inviwopy.PickingEvent

Bases: Event

__init__(self: inviwopy.PickingEvent, pickingAction: inviwo::PickingAction, event: inviwopy.InteractionEvent, state: inviwopy.PickingState, pressState: inviwopy.PickingPressState, pressItem: inviwopy.PickingPressItem, hoverState: inviwopy.PickingHoverState, pressedState: inviwopy.PickingPressItems, pickedGlobalId: int, currentGlobalId: int, pressedGlobalId: int, previousGlobalId: int, pressedNDC: inviwopy.glm.dvec3, previousNDC: inviwopy.glm.dvec3) None
getEvent(self: inviwopy.PickingEvent) inviwopy.InteractionEvent
getWorldSpaceDeltaAtPressDepth(self: inviwopy.PickingEvent, arg0: inviwo::Camera) inviwopy.glm.dvec3
setToolTip(self: inviwopy.PickingEvent, arg0: str) None
property canvasSize
property chash
property currentGlobalPickingId
property currentLocalPickingId
property deltaDepth
property deltaPosition
property deltaPressedDepth
property deltaPressedPosition
property depth
property globalPickingId
property hoverState
property modifiers
property ndc
property pickedId
property position
property pressItem
property pressItems
property pressState
property pressedDepth
property pressedGlobalPickingId
property pressedLocalPickingId
property pressedNDC
property pressedPosition
property previousDepth
property previousGlobalPickingId
property previousLocalPickingId
property previousNDC
property previousPosition
property state
class inviwopy.PickingHoverState

Bases: pybind11_object

Members:

Enter

Exit

Move

NoHover

__and__(self: inviwopy.PickingHoverState, arg0: inviwopy.PickingHoverState) inviwopy.PickingHoverStates
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.PickingHoverState) int
__init__(self: inviwopy.PickingHoverState, value: int) None
__int__(self: inviwopy.PickingHoverState) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.PickingHoverState, arg0: inviwopy.PickingHoverState) inviwopy.PickingHoverStates
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.PickingHoverState, arg0: inviwopy.PickingHoverState) inviwopy.PickingHoverStates
Enter = <PickingHoverState.Enter: 1>
Exit = <PickingHoverState.Exit: 4>
Move = <PickingHoverState.Move: 2>
NoHover = <PickingHoverState.NoHover: 0>
property name
property value
class inviwopy.PickingHoverStates

Bases: pybind11_object

__and__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) inviwopy.PickingHoverStates
__eq__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) -> inviwopy.PickingHoverStates

  2. __iand__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) -> inviwopy.PickingHoverStates

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.PickingHoverStates) -> None

  2. __init__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) -> None

  3. __init__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) -> None

  4. __init__(self: inviwopy.PickingHoverStates, *args) -> None

__invert__(self: inviwopy.PickingHoverStates) inviwopy.PickingHoverStates
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) -> inviwopy.PickingHoverStates

  2. __ior__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) -> inviwopy.PickingHoverStates

__iter__(self: inviwopy.PickingHoverStates) inviwopy.PickingHoverStatesIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) -> inviwopy.PickingHoverStates

  2. __ixor__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) -> inviwopy.PickingHoverStates

__ne__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) bool
__or__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) inviwopy.PickingHoverStates
__repr__(self: inviwopy.PickingHoverStates) str
__str__(self: inviwopy.PickingHoverStates) str
__xor__(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverStates) inviwopy.PickingHoverStates
clear(self: inviwopy.PickingHoverStates) None
contains(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) bool
count(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.PickingHoverStates) -> bool

  2. empty(self: inviwopy.PickingHoverStates) -> bool

erase(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) int
find(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) inviwopy.PickingHoverStatesIterator
insert(self: inviwopy.PickingHoverStates, arg0: inviwopy.PickingHoverState) tuple[inviwopy.PickingHoverStatesIterator, bool]
max_size(self: inviwopy.PickingHoverStates) int
size(self: inviwopy.PickingHoverStates) int
__hash__ = None
class inviwopy.PickingHoverStatesIterator

Bases: pybind11_object

__init__(self: inviwopy.PickingHoverStatesIterator, arg0: inviwopy.PickingHoverStatesIterator) None
__iter__(self: inviwopy.PickingHoverStatesIterator) inviwopy.PickingHoverStatesIterator
__next__(self: inviwopy.PickingHoverStatesIterator) inviwopy.PickingHoverState
class inviwopy.PickingMapper

Bases: pybind11_object

__init__(self: inviwopy.PickingMapper, arg0: inviwopy.Processor, arg1: int, arg2: Callable) None
pickingId(self: inviwopy.PickingMapper, arg0: int) int
resize(self: inviwopy.PickingMapper, arg0: int) None
property color
property enabled
property size
class inviwopy.PickingPressItem

Bases: pybind11_object

Members:

NoItem

Primary

Secondary

Tertiary

__and__(self: inviwopy.PickingPressItem, arg0: inviwopy.PickingPressItem) inviwopy.PickingPressItems
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.PickingPressItem) int
__init__(self: inviwopy.PickingPressItem, value: int) None
__int__(self: inviwopy.PickingPressItem) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.PickingPressItem, arg0: inviwopy.PickingPressItem) inviwopy.PickingPressItems
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.PickingPressItem, arg0: inviwopy.PickingPressItem) inviwopy.PickingPressItems
NoItem = <PickingPressItem.NoItem: 0>
Primary = <PickingPressItem.Primary: 1>
Secondary = <PickingPressItem.Secondary: 2>
Tertiary = <PickingPressItem.Tertiary: 4>
property name
property value
class inviwopy.PickingPressItems

Bases: pybind11_object

__and__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) inviwopy.PickingPressItems
__eq__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) -> inviwopy.PickingPressItems

  2. __iand__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) -> inviwopy.PickingPressItems

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.PickingPressItems) -> None

  2. __init__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) -> None

  3. __init__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) -> None

  4. __init__(self: inviwopy.PickingPressItems, *args) -> None

__invert__(self: inviwopy.PickingPressItems) inviwopy.PickingPressItems
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) -> inviwopy.PickingPressItems

  2. __ior__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) -> inviwopy.PickingPressItems

__iter__(self: inviwopy.PickingPressItems) inviwopy.PickingPressItemsIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) -> inviwopy.PickingPressItems

  2. __ixor__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) -> inviwopy.PickingPressItems

__ne__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) bool
__or__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) inviwopy.PickingPressItems
__repr__(self: inviwopy.PickingPressItems) str
__str__(self: inviwopy.PickingPressItems) str
__xor__(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItems) inviwopy.PickingPressItems
clear(self: inviwopy.PickingPressItems) None
contains(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) bool
count(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.PickingPressItems) -> bool

  2. empty(self: inviwopy.PickingPressItems) -> bool

erase(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) int
find(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) inviwopy.PickingPressItemsIterator
insert(self: inviwopy.PickingPressItems, arg0: inviwopy.PickingPressItem) tuple[inviwopy.PickingPressItemsIterator, bool]
max_size(self: inviwopy.PickingPressItems) int
size(self: inviwopy.PickingPressItems) int
__hash__ = None
class inviwopy.PickingPressItemsIterator

Bases: pybind11_object

__init__(self: inviwopy.PickingPressItemsIterator, arg0: inviwopy.PickingPressItemsIterator) None
__iter__(self: inviwopy.PickingPressItemsIterator) inviwopy.PickingPressItemsIterator
__next__(self: inviwopy.PickingPressItemsIterator) inviwopy.PickingPressItem
class inviwopy.PickingPressState

Bases: pybind11_object

Members:

DoubleClick

Move

NoPress

Press

Release

__and__(self: inviwopy.PickingPressState, arg0: inviwopy.PickingPressState) inviwopy.PickingPressStates
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.PickingPressState) int
__init__(self: inviwopy.PickingPressState, value: int) None
__int__(self: inviwopy.PickingPressState) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.PickingPressState, arg0: inviwopy.PickingPressState) inviwopy.PickingPressStates
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.PickingPressState, arg0: inviwopy.PickingPressState) inviwopy.PickingPressStates
DoubleClick = <PickingPressState.DoubleClick: 8>
Move = <PickingPressState.Move: 2>
NoPress = <PickingPressState.NoPress: 0>
Press = <PickingPressState.Press: 1>
Release = <PickingPressState.Release: 4>
property name
property value
class inviwopy.PickingPressStates

Bases: pybind11_object

__and__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) inviwopy.PickingPressStates
__eq__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) -> inviwopy.PickingPressStates

  2. __iand__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) -> inviwopy.PickingPressStates

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.PickingPressStates) -> None

  2. __init__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) -> None

  3. __init__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) -> None

  4. __init__(self: inviwopy.PickingPressStates, *args) -> None

__invert__(self: inviwopy.PickingPressStates) inviwopy.PickingPressStates
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) -> inviwopy.PickingPressStates

  2. __ior__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) -> inviwopy.PickingPressStates

__iter__(self: inviwopy.PickingPressStates) inviwopy.PickingPressStatesIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) -> inviwopy.PickingPressStates

  2. __ixor__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) -> inviwopy.PickingPressStates

__ne__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) bool
__or__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) inviwopy.PickingPressStates
__repr__(self: inviwopy.PickingPressStates) str
__str__(self: inviwopy.PickingPressStates) str
__xor__(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressStates) inviwopy.PickingPressStates
clear(self: inviwopy.PickingPressStates) None
contains(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) bool
count(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.PickingPressStates) -> bool

  2. empty(self: inviwopy.PickingPressStates) -> bool

erase(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) int
find(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) inviwopy.PickingPressStatesIterator
insert(self: inviwopy.PickingPressStates, arg0: inviwopy.PickingPressState) tuple[inviwopy.PickingPressStatesIterator, bool]
max_size(self: inviwopy.PickingPressStates) int
size(self: inviwopy.PickingPressStates) int
__hash__ = None
class inviwopy.PickingPressStatesIterator

Bases: pybind11_object

__init__(self: inviwopy.PickingPressStatesIterator, arg0: inviwopy.PickingPressStatesIterator) None
__iter__(self: inviwopy.PickingPressStatesIterator) inviwopy.PickingPressStatesIterator
__next__(self: inviwopy.PickingPressStatesIterator) inviwopy.PickingPressState
class inviwopy.PickingState

Bases: pybind11_object

Members:

NoState

Started

Updated

Finished

__and__(self: inviwopy.PickingState, arg0: inviwopy.PickingState) inviwopy.PickingStates
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.PickingState) int
__init__(self: inviwopy.PickingState, value: int) None
__int__(self: inviwopy.PickingState) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.PickingState, arg0: inviwopy.PickingState) inviwopy.PickingStates
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.PickingState, arg0: inviwopy.PickingState) inviwopy.PickingStates
Finished = <PickingState.Finished: 4>
NoState = <PickingState.NoState: 0>
Started = <PickingState.Started: 1>
Updated = <PickingState.Updated: 2>
property name
property value
class inviwopy.PickingStates

Bases: pybind11_object

__and__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) inviwopy.PickingStates
__eq__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) -> inviwopy.PickingStates

  2. __iand__(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) -> inviwopy.PickingStates

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.PickingStates) -> None

  2. __init__(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) -> None

  3. __init__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) -> None

  4. __init__(self: inviwopy.PickingStates, *args) -> None

__invert__(self: inviwopy.PickingStates) inviwopy.PickingStates
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) -> inviwopy.PickingStates

  2. __ior__(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) -> inviwopy.PickingStates

__iter__(self: inviwopy.PickingStates) inviwopy.PickingStatesIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) -> inviwopy.PickingStates

  2. __ixor__(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) -> inviwopy.PickingStates

__ne__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) bool
__or__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) inviwopy.PickingStates
__repr__(self: inviwopy.PickingStates) str
__str__(self: inviwopy.PickingStates) str
__xor__(self: inviwopy.PickingStates, arg0: inviwopy.PickingStates) inviwopy.PickingStates
clear(self: inviwopy.PickingStates) None
contains(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) bool
count(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.PickingStates) -> bool

  2. empty(self: inviwopy.PickingStates) -> bool

erase(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) int
find(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) inviwopy.PickingStatesIterator
insert(self: inviwopy.PickingStates, arg0: inviwopy.PickingState) tuple[inviwopy.PickingStatesIterator, bool]
max_size(self: inviwopy.PickingStates) int
size(self: inviwopy.PickingStates) int
__hash__ = None
class inviwopy.PickingStatesIterator

Bases: pybind11_object

__init__(self: inviwopy.PickingStatesIterator, arg0: inviwopy.PickingStatesIterator) None
__iter__(self: inviwopy.PickingStatesIterator) inviwopy.PickingStatesIterator
__next__(self: inviwopy.PickingStatesIterator) inviwopy.PickingState
class inviwopy.Port

Bases: pybind11_object

__init__(*args, **kwargs)
isConnected(self: inviwopy.Port) bool
isReady(self: inviwopy.Port) bool
property classIdentifier
property contentInfo
property identifier
property processor
class inviwopy.PortConnection

Bases: pybind11_object

__init__(self: inviwopy.PortConnection, arg0: inviwopy.Outport, arg1: inviwopy.Inport) None
property inport
property outport
class inviwopy.Processor

Bases: PropertyOwner

__init__(self: inviwopy.Processor, arg0: str, arg1: str) None
__repr__(self: inviwopy.Processor) str
addInport(self: inviwopy.Processor, inport: inviwopy.Inport, group: str = 'default', owner: bool = False) None
addOutport(self: inviwopy.Processor, outport: inviwopy.Outport, group: str = 'default', owner: bool = False) None
allInportsAreReady(self: inviwopy.Processor) bool
allInportsConnected(self: inviwopy.Processor) bool
doIfNotReady(self: inviwopy.Processor) None
getInport(self: inviwopy.Processor, arg0: str) inviwopy.Inport
getOutport(self: inviwopy.Processor, arg0: str) inviwopy.Outport
getPort(self: inviwopy.Processor, arg0: str) inviwopy.Port
getPortGroup(self: inviwopy.Processor, arg0: inviwopy.Port) str
getPortGroups(self: inviwopy.Processor) list[str]
getPortsInGroup(self: inviwopy.Processor, arg0: str) list[inviwopy.Port]
getPortsInSameGroup(self: inviwopy.Processor, arg0: inviwopy.Port) list[inviwopy.Port]
getProcessorInfo(self: inviwopy.Processor) inviwopy.ProcessorInfo
hasProcessorWidget(self: inviwopy.Processor) bool
initializeResources(self: inviwopy.Processor) None
invalidate(self: inviwopy.Processor, invalidationLevel: inviwopy.properties.InvalidationLevel, modifiedProperty: inviwopy.properties.Property = None) None
invokeEvent(self: inviwopy.Processor, arg0: inviwo::Event) None
isReady(self: inviwopy.Processor) bool
isSink(self: inviwopy.Processor) bool
isSource(self: inviwopy.Processor) bool
process(self: inviwopy.Processor) None
propagateEvent(self: inviwopy.Processor, arg0: inviwo::Event, arg1: inviwopy.Outport) None
removeInport(self: inviwopy.Processor, arg0: inviwopy.Inport) inviwopy.Inport
removeOutport(self: inviwopy.Processor, arg0: inviwopy.Outport) inviwopy.Outport
setValid(self: inviwopy.Processor) None
property category
property classIdentifier
property codeState
property displayName
property identifier
property inports
property meta
property network
property outports
property tags
property widget
class inviwopy.ProcessorFactory

Bases: pybind11_object

__init__(*args, **kwargs)
create(*args, **kwargs)

Overloaded function.

  1. create(self: inviwopy.ProcessorFactory, arg0: str) -> inviwo::Processor

  2. create(self: inviwopy.ProcessorFactory, arg0: str, arg1: inviwopy.glm.ivec2) -> inviwo::Processor

hasKey(self: inviwopy.ProcessorFactory, arg0: str) bool
registerObject(self: inviwopy.ProcessorFactory, arg0: inviwopy.ProcessorFactoryObject) bool
unRegisterObject(self: inviwopy.ProcessorFactory, arg0: inviwopy.ProcessorFactoryObject) bool
property keys
class inviwopy.ProcessorFactoryObject

Bases: pybind11_object

__init__(self: inviwopy.ProcessorFactoryObject, arg0: inviwopy.ProcessorInfo, arg1: str) None
getProcessorInfo(self: inviwopy.ProcessorFactoryObject) inviwopy.ProcessorInfo
class inviwopy.ProcessorInfo

Bases: pybind11_object

__init__(self: inviwopy.ProcessorInfo, classIdentifier: str, displayName: str, category: str = 'Python', codeState: inviwopy.CodeState = <CodeState.Stable: 2>, tags: inviwopy.Tags = <inviwopy.Tag object at 0x000001DAA3D405B0>, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D2E0F0>) None
property category
property classIdentifier
property codeState
property displayName
property tags
property visible
class inviwopy.ProcessorMetaData

Bases: pybind11_object

__init__(*args, **kwargs)
property position
property selected
property visible
class inviwopy.ProcessorNetwork

Bases: pybind11_object

__getattr__(self: inviwopy.ProcessorNetwork, arg0: str) object
__init__(*args, **kwargs)
addConnection(*args, **kwargs)

Overloaded function.

  1. addConnection(self: inviwopy.ProcessorNetwork, sourcePort: inviwopy.Outport, destPort: inviwopy.Inport) -> None

  2. addConnection(self: inviwopy.ProcessorNetwork, arg0: inviwopy.PortConnection) -> None

Overloaded function.

  1. addLink(self: inviwopy.ProcessorNetwork, arg0: inviwopy.properties.Property, arg1: inviwopy.properties.Property) -> None

  2. addLink(self: inviwopy.ProcessorNetwork, arg0: inviwopy.PropertyLink) -> None

addProcessor(self: inviwopy.ProcessorNetwork, arg0: inviwopy.Processor) None
clear(self: inviwopy.ProcessorNetwork) None
getInport(self: inviwopy.ProcessorNetwork, arg0: str) inviwopy.Inport
getLinksBetweenProcessors(self: inviwopy.ProcessorNetwork, arg0: inviwopy.Processor, arg1: inviwopy.Processor) list[inviwopy.PropertyLink]
getOutport(self: inviwopy.ProcessorNetwork, arg0: str) inviwopy.Outport
getPort(self: inviwopy.ProcessorNetwork, arg0: str) inviwopy.Port
getProcessorByIdentifier(self: inviwopy.ProcessorNetwork, arg0: str) inviwopy.Processor
getPropertiesLinkedTo(self: inviwopy.ProcessorNetwork, arg0: inviwopy.properties.Property) list[inviwopy.properties.Property]
getProperty(self: inviwopy.ProcessorNetwork, arg0: str) inviwopy.properties.Property
isConnected(self: inviwopy.ProcessorNetwork, sourcePort: inviwopy.Outport, destPort: inviwopy.Inport) None
isLinked(self: inviwopy.ProcessorNetwork, arg0: inviwopy.PropertyLink) None
isLinkedBidirectional(self: inviwopy.ProcessorNetwork, arg0: inviwopy.properties.Property, arg1: inviwopy.properties.Property) bool
isLocked(self: inviwopy.ProcessorNetwork) bool
isPortInNetwork(self: inviwopy.ProcessorNetwork, arg0: inviwopy.Port) bool
isPropertyInNetwork(self: inviwopy.ProcessorNetwork, arg0: inviwopy.properties.Property) bool
load(self: inviwopy.ProcessorNetwork, arg0: os.PathLike) None
lock(self: inviwopy.ProcessorNetwork) None
removeConnection(*args, **kwargs)

Overloaded function.

  1. removeConnection(self: inviwopy.ProcessorNetwork, sourcePort: inviwopy.Outport, destPort: inviwopy.Inport) -> None

  2. removeConnection(self: inviwopy.ProcessorNetwork, arg0: inviwopy.PortConnection) -> None

Overloaded function.

  1. removeLink(self: inviwopy.ProcessorNetwork, arg0: inviwopy.properties.Property, arg1: inviwopy.properties.Property) -> None

  2. removeLink(self: inviwopy.ProcessorNetwork, arg0: inviwopy.properties.Property, arg1: inviwopy.properties.Property) -> None

removeProcessor(self: inviwopy.ProcessorNetwork, arg0: inviwopy.Processor) None
save(self: inviwopy.ProcessorNetwork, arg0: os.PathLike) None
unlock(self: inviwopy.ProcessorNetwork) None
property canvases
property connections
property deserializing
property empty
property invalidating
property linking
property locked
property processors
property runningBackgroundJobs
property version
class inviwopy.ProcessorVecWrapper

Bases: pybind11_object

__contains__(self: inviwopy.ProcessorVecWrapper, arg0: str) bool
__dir__(self: inviwopy.ProcessorVecWrapper) list[str]
__getattr__(self: inviwopy.ProcessorVecWrapper, arg0: str) inviwopy.Processor
__getitem__(*args, **kwargs)

Overloaded function.

  1. __getitem__(self: inviwopy.ProcessorVecWrapper, arg0: str) -> inviwopy.Processor

  2. __getitem__(self: inviwopy.ProcessorVecWrapper, arg0: int) -> inviwopy.Processor

__init__(*args, **kwargs)
__len__(self: inviwopy.ProcessorVecWrapper) int
__repr__(self: inviwopy.ProcessorVecWrapper) str
class inviwopy.ProcessorWidget

Bases: pybind11_object

__init__(*args, **kwargs)
address(self: inviwopy.ProcessorWidget) int
property dimensions
property fullScreen
property onTop
property position
property visible
class inviwopy.ProcessorWidgetFactory

Bases: pybind11_object

__init__(*args, **kwargs)
create(self: inviwopy.ProcessorWidgetFactory, arg0: inviwo::Processor) inviwopy.ProcessorWidget
getkeys(self: inviwopy.ProcessorWidgetFactory) list[str]
hasKey(*args, **kwargs)

Overloaded function.

  1. hasKey(self: inviwopy.ProcessorWidgetFactory, arg0: inviwo::Processor) -> bool

  2. hasKey(self: inviwopy.ProcessorWidgetFactory, arg0: str) -> bool

registerObject(self: inviwopy.ProcessorWidgetFactory, arg0: inviwo::ProcessorWidgetFactoryObject) bool
unRegisterObject(self: inviwopy.ProcessorWidgetFactory, arg0: inviwo::ProcessorWidgetFactoryObject) bool
class inviwopy.ProcessorWidgetFactoryObject

Bases: pybind11_object

__init__(self: inviwopy.ProcessorWidgetFactoryObject, arg0: str) None
getClassIdentifier(self: inviwopy.ProcessorWidgetFactoryObject) str

Bases: pybind11_object

__init__(self: inviwopy.PropertyLink, src: inviwopy.properties.Property, dst: inviwopy.properties.Property) None
property destination
property source
class inviwopy.ProtectedModule

Bases: pybind11_object

Members:

on

off

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.ProtectedModule) int
__init__(self: inviwopy.ProtectedModule, value: int) None
__int__(self: inviwopy.ProtectedModule) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
property name
off = <ProtectedModule.off: 1>
on = <ProtectedModule.on: 0>
property value
class inviwopy.PythonInport

Bases: Inport

__init__(self: inviwopy.PythonInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DAEBF0>) None
getData(self: inviwopy.PythonInport) object
hasData(self: inviwopy.PythonInport) bool
class inviwopy.PythonOutport

Bases: Outport

__init__(self: inviwopy.PythonOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D92570>) None
getData(self: inviwopy.PythonOutport) object
setData(self: inviwopy.PythonOutport, arg0: object) None
class inviwopy.ResizeEvent

Bases: Event

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.ResizeEvent, newSize: inviwopy.glm.size2_t) -> None

  2. __init__(self: inviwopy.ResizeEvent, newSize: inviwopy.glm.size2_t, previousSize: inviwopy.glm.size2_t) -> None

  3. __init__(self: inviwopy.ResizeEvent, arg0: inviwopy.ResizeEvent) -> None

property chash
property previousSize
property size
class inviwopy.Settings

Bases: PropertyOwner

__init__(*args, **kwargs)
class inviwopy.Tag

Bases: pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.Tag) -> None

  2. __init__(self: inviwopy.Tag, arg0: str) -> None

  3. __init__(self: inviwopy.Tag, arg0: inviwopy.Tag) -> None

getString(self: inviwopy.Tag) str
class inviwopy.Tags

Bases: pybind11_object

__eq__(self: inviwopy.Tags, arg0: inviwopy.Tags) bool
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.Tags) -> None

  2. __init__(self: inviwopy.Tags, arg0: inviwopy.Tag) -> None

  3. __init__(self: inviwopy.Tags, arg0: list[inviwopy.Tag]) -> None

  4. __init__(self: inviwopy.Tags, arg0: str) -> None

  5. __init__(self: inviwopy.Tags, arg0: inviwopy.Tags) -> None

__lt__(self: inviwopy.Tags, arg0: inviwopy.Tags) bool
addTag(self: inviwopy.Tags, arg0: inviwopy.Tag) inviwopy.Tags
addTags(self: inviwopy.Tags, arg0: inviwopy.Tags) inviwopy.Tags
empty(self: inviwopy.Tags) bool
getMatches(self: inviwopy.Tags, arg0: inviwopy.Tags) int
getString(self: inviwopy.Tags) str
size(self: inviwopy.Tags) int
CL = <inviwopy.Tag object>
CPU = <inviwopy.Tag object>
Empty = <inviwopy.Tag object>
GL = <inviwopy.Tag object>
PY = <inviwopy.Tag object>
__hash__ = None
property tags
class inviwopy.TouchDevice

Bases: pybind11_object

__init__(self: inviwopy.TouchDevice, type: inviwopy.TouchDeviceType = <TouchDeviceType.Screen: 0>, name: str = '') None
property name
property type
class inviwopy.TouchDeviceType

Bases: pybind11_object

Members:

Screen

Pad

__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.TouchDeviceType) int
__init__(self: inviwopy.TouchDeviceType, value: int) None
__int__(self: inviwopy.TouchDeviceType) int
__ne__(self: object, other: object) bool
__repr__(self: object) str
__str__(self: object) str
Pad = <TouchDeviceType.Pad: 1>
Screen = <TouchDeviceType.Screen: 0>
property name
property value
class inviwopy.TouchEvent

Bases: InteractionEvent

__init__(self: inviwopy.TouchEvent, touchPoints: list[inviwopy.TouchPoint], source: inviwopy.TouchDevice, modifiers: inviwopy.KeyModifiers) None
findClosestTwoTouchPoints(self: inviwopy.TouchEvent) list[inviwopy.TouchPoint]
static getPickingState(arg0: list[inviwopy.TouchPoint]) inviwo::PickingState
hasTouchPoints(self: inviwopy.TouchEvent) bool
property averageDepth
property canvasSize
property centerNDC
property centerPoint
property centerPointNormalized
property chash
property getDevice
property prevCenterPointNormalized
property touchPoints
class inviwopy.TouchPoint

Bases: pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.TouchPoint) -> None

  2. __init__(self: inviwopy.TouchPoint, id: int, touchState: inviwopy.TouchState, posNormalized: inviwopy.glm.dvec2, prevPosNormalized: inviwopy.glm.dvec2, pressedPosNormalized: inviwopy.glm.dvec2, canvasSize: inviwopy.glm.uvec2, pressure: float, depth : float = 1.0) -> None

property canvasSize
property depth
property id
property ndc
property pos
property posNormalized
property pressedPos
property pressedPosNormalized
property pressure
property prevPos
property prevPosNormalized
property state
class inviwopy.TouchState

Bases: pybind11_object

Members:

NoTouch

Started

Updated

Stationary

Finished

__and__(self: inviwopy.TouchState, arg0: inviwopy.TouchState) inviwopy.TouchStates
__eq__(self: object, other: object) bool
__hash__(self: object) int
__index__(self: inviwopy.TouchState) int
__init__(self: inviwopy.TouchState, value: int) None
__int__(self: inviwopy.TouchState) int
__ne__(self: object, other: object) bool
__or__(self: inviwopy.TouchState, arg0: inviwopy.TouchState) inviwopy.TouchStates
__repr__(self: object) str
__str__(self: object) str
__xor__(self: inviwopy.TouchState, arg0: inviwopy.TouchState) inviwopy.TouchStates
Finished = <TouchState.Finished: 8>
NoTouch = <TouchState.NoTouch: 0>
Started = <TouchState.Started: 1>
Stationary = <TouchState.Stationary: 4>
Updated = <TouchState.Updated: 2>
property name
property value
class inviwopy.TouchStates

Bases: pybind11_object

__and__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) inviwopy.TouchStates
__eq__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) bool
__iand__(*args, **kwargs)

Overloaded function.

  1. __iand__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) -> inviwopy.TouchStates

  2. __iand__(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) -> inviwopy.TouchStates

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.TouchStates) -> None

  2. __init__(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) -> None

  3. __init__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) -> None

  4. __init__(self: inviwopy.TouchStates, *args) -> None

__invert__(self: inviwopy.TouchStates) inviwopy.TouchStates
__ior__(*args, **kwargs)

Overloaded function.

  1. __ior__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) -> inviwopy.TouchStates

  2. __ior__(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) -> inviwopy.TouchStates

__iter__(self: inviwopy.TouchStates) inviwopy.TouchStatesIterator
__ixor__(*args, **kwargs)

Overloaded function.

  1. __ixor__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) -> inviwopy.TouchStates

  2. __ixor__(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) -> inviwopy.TouchStates

__ne__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) bool
__or__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) inviwopy.TouchStates
__repr__(self: inviwopy.TouchStates) str
__str__(self: inviwopy.TouchStates) str
__xor__(self: inviwopy.TouchStates, arg0: inviwopy.TouchStates) inviwopy.TouchStates
clear(self: inviwopy.TouchStates) None
contains(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) bool
count(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) int
empty(*args, **kwargs)

Overloaded function.

  1. empty(self: inviwopy.TouchStates) -> bool

  2. empty(self: inviwopy.TouchStates) -> bool

erase(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) int
find(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) inviwopy.TouchStatesIterator
insert(self: inviwopy.TouchStates, arg0: inviwopy.TouchState) tuple[inviwopy.TouchStatesIterator, bool]
max_size(self: inviwopy.TouchStates) int
size(self: inviwopy.TouchStates) int
__hash__ = None
class inviwopy.TouchStatesIterator

Bases: pybind11_object

__init__(self: inviwopy.TouchStatesIterator, arg0: inviwopy.TouchStatesIterator) None
__iter__(self: inviwopy.TouchStatesIterator) inviwopy.TouchStatesIterator
__next__(self: inviwopy.TouchStatesIterator) inviwopy.TouchState
class inviwopy.TransferFunctionDataReader

Bases: DataReader

__init__(*args, **kwargs)
readData(*args, **kwargs)

Overloaded function.

  1. readData(self: inviwopy.TransferFunctionDataReader, arg0: os.PathLike) -> inviwopy.data.TransferFunction

  2. readData(self: inviwopy.TransferFunctionDataReader, arg0: os.PathLike, arg1: inviwo::MetaDataOwner) -> inviwopy.data.TransferFunction

class inviwopy.TransferFunctionDataWriter

Bases: DataWriter

__init__(*args, **kwargs)
writeData(self: inviwopy.TransferFunctionDataWriter, arg0: inviwopy.data.TransferFunction, arg1: os.PathLike) None
class inviwopy.Version

Bases: pybind11_object

__eq__(self: inviwopy.Version, arg0: inviwopy.Version) bool
__ge__(self: inviwopy.Version, arg0: inviwopy.Version) bool
__gt__(self: inviwopy.Version, arg0: inviwopy.Version) bool
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.Version, arg0: str) -> None

  2. __init__(self: inviwopy.Version, major: int = 1, minor: int = 0, patch: int = 0, preRelease: str = ‘’, build: str = ‘’) -> None

__le__(self: inviwopy.Version, arg0: inviwopy.Version) bool
__lt__(self: inviwopy.Version, arg0: inviwopy.Version) bool
__ne__(self: inviwopy.Version, arg0: inviwopy.Version) bool
__repr__(self: inviwopy.Version) str
semanticVersionEqual(self: inviwopy.Version, arg0: inviwopy.Version) bool
__hash__ = None
property build
property major
property minor
property patch
property preRelease
class inviwopy.ViewEvent

Bases: Event

__init__(self: inviwopy.ViewEvent, arg0: Union[inviwo::camerautil::Side, inviwopy.ViewEventFlipUp, inviwopy.ViewEventFitData]) None
property action
property chash
class inviwopy.ViewEventFitData

Bases: pybind11_object

__init__(self: inviwopy.ViewEventFitData) None
class inviwopy.ViewEventFlipUp

Bases: pybind11_object

__init__(self: inviwopy.ViewEventFlipUp) None
class inviwopy.VolumeDataReader

Bases: DataReader

__init__(*args, **kwargs)
readData(*args, **kwargs)

Overloaded function.

  1. readData(self: inviwopy.VolumeDataReader, arg0: os.PathLike) -> inviwopy.data.Volume

  2. readData(self: inviwopy.VolumeDataReader, arg0: os.PathLike, arg1: inviwo::MetaDataOwner) -> inviwopy.data.Volume

class inviwopy.VolumeDataWriter

Bases: DataWriter

__init__(*args, **kwargs)
writeData(self: inviwopy.VolumeDataWriter, arg0: inviwopy.data.Volume, arg1: os.PathLike) None
class inviwopy.WheelEvent

Bases: MouseInteractionEvent

__init__(self: inviwopy.WheelEvent, buttonState: inviwopy.MouseButtons = <MouseButton.NoButton: 0>, modifiers: inviwopy.KeyModifiers = <KeyModifier.NoModifier: 0>, delta: inviwopy.glm.dvec2 = [0 0], normalizedPosition: inviwopy.glm.dvec2 = [0 0], canvasSize: inviwopy.glm.uvec2 = [0 0], depth: float = 1.0) None
property chash
property delta
class inviwopy.dmat2VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorFlatMultiInport.DataGenerator) inviwopy.glm.dmat2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat2Vector]
__init__(self: inviwopy.dmat2VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2F770>) None
changedAndData(self: inviwopy.dmat2VectorFlatMultiInport) inviwopy.dmat2VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dmat2VectorFlatMultiInport) inviwopy.dmat2VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.dmat2VectorFlatMultiInport) inviwopy.glm.dmat2Vector
getSourceVectorData(self: inviwopy.dmat2VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat2Vector]]
getVectorData(self: inviwopy.dmat2VectorFlatMultiInport) list[inviwopy.glm.dmat2Vector]
hasData(self: inviwopy.dmat2VectorFlatMultiInport) bool
outportAndData(self: inviwopy.dmat2VectorFlatMultiInport) inviwopy.dmat2VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.dmat2VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorInport.DataGenerator) inviwopy.glm.dmat2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat2Vector]
__init__(self: inviwopy.dmat2VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D2CAF0>) None
changedAndData(self: inviwopy.dmat2VectorInport) inviwopy.dmat2VectorInport.ChangedAndDataGenerator
data(self: inviwopy.dmat2VectorInport) inviwopy.dmat2VectorInport.DataGenerator
getData(self: inviwopy.dmat2VectorInport) inviwopy.glm.dmat2Vector
getSourceVectorData(self: inviwopy.dmat2VectorInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat2Vector]]
getVectorData(self: inviwopy.dmat2VectorInport) list[inviwopy.glm.dmat2Vector]
hasData(self: inviwopy.dmat2VectorInport) bool
outportAndData(self: inviwopy.dmat2VectorInport) inviwopy.dmat2VectorInport.OutportAndDataGenerator
class inviwopy.dmat2VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorMultiInport.DataGenerator) inviwopy.glm.dmat2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat2VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat2Vector]
__init__(self: inviwopy.dmat2VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DAF870>) None
changedAndData(self: inviwopy.dmat2VectorMultiInport) inviwopy.dmat2VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dmat2VectorMultiInport) inviwopy.dmat2VectorMultiInport.DataGenerator
getData(self: inviwopy.dmat2VectorMultiInport) inviwopy.glm.dmat2Vector
getSourceVectorData(self: inviwopy.dmat2VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat2Vector]]
getVectorData(self: inviwopy.dmat2VectorMultiInport) list[inviwopy.glm.dmat2Vector]
hasData(self: inviwopy.dmat2VectorMultiInport) bool
outportAndData(self: inviwopy.dmat2VectorMultiInport) inviwopy.dmat2VectorMultiInport.OutportAndDataGenerator
class inviwopy.dmat2VectorOutport

Bases: Outport

__init__(self: inviwopy.dmat2VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E180B0>) None
detatchData(self: inviwopy.dmat2VectorOutport) inviwopy.glm.dmat2Vector
getData(self: inviwopy.dmat2VectorOutport) inviwopy.glm.dmat2Vector
setData(self: inviwopy.dmat2VectorOutport, arg0: inviwopy.glm.dmat2Vector) None
class inviwopy.dmat3VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorFlatMultiInport.DataGenerator) inviwopy.glm.dmat3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat3Vector]
__init__(self: inviwopy.dmat3VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E1A5F0>) None
changedAndData(self: inviwopy.dmat3VectorFlatMultiInport) inviwopy.dmat3VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dmat3VectorFlatMultiInport) inviwopy.dmat3VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.dmat3VectorFlatMultiInport) inviwopy.glm.dmat3Vector
getSourceVectorData(self: inviwopy.dmat3VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat3Vector]]
getVectorData(self: inviwopy.dmat3VectorFlatMultiInport) list[inviwopy.glm.dmat3Vector]
hasData(self: inviwopy.dmat3VectorFlatMultiInport) bool
outportAndData(self: inviwopy.dmat3VectorFlatMultiInport) inviwopy.dmat3VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.dmat3VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorInport.DataGenerator) inviwopy.glm.dmat3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat3Vector]
__init__(self: inviwopy.dmat3VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D1C5F0>) None
changedAndData(self: inviwopy.dmat3VectorInport) inviwopy.dmat3VectorInport.ChangedAndDataGenerator
data(self: inviwopy.dmat3VectorInport) inviwopy.dmat3VectorInport.DataGenerator
getData(self: inviwopy.dmat3VectorInport) inviwopy.glm.dmat3Vector
getSourceVectorData(self: inviwopy.dmat3VectorInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat3Vector]]
getVectorData(self: inviwopy.dmat3VectorInport) list[inviwopy.glm.dmat3Vector]
hasData(self: inviwopy.dmat3VectorInport) bool
outportAndData(self: inviwopy.dmat3VectorInport) inviwopy.dmat3VectorInport.OutportAndDataGenerator
class inviwopy.dmat3VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorMultiInport.DataGenerator) inviwopy.glm.dmat3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat3VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat3Vector]
__init__(self: inviwopy.dmat3VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2F1B0>) None
changedAndData(self: inviwopy.dmat3VectorMultiInport) inviwopy.dmat3VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dmat3VectorMultiInport) inviwopy.dmat3VectorMultiInport.DataGenerator
getData(self: inviwopy.dmat3VectorMultiInport) inviwopy.glm.dmat3Vector
getSourceVectorData(self: inviwopy.dmat3VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat3Vector]]
getVectorData(self: inviwopy.dmat3VectorMultiInport) list[inviwopy.glm.dmat3Vector]
hasData(self: inviwopy.dmat3VectorMultiInport) bool
outportAndData(self: inviwopy.dmat3VectorMultiInport) inviwopy.dmat3VectorMultiInport.OutportAndDataGenerator
class inviwopy.dmat3VectorOutport

Bases: Outport

__init__(self: inviwopy.dmat3VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E1AA30>) None
detatchData(self: inviwopy.dmat3VectorOutport) inviwopy.glm.dmat3Vector
getData(self: inviwopy.dmat3VectorOutport) inviwopy.glm.dmat3Vector
setData(self: inviwopy.dmat3VectorOutport, arg0: inviwopy.glm.dmat3Vector) None
class inviwopy.dmat4VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorFlatMultiInport.DataGenerator) inviwopy.glm.dmat4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat4Vector]
__init__(self: inviwopy.dmat4VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D040B0>) None
changedAndData(self: inviwopy.dmat4VectorFlatMultiInport) inviwopy.dmat4VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dmat4VectorFlatMultiInport) inviwopy.dmat4VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.dmat4VectorFlatMultiInport) inviwopy.glm.dmat4Vector
getSourceVectorData(self: inviwopy.dmat4VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat4Vector]]
getVectorData(self: inviwopy.dmat4VectorFlatMultiInport) list[inviwopy.glm.dmat4Vector]
hasData(self: inviwopy.dmat4VectorFlatMultiInport) bool
outportAndData(self: inviwopy.dmat4VectorFlatMultiInport) inviwopy.dmat4VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.dmat4VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorInport.DataGenerator) inviwopy.glm.dmat4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat4Vector]
__init__(self: inviwopy.dmat4VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D0E3B0>) None
changedAndData(self: inviwopy.dmat4VectorInport) inviwopy.dmat4VectorInport.ChangedAndDataGenerator
data(self: inviwopy.dmat4VectorInport) inviwopy.dmat4VectorInport.DataGenerator
getData(self: inviwopy.dmat4VectorInport) inviwopy.glm.dmat4Vector
getSourceVectorData(self: inviwopy.dmat4VectorInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat4Vector]]
getVectorData(self: inviwopy.dmat4VectorInport) list[inviwopy.glm.dmat4Vector]
hasData(self: inviwopy.dmat4VectorInport) bool
outportAndData(self: inviwopy.dmat4VectorInport) inviwopy.dmat4VectorInport.OutportAndDataGenerator
class inviwopy.dmat4VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.dmat4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorMultiInport.DataGenerator) inviwopy.glm.dmat4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dmat4VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.dmat4Vector]
__init__(self: inviwopy.dmat4VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2F9F0>) None
changedAndData(self: inviwopy.dmat4VectorMultiInport) inviwopy.dmat4VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dmat4VectorMultiInport) inviwopy.dmat4VectorMultiInport.DataGenerator
getData(self: inviwopy.dmat4VectorMultiInport) inviwopy.glm.dmat4Vector
getSourceVectorData(self: inviwopy.dmat4VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.dmat4Vector]]
getVectorData(self: inviwopy.dmat4VectorMultiInport) list[inviwopy.glm.dmat4Vector]
hasData(self: inviwopy.dmat4VectorMultiInport) bool
outportAndData(self: inviwopy.dmat4VectorMultiInport) inviwopy.dmat4VectorMultiInport.OutportAndDataGenerator
class inviwopy.dmat4VectorOutport

Bases: Outport

__init__(self: inviwopy.dmat4VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DDA530>) None
detatchData(self: inviwopy.dmat4VectorOutport) inviwopy.glm.dmat4Vector
getData(self: inviwopy.dmat4VectorOutport) inviwopy.glm.dmat4Vector
setData(self: inviwopy.dmat4VectorOutport, arg0: inviwopy.glm.dmat4Vector) None
class inviwopy.doubleVector

Bases: pybind11_object

__bool__(self: inviwopy.doubleVector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.doubleVector, x: float) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.doubleVector, arg0: int) -> float

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.doubleVector) -> None

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

Copy constructor

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

__iter__(self: inviwopy.doubleVector) Iterator[float]
__len__(self: inviwopy.doubleVector) int
__ne__(self: inviwopy.doubleVector, arg0: inviwopy.doubleVector) bool
__repr__(self: inviwopy.doubleVector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.doubleVector, arg0: int, arg1: float) -> None

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

Assign list elements using a slice object

append(self: inviwopy.doubleVector, x: float) None

Add an item to the end of the list

clear(self: inviwopy.doubleVector) None

Clear the contents

count(self: inviwopy.doubleVector, x: float) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.doubleVector, i: int, x: float) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.doubleVector) -> float

Remove and return the last item

  1. pop(self: inviwopy.doubleVector, i: int) -> float

Remove and return the item at index i

remove(self: inviwopy.doubleVector, x: float) 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_v5_msvc_mscver1938__ = <capsule object NULL>
class inviwopy.doubleVectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.doubleVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorFlatMultiInport.DataGenerator) inviwopy.doubleVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.doubleVector]
__init__(self: inviwopy.doubleVectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DAC870>) None
changedAndData(self: inviwopy.doubleVectorFlatMultiInport) inviwopy.doubleVectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.doubleVectorFlatMultiInport) inviwopy.doubleVectorFlatMultiInport.DataGenerator
getData(self: inviwopy.doubleVectorFlatMultiInport) inviwopy.doubleVector
getSourceVectorData(self: inviwopy.doubleVectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.doubleVector]]
getVectorData(self: inviwopy.doubleVectorFlatMultiInport) list[inviwopy.doubleVector]
hasData(self: inviwopy.doubleVectorFlatMultiInport) bool
outportAndData(self: inviwopy.doubleVectorFlatMultiInport) inviwopy.doubleVectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.doubleVectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.doubleVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorInport.DataGenerator) inviwopy.doubleVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.doubleVector]
__init__(self: inviwopy.doubleVectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E04A30>) None
changedAndData(self: inviwopy.doubleVectorInport) inviwopy.doubleVectorInport.ChangedAndDataGenerator
data(self: inviwopy.doubleVectorInport) inviwopy.doubleVectorInport.DataGenerator
getData(self: inviwopy.doubleVectorInport) inviwopy.doubleVector
getSourceVectorData(self: inviwopy.doubleVectorInport) list[tuple[inviwopy.Outport, inviwopy.doubleVector]]
getVectorData(self: inviwopy.doubleVectorInport) list[inviwopy.doubleVector]
hasData(self: inviwopy.doubleVectorInport) bool
outportAndData(self: inviwopy.doubleVectorInport) inviwopy.doubleVectorInport.OutportAndDataGenerator
class inviwopy.doubleVectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.doubleVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorMultiInport.DataGenerator) inviwopy.doubleVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.doubleVectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.doubleVector]
__init__(self: inviwopy.doubleVectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DBA570>) None
changedAndData(self: inviwopy.doubleVectorMultiInport) inviwopy.doubleVectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.doubleVectorMultiInport) inviwopy.doubleVectorMultiInport.DataGenerator
getData(self: inviwopy.doubleVectorMultiInport) inviwopy.doubleVector
getSourceVectorData(self: inviwopy.doubleVectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.doubleVector]]
getVectorData(self: inviwopy.doubleVectorMultiInport) list[inviwopy.doubleVector]
hasData(self: inviwopy.doubleVectorMultiInport) bool
outportAndData(self: inviwopy.doubleVectorMultiInport) inviwopy.doubleVectorMultiInport.OutportAndDataGenerator
class inviwopy.doubleVectorOutport

Bases: Outport

__init__(self: inviwopy.doubleVectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D16270>) None
detatchData(self: inviwopy.doubleVectorOutport) inviwopy.doubleVector
getData(self: inviwopy.doubleVectorOutport) inviwopy.doubleVector
setData(self: inviwopy.doubleVectorOutport, arg0: inviwopy.doubleVector) None
class inviwopy.dvec2Vector

Bases: pybind11_object

__bool__(self: inviwopy.dvec2Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.dvec2Vector, x: inviwopy.glm.dvec2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.dvec2Vector, arg0: int) -> inviwopy.glm.dvec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.dvec2Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.dvec2Vector) -> None

  3. __init__(self: inviwopy.dvec2Vector, arg0: inviwopy.dvec2Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.dvec2Vector) Iterator[inviwopy.glm.dvec2]
__len__(self: inviwopy.dvec2Vector) int
__ne__(self: inviwopy.dvec2Vector, arg0: inviwopy.dvec2Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.dvec2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.dvec2Vector, arg0: int, arg1: inviwopy.glm.dvec2) -> None

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

Assign list elements using a slice object

append(self: inviwopy.dvec2Vector, x: inviwopy.glm.dvec2) None

Add an item to the end of the list

clear(self: inviwopy.dvec2Vector) None

Clear the contents

count(self: inviwopy.dvec2Vector, x: inviwopy.glm.dvec2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.dvec2Vector, i: int, x: inviwopy.glm.dvec2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.dvec2Vector) -> inviwopy.glm.dvec2

Remove and return the last item

  1. pop(self: inviwopy.dvec2Vector, i: int) -> inviwopy.glm.dvec2

Remove and return the item at index i

remove(self: inviwopy.dvec2Vector, x: inviwopy.glm.dvec2) 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.dvec2VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorFlatMultiInport.DataGenerator) inviwopy.dvec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec2Vector]
__init__(self: inviwopy.dvec2VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D0C3F0>) None
changedAndData(self: inviwopy.dvec2VectorFlatMultiInport) inviwopy.dvec2VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dvec2VectorFlatMultiInport) inviwopy.dvec2VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.dvec2VectorFlatMultiInport) inviwopy.dvec2Vector
getSourceVectorData(self: inviwopy.dvec2VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.dvec2Vector]]
getVectorData(self: inviwopy.dvec2VectorFlatMultiInport) list[inviwopy.dvec2Vector]
hasData(self: inviwopy.dvec2VectorFlatMultiInport) bool
outportAndData(self: inviwopy.dvec2VectorFlatMultiInport) inviwopy.dvec2VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.dvec2VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorInport.DataGenerator) inviwopy.dvec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec2Vector]
__init__(self: inviwopy.dvec2VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E1B830>) None
changedAndData(self: inviwopy.dvec2VectorInport) inviwopy.dvec2VectorInport.ChangedAndDataGenerator
data(self: inviwopy.dvec2VectorInport) inviwopy.dvec2VectorInport.DataGenerator
getData(self: inviwopy.dvec2VectorInport) inviwopy.dvec2Vector
getSourceVectorData(self: inviwopy.dvec2VectorInport) list[tuple[inviwopy.Outport, inviwopy.dvec2Vector]]
getVectorData(self: inviwopy.dvec2VectorInport) list[inviwopy.dvec2Vector]
hasData(self: inviwopy.dvec2VectorInport) bool
outportAndData(self: inviwopy.dvec2VectorInport) inviwopy.dvec2VectorInport.OutportAndDataGenerator
class inviwopy.dvec2VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorMultiInport.DataGenerator) inviwopy.dvec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec2VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec2Vector]
__init__(self: inviwopy.dvec2VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D00470>) None
changedAndData(self: inviwopy.dvec2VectorMultiInport) inviwopy.dvec2VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dvec2VectorMultiInport) inviwopy.dvec2VectorMultiInport.DataGenerator
getData(self: inviwopy.dvec2VectorMultiInport) inviwopy.dvec2Vector
getSourceVectorData(self: inviwopy.dvec2VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.dvec2Vector]]
getVectorData(self: inviwopy.dvec2VectorMultiInport) list[inviwopy.dvec2Vector]
hasData(self: inviwopy.dvec2VectorMultiInport) bool
outportAndData(self: inviwopy.dvec2VectorMultiInport) inviwopy.dvec2VectorMultiInport.OutportAndDataGenerator
class inviwopy.dvec2VectorOutport

Bases: Outport

__init__(self: inviwopy.dvec2VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D175F0>) None
detatchData(self: inviwopy.dvec2VectorOutport) inviwopy.dvec2Vector
getData(self: inviwopy.dvec2VectorOutport) inviwopy.dvec2Vector
setData(self: inviwopy.dvec2VectorOutport, arg0: inviwopy.dvec2Vector) None
class inviwopy.dvec3Vector

Bases: pybind11_object

__bool__(self: inviwopy.dvec3Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.dvec3Vector, x: inviwopy.glm.dvec3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.dvec3Vector, arg0: int) -> inviwopy.glm.dvec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.dvec3Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.dvec3Vector) -> None

  3. __init__(self: inviwopy.dvec3Vector, arg0: inviwopy.dvec3Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.dvec3Vector) Iterator[inviwopy.glm.dvec3]
__len__(self: inviwopy.dvec3Vector) int
__ne__(self: inviwopy.dvec3Vector, arg0: inviwopy.dvec3Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.dvec3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.dvec3Vector, arg0: int, arg1: inviwopy.glm.dvec3) -> None

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

Assign list elements using a slice object

append(self: inviwopy.dvec3Vector, x: inviwopy.glm.dvec3) None

Add an item to the end of the list

clear(self: inviwopy.dvec3Vector) None

Clear the contents

count(self: inviwopy.dvec3Vector, x: inviwopy.glm.dvec3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.dvec3Vector, i: int, x: inviwopy.glm.dvec3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.dvec3Vector) -> inviwopy.glm.dvec3

Remove and return the last item

  1. pop(self: inviwopy.dvec3Vector, i: int) -> inviwopy.glm.dvec3

Remove and return the item at index i

remove(self: inviwopy.dvec3Vector, x: inviwopy.glm.dvec3) 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.dvec3VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorFlatMultiInport.DataGenerator) inviwopy.dvec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec3Vector]
__init__(self: inviwopy.dvec3VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D2CEB0>) None
changedAndData(self: inviwopy.dvec3VectorFlatMultiInport) inviwopy.dvec3VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dvec3VectorFlatMultiInport) inviwopy.dvec3VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.dvec3VectorFlatMultiInport) inviwopy.dvec3Vector
getSourceVectorData(self: inviwopy.dvec3VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.dvec3Vector]]
getVectorData(self: inviwopy.dvec3VectorFlatMultiInport) list[inviwopy.dvec3Vector]
hasData(self: inviwopy.dvec3VectorFlatMultiInport) bool
outportAndData(self: inviwopy.dvec3VectorFlatMultiInport) inviwopy.dvec3VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.dvec3VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorInport.DataGenerator) inviwopy.dvec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec3Vector]
__init__(self: inviwopy.dvec3VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DD2C70>) None
changedAndData(self: inviwopy.dvec3VectorInport) inviwopy.dvec3VectorInport.ChangedAndDataGenerator
data(self: inviwopy.dvec3VectorInport) inviwopy.dvec3VectorInport.DataGenerator
getData(self: inviwopy.dvec3VectorInport) inviwopy.dvec3Vector
getSourceVectorData(self: inviwopy.dvec3VectorInport) list[tuple[inviwopy.Outport, inviwopy.dvec3Vector]]
getVectorData(self: inviwopy.dvec3VectorInport) list[inviwopy.dvec3Vector]
hasData(self: inviwopy.dvec3VectorInport) bool
outportAndData(self: inviwopy.dvec3VectorInport) inviwopy.dvec3VectorInport.OutportAndDataGenerator
class inviwopy.dvec3VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorMultiInport.DataGenerator) inviwopy.dvec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec3VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec3Vector]
__init__(self: inviwopy.dvec3VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DABC30>) None
changedAndData(self: inviwopy.dvec3VectorMultiInport) inviwopy.dvec3VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dvec3VectorMultiInport) inviwopy.dvec3VectorMultiInport.DataGenerator
getData(self: inviwopy.dvec3VectorMultiInport) inviwopy.dvec3Vector
getSourceVectorData(self: inviwopy.dvec3VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.dvec3Vector]]
getVectorData(self: inviwopy.dvec3VectorMultiInport) list[inviwopy.dvec3Vector]
hasData(self: inviwopy.dvec3VectorMultiInport) bool
outportAndData(self: inviwopy.dvec3VectorMultiInport) inviwopy.dvec3VectorMultiInport.OutportAndDataGenerator
class inviwopy.dvec3VectorOutport

Bases: Outport

__init__(self: inviwopy.dvec3VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DEDDB0>) None
detatchData(self: inviwopy.dvec3VectorOutport) inviwopy.dvec3Vector
getData(self: inviwopy.dvec3VectorOutport) inviwopy.dvec3Vector
setData(self: inviwopy.dvec3VectorOutport, arg0: inviwopy.dvec3Vector) None
class inviwopy.dvec4Vector

Bases: pybind11_object

__bool__(self: inviwopy.dvec4Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.dvec4Vector, x: inviwopy.glm.dvec4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.dvec4Vector, arg0: int) -> inviwopy.glm.dvec4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.dvec4Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.dvec4Vector) -> None

  3. __init__(self: inviwopy.dvec4Vector, arg0: inviwopy.dvec4Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.dvec4Vector) Iterator[inviwopy.glm.dvec4]
__len__(self: inviwopy.dvec4Vector) int
__ne__(self: inviwopy.dvec4Vector, arg0: inviwopy.dvec4Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.dvec4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.dvec4Vector, arg0: int, arg1: inviwopy.glm.dvec4) -> None

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

Assign list elements using a slice object

append(self: inviwopy.dvec4Vector, x: inviwopy.glm.dvec4) None

Add an item to the end of the list

clear(self: inviwopy.dvec4Vector) None

Clear the contents

count(self: inviwopy.dvec4Vector, x: inviwopy.glm.dvec4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.dvec4Vector, i: int, x: inviwopy.glm.dvec4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.dvec4Vector) -> inviwopy.glm.dvec4

Remove and return the last item

  1. pop(self: inviwopy.dvec4Vector, i: int) -> inviwopy.glm.dvec4

Remove and return the item at index i

remove(self: inviwopy.dvec4Vector, x: inviwopy.glm.dvec4) 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.dvec4VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorFlatMultiInport.DataGenerator) inviwopy.dvec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec4Vector]
__init__(self: inviwopy.dvec4VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D60670>) None
changedAndData(self: inviwopy.dvec4VectorFlatMultiInport) inviwopy.dvec4VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dvec4VectorFlatMultiInport) inviwopy.dvec4VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.dvec4VectorFlatMultiInport) inviwopy.dvec4Vector
getSourceVectorData(self: inviwopy.dvec4VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.dvec4Vector]]
getVectorData(self: inviwopy.dvec4VectorFlatMultiInport) list[inviwopy.dvec4Vector]
hasData(self: inviwopy.dvec4VectorFlatMultiInport) bool
outportAndData(self: inviwopy.dvec4VectorFlatMultiInport) inviwopy.dvec4VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.dvec4VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorInport.DataGenerator) inviwopy.dvec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec4Vector]
__init__(self: inviwopy.dvec4VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CF6D30>) None
changedAndData(self: inviwopy.dvec4VectorInport) inviwopy.dvec4VectorInport.ChangedAndDataGenerator
data(self: inviwopy.dvec4VectorInport) inviwopy.dvec4VectorInport.DataGenerator
getData(self: inviwopy.dvec4VectorInport) inviwopy.dvec4Vector
getSourceVectorData(self: inviwopy.dvec4VectorInport) list[tuple[inviwopy.Outport, inviwopy.dvec4Vector]]
getVectorData(self: inviwopy.dvec4VectorInport) list[inviwopy.dvec4Vector]
hasData(self: inviwopy.dvec4VectorInport) bool
outportAndData(self: inviwopy.dvec4VectorInport) inviwopy.dvec4VectorInport.OutportAndDataGenerator
class inviwopy.dvec4VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.dvec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorMultiInport.DataGenerator) inviwopy.dvec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.dvec4VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.dvec4Vector]
__init__(self: inviwopy.dvec4VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D1DDF0>) None
changedAndData(self: inviwopy.dvec4VectorMultiInport) inviwopy.dvec4VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.dvec4VectorMultiInport) inviwopy.dvec4VectorMultiInport.DataGenerator
getData(self: inviwopy.dvec4VectorMultiInport) inviwopy.dvec4Vector
getSourceVectorData(self: inviwopy.dvec4VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.dvec4Vector]]
getVectorData(self: inviwopy.dvec4VectorMultiInport) list[inviwopy.dvec4Vector]
hasData(self: inviwopy.dvec4VectorMultiInport) bool
outportAndData(self: inviwopy.dvec4VectorMultiInport) inviwopy.dvec4VectorMultiInport.OutportAndDataGenerator
class inviwopy.dvec4VectorOutport

Bases: Outport

__init__(self: inviwopy.dvec4VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E1AB70>) None
detatchData(self: inviwopy.dvec4VectorOutport) inviwopy.dvec4Vector
getData(self: inviwopy.dvec4VectorOutport) inviwopy.dvec4Vector
setData(self: inviwopy.dvec4VectorOutport, arg0: inviwopy.dvec4Vector) None
class inviwopy.floatVector

Bases: pybind11_object

__bool__(self: inviwopy.floatVector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.floatVector, x: float) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.floatVector, arg0: int) -> float

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.floatVector) -> None

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

Copy constructor

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

__iter__(self: inviwopy.floatVector) Iterator[float]
__len__(self: inviwopy.floatVector) int
__ne__(self: inviwopy.floatVector, arg0: inviwopy.floatVector) bool
__repr__(self: inviwopy.floatVector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.floatVector, arg0: int, arg1: float) -> None

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

Assign list elements using a slice object

append(self: inviwopy.floatVector, x: float) None

Add an item to the end of the list

clear(self: inviwopy.floatVector) None

Clear the contents

count(self: inviwopy.floatVector, x: float) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.floatVector, i: int, x: float) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.floatVector) -> float

Remove and return the last item

  1. pop(self: inviwopy.floatVector, i: int) -> float

Remove and return the item at index i

remove(self: inviwopy.floatVector, x: float) 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_v5_msvc_mscver1938__ = <capsule object NULL>
class inviwopy.floatVectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.floatVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorFlatMultiInport.DataGenerator) inviwopy.floatVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.floatVector]
__init__(self: inviwopy.floatVectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CFB930>) None
changedAndData(self: inviwopy.floatVectorFlatMultiInport) inviwopy.floatVectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.floatVectorFlatMultiInport) inviwopy.floatVectorFlatMultiInport.DataGenerator
getData(self: inviwopy.floatVectorFlatMultiInport) inviwopy.floatVector
getSourceVectorData(self: inviwopy.floatVectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.floatVector]]
getVectorData(self: inviwopy.floatVectorFlatMultiInport) list[inviwopy.floatVector]
hasData(self: inviwopy.floatVectorFlatMultiInport) bool
outportAndData(self: inviwopy.floatVectorFlatMultiInport) inviwopy.floatVectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.floatVectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.floatVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorInport.DataGenerator) inviwopy.floatVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.floatVector]
__init__(self: inviwopy.floatVectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D06AF0>) None
changedAndData(self: inviwopy.floatVectorInport) inviwopy.floatVectorInport.ChangedAndDataGenerator
data(self: inviwopy.floatVectorInport) inviwopy.floatVectorInport.DataGenerator
getData(self: inviwopy.floatVectorInport) inviwopy.floatVector
getSourceVectorData(self: inviwopy.floatVectorInport) list[tuple[inviwopy.Outport, inviwopy.floatVector]]
getVectorData(self: inviwopy.floatVectorInport) list[inviwopy.floatVector]
hasData(self: inviwopy.floatVectorInport) bool
outportAndData(self: inviwopy.floatVectorInport) inviwopy.floatVectorInport.OutportAndDataGenerator
class inviwopy.floatVectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.floatVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorMultiInport.DataGenerator) inviwopy.floatVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.floatVectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.floatVector]
__init__(self: inviwopy.floatVectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CFAEF0>) None
changedAndData(self: inviwopy.floatVectorMultiInport) inviwopy.floatVectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.floatVectorMultiInport) inviwopy.floatVectorMultiInport.DataGenerator
getData(self: inviwopy.floatVectorMultiInport) inviwopy.floatVector
getSourceVectorData(self: inviwopy.floatVectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.floatVector]]
getVectorData(self: inviwopy.floatVectorMultiInport) list[inviwopy.floatVector]
hasData(self: inviwopy.floatVectorMultiInport) bool
outportAndData(self: inviwopy.floatVectorMultiInport) inviwopy.floatVectorMultiInport.OutportAndDataGenerator
class inviwopy.floatVectorOutport

Bases: Outport

__init__(self: inviwopy.floatVectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E06BF0>) None
detatchData(self: inviwopy.floatVectorOutport) inviwopy.floatVector
getData(self: inviwopy.floatVectorOutport) inviwopy.floatVector
setData(self: inviwopy.floatVectorOutport, arg0: inviwopy.floatVector) None
class inviwopy.intVector

Bases: pybind11_object

__bool__(self: inviwopy.intVector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.intVector, x: int) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.intVector, arg0: int) -> int

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.intVector) -> None

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

Copy constructor

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

__iter__(self: inviwopy.intVector) Iterator[int]
__len__(self: inviwopy.intVector) int
__ne__(self: inviwopy.intVector, arg0: inviwopy.intVector) bool
__repr__(self: inviwopy.intVector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.intVector, arg0: int, arg1: int) -> None

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

Assign list elements using a slice object

append(self: inviwopy.intVector, x: int) None

Add an item to the end of the list

clear(self: inviwopy.intVector) None

Clear the contents

count(self: inviwopy.intVector, x: int) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.intVector, i: int, x: int) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.intVector) -> int

Remove and return the last item

  1. pop(self: inviwopy.intVector, i: int) -> int

Remove and return the item at index i

remove(self: inviwopy.intVector, x: int) 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_v5_msvc_mscver1938__ = <capsule object NULL>
class inviwopy.intVectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.intVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorFlatMultiInport.DataGenerator) inviwopy.intVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.intVector]
__init__(self: inviwopy.intVectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E1A830>) None
changedAndData(self: inviwopy.intVectorFlatMultiInport) inviwopy.intVectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.intVectorFlatMultiInport) inviwopy.intVectorFlatMultiInport.DataGenerator
getData(self: inviwopy.intVectorFlatMultiInport) inviwopy.intVector
getSourceVectorData(self: inviwopy.intVectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.intVector]]
getVectorData(self: inviwopy.intVectorFlatMultiInport) list[inviwopy.intVector]
hasData(self: inviwopy.intVectorFlatMultiInport) bool
outportAndData(self: inviwopy.intVectorFlatMultiInport) inviwopy.intVectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.intVectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.intVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorInport.DataGenerator) inviwopy.intVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.intVector]
__init__(self: inviwopy.intVectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D00630>) None
changedAndData(self: inviwopy.intVectorInport) inviwopy.intVectorInport.ChangedAndDataGenerator
data(self: inviwopy.intVectorInport) inviwopy.intVectorInport.DataGenerator
getData(self: inviwopy.intVectorInport) inviwopy.intVector
getSourceVectorData(self: inviwopy.intVectorInport) list[tuple[inviwopy.Outport, inviwopy.intVector]]
getVectorData(self: inviwopy.intVectorInport) list[inviwopy.intVector]
hasData(self: inviwopy.intVectorInport) bool
outportAndData(self: inviwopy.intVectorInport) inviwopy.intVectorInport.OutportAndDataGenerator
class inviwopy.intVectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.intVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorMultiInport.DataGenerator) inviwopy.intVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.intVectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.intVector]
__init__(self: inviwopy.intVectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D2C3F0>) None
changedAndData(self: inviwopy.intVectorMultiInport) inviwopy.intVectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.intVectorMultiInport) inviwopy.intVectorMultiInport.DataGenerator
getData(self: inviwopy.intVectorMultiInport) inviwopy.intVector
getSourceVectorData(self: inviwopy.intVectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.intVector]]
getVectorData(self: inviwopy.intVectorMultiInport) list[inviwopy.intVector]
hasData(self: inviwopy.intVectorMultiInport) bool
outportAndData(self: inviwopy.intVectorMultiInport) inviwopy.intVectorMultiInport.OutportAndDataGenerator
class inviwopy.intVectorOutport

Bases: Outport

__init__(self: inviwopy.intVectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D0EC30>) None
detatchData(self: inviwopy.intVectorOutport) inviwopy.intVector
getData(self: inviwopy.intVectorOutport) inviwopy.intVector
setData(self: inviwopy.intVectorOutport, arg0: inviwopy.intVector) None
class inviwopy.ivec2Vector

Bases: pybind11_object

__bool__(self: inviwopy.ivec2Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.ivec2Vector, x: inviwopy.glm.ivec2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.ivec2Vector, arg0: int) -> inviwopy.glm.ivec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.ivec2Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.ivec2Vector) -> None

  3. __init__(self: inviwopy.ivec2Vector, arg0: inviwopy.ivec2Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.ivec2Vector) Iterator[inviwopy.glm.ivec2]
__len__(self: inviwopy.ivec2Vector) int
__ne__(self: inviwopy.ivec2Vector, arg0: inviwopy.ivec2Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.ivec2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.ivec2Vector, arg0: int, arg1: inviwopy.glm.ivec2) -> None

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

Assign list elements using a slice object

append(self: inviwopy.ivec2Vector, x: inviwopy.glm.ivec2) None

Add an item to the end of the list

clear(self: inviwopy.ivec2Vector) None

Clear the contents

count(self: inviwopy.ivec2Vector, x: inviwopy.glm.ivec2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.ivec2Vector, i: int, x: inviwopy.glm.ivec2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.ivec2Vector) -> inviwopy.glm.ivec2

Remove and return the last item

  1. pop(self: inviwopy.ivec2Vector, i: int) -> inviwopy.glm.ivec2

Remove and return the item at index i

remove(self: inviwopy.ivec2Vector, x: inviwopy.glm.ivec2) 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.ivec2VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorFlatMultiInport.DataGenerator) inviwopy.ivec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec2Vector]
__init__(self: inviwopy.ivec2VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E1B970>) None
changedAndData(self: inviwopy.ivec2VectorFlatMultiInport) inviwopy.ivec2VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.ivec2VectorFlatMultiInport) inviwopy.ivec2VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.ivec2VectorFlatMultiInport) inviwopy.ivec2Vector
getSourceVectorData(self: inviwopy.ivec2VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.ivec2Vector]]
getVectorData(self: inviwopy.ivec2VectorFlatMultiInport) list[inviwopy.ivec2Vector]
hasData(self: inviwopy.ivec2VectorFlatMultiInport) bool
outportAndData(self: inviwopy.ivec2VectorFlatMultiInport) inviwopy.ivec2VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.ivec2VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorInport.DataGenerator) inviwopy.ivec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec2Vector]
__init__(self: inviwopy.ivec2VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DEEC70>) None
changedAndData(self: inviwopy.ivec2VectorInport) inviwopy.ivec2VectorInport.ChangedAndDataGenerator
data(self: inviwopy.ivec2VectorInport) inviwopy.ivec2VectorInport.DataGenerator
getData(self: inviwopy.ivec2VectorInport) inviwopy.ivec2Vector
getSourceVectorData(self: inviwopy.ivec2VectorInport) list[tuple[inviwopy.Outport, inviwopy.ivec2Vector]]
getVectorData(self: inviwopy.ivec2VectorInport) list[inviwopy.ivec2Vector]
hasData(self: inviwopy.ivec2VectorInport) bool
outportAndData(self: inviwopy.ivec2VectorInport) inviwopy.ivec2VectorInport.OutportAndDataGenerator
class inviwopy.ivec2VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorMultiInport.DataGenerator) inviwopy.ivec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec2VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec2Vector]
__init__(self: inviwopy.ivec2VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9DA52070>) None
changedAndData(self: inviwopy.ivec2VectorMultiInport) inviwopy.ivec2VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.ivec2VectorMultiInport) inviwopy.ivec2VectorMultiInport.DataGenerator
getData(self: inviwopy.ivec2VectorMultiInport) inviwopy.ivec2Vector
getSourceVectorData(self: inviwopy.ivec2VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.ivec2Vector]]
getVectorData(self: inviwopy.ivec2VectorMultiInport) list[inviwopy.ivec2Vector]
hasData(self: inviwopy.ivec2VectorMultiInport) bool
outportAndData(self: inviwopy.ivec2VectorMultiInport) inviwopy.ivec2VectorMultiInport.OutportAndDataGenerator
class inviwopy.ivec2VectorOutport

Bases: Outport

__init__(self: inviwopy.ivec2VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9DA04730>) None
detatchData(self: inviwopy.ivec2VectorOutport) inviwopy.ivec2Vector
getData(self: inviwopy.ivec2VectorOutport) inviwopy.ivec2Vector
setData(self: inviwopy.ivec2VectorOutport, arg0: inviwopy.ivec2Vector) None
class inviwopy.ivec3Vector

Bases: pybind11_object

__bool__(self: inviwopy.ivec3Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.ivec3Vector, x: inviwopy.glm.ivec3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.ivec3Vector, arg0: int) -> inviwopy.glm.ivec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.ivec3Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.ivec3Vector) -> None

  3. __init__(self: inviwopy.ivec3Vector, arg0: inviwopy.ivec3Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.ivec3Vector) Iterator[inviwopy.glm.ivec3]
__len__(self: inviwopy.ivec3Vector) int
__ne__(self: inviwopy.ivec3Vector, arg0: inviwopy.ivec3Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.ivec3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.ivec3Vector, arg0: int, arg1: inviwopy.glm.ivec3) -> None

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

Assign list elements using a slice object

append(self: inviwopy.ivec3Vector, x: inviwopy.glm.ivec3) None

Add an item to the end of the list

clear(self: inviwopy.ivec3Vector) None

Clear the contents

count(self: inviwopy.ivec3Vector, x: inviwopy.glm.ivec3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.ivec3Vector, i: int, x: inviwopy.glm.ivec3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.ivec3Vector) -> inviwopy.glm.ivec3

Remove and return the last item

  1. pop(self: inviwopy.ivec3Vector, i: int) -> inviwopy.glm.ivec3

Remove and return the item at index i

remove(self: inviwopy.ivec3Vector, x: inviwopy.glm.ivec3) 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.ivec3VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorFlatMultiInport.DataGenerator) inviwopy.ivec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec3Vector]
__init__(self: inviwopy.ivec3VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2FE30>) None
changedAndData(self: inviwopy.ivec3VectorFlatMultiInport) inviwopy.ivec3VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.ivec3VectorFlatMultiInport) inviwopy.ivec3VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.ivec3VectorFlatMultiInport) inviwopy.ivec3Vector
getSourceVectorData(self: inviwopy.ivec3VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.ivec3Vector]]
getVectorData(self: inviwopy.ivec3VectorFlatMultiInport) list[inviwopy.ivec3Vector]
hasData(self: inviwopy.ivec3VectorFlatMultiInport) bool
outportAndData(self: inviwopy.ivec3VectorFlatMultiInport) inviwopy.ivec3VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.ivec3VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorInport.DataGenerator) inviwopy.ivec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec3Vector]
__init__(self: inviwopy.ivec3VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2DDF0>) None
changedAndData(self: inviwopy.ivec3VectorInport) inviwopy.ivec3VectorInport.ChangedAndDataGenerator
data(self: inviwopy.ivec3VectorInport) inviwopy.ivec3VectorInport.DataGenerator
getData(self: inviwopy.ivec3VectorInport) inviwopy.ivec3Vector
getSourceVectorData(self: inviwopy.ivec3VectorInport) list[tuple[inviwopy.Outport, inviwopy.ivec3Vector]]
getVectorData(self: inviwopy.ivec3VectorInport) list[inviwopy.ivec3Vector]
hasData(self: inviwopy.ivec3VectorInport) bool
outportAndData(self: inviwopy.ivec3VectorInport) inviwopy.ivec3VectorInport.OutportAndDataGenerator
class inviwopy.ivec3VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorMultiInport.DataGenerator) inviwopy.ivec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec3VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec3Vector]
__init__(self: inviwopy.ivec3VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D7F8F0>) None
changedAndData(self: inviwopy.ivec3VectorMultiInport) inviwopy.ivec3VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.ivec3VectorMultiInport) inviwopy.ivec3VectorMultiInport.DataGenerator
getData(self: inviwopy.ivec3VectorMultiInport) inviwopy.ivec3Vector
getSourceVectorData(self: inviwopy.ivec3VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.ivec3Vector]]
getVectorData(self: inviwopy.ivec3VectorMultiInport) list[inviwopy.ivec3Vector]
hasData(self: inviwopy.ivec3VectorMultiInport) bool
outportAndData(self: inviwopy.ivec3VectorMultiInport) inviwopy.ivec3VectorMultiInport.OutportAndDataGenerator
class inviwopy.ivec3VectorOutport

Bases: Outport

__init__(self: inviwopy.ivec3VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2FEF0>) None
detatchData(self: inviwopy.ivec3VectorOutport) inviwopy.ivec3Vector
getData(self: inviwopy.ivec3VectorOutport) inviwopy.ivec3Vector
setData(self: inviwopy.ivec3VectorOutport, arg0: inviwopy.ivec3Vector) None
class inviwopy.ivec4Vector

Bases: pybind11_object

__bool__(self: inviwopy.ivec4Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.ivec4Vector, x: inviwopy.glm.ivec4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.ivec4Vector, arg0: int) -> inviwopy.glm.ivec4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.ivec4Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.ivec4Vector) -> None

  3. __init__(self: inviwopy.ivec4Vector, arg0: inviwopy.ivec4Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.ivec4Vector) Iterator[inviwopy.glm.ivec4]
__len__(self: inviwopy.ivec4Vector) int
__ne__(self: inviwopy.ivec4Vector, arg0: inviwopy.ivec4Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.ivec4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.ivec4Vector, arg0: int, arg1: inviwopy.glm.ivec4) -> None

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

Assign list elements using a slice object

append(self: inviwopy.ivec4Vector, x: inviwopy.glm.ivec4) None

Add an item to the end of the list

clear(self: inviwopy.ivec4Vector) None

Clear the contents

count(self: inviwopy.ivec4Vector, x: inviwopy.glm.ivec4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.ivec4Vector, i: int, x: inviwopy.glm.ivec4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.ivec4Vector) -> inviwopy.glm.ivec4

Remove and return the last item

  1. pop(self: inviwopy.ivec4Vector, i: int) -> inviwopy.glm.ivec4

Remove and return the item at index i

remove(self: inviwopy.ivec4Vector, x: inviwopy.glm.ivec4) 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.ivec4VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorFlatMultiInport.DataGenerator) inviwopy.ivec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec4Vector]
__init__(self: inviwopy.ivec4VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2D930>) None
changedAndData(self: inviwopy.ivec4VectorFlatMultiInport) inviwopy.ivec4VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.ivec4VectorFlatMultiInport) inviwopy.ivec4VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.ivec4VectorFlatMultiInport) inviwopy.ivec4Vector
getSourceVectorData(self: inviwopy.ivec4VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.ivec4Vector]]
getVectorData(self: inviwopy.ivec4VectorFlatMultiInport) list[inviwopy.ivec4Vector]
hasData(self: inviwopy.ivec4VectorFlatMultiInport) bool
outportAndData(self: inviwopy.ivec4VectorFlatMultiInport) inviwopy.ivec4VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.ivec4VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorInport.DataGenerator) inviwopy.ivec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec4Vector]
__init__(self: inviwopy.ivec4VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E46230>) None
changedAndData(self: inviwopy.ivec4VectorInport) inviwopy.ivec4VectorInport.ChangedAndDataGenerator
data(self: inviwopy.ivec4VectorInport) inviwopy.ivec4VectorInport.DataGenerator
getData(self: inviwopy.ivec4VectorInport) inviwopy.ivec4Vector
getSourceVectorData(self: inviwopy.ivec4VectorInport) list[tuple[inviwopy.Outport, inviwopy.ivec4Vector]]
getVectorData(self: inviwopy.ivec4VectorInport) list[inviwopy.ivec4Vector]
hasData(self: inviwopy.ivec4VectorInport) bool
outportAndData(self: inviwopy.ivec4VectorInport) inviwopy.ivec4VectorInport.OutportAndDataGenerator
class inviwopy.ivec4VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.ivec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorMultiInport.DataGenerator) inviwopy.ivec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.ivec4VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.ivec4Vector]
__init__(self: inviwopy.ivec4VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9D856330>) None
changedAndData(self: inviwopy.ivec4VectorMultiInport) inviwopy.ivec4VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.ivec4VectorMultiInport) inviwopy.ivec4VectorMultiInport.DataGenerator
getData(self: inviwopy.ivec4VectorMultiInport) inviwopy.ivec4Vector
getSourceVectorData(self: inviwopy.ivec4VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.ivec4Vector]]
getVectorData(self: inviwopy.ivec4VectorMultiInport) list[inviwopy.ivec4Vector]
hasData(self: inviwopy.ivec4VectorMultiInport) bool
outportAndData(self: inviwopy.ivec4VectorMultiInport) inviwopy.ivec4VectorMultiInport.OutportAndDataGenerator
class inviwopy.ivec4VectorOutport

Bases: Outport

__init__(self: inviwopy.ivec4VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D06F30>) None
detatchData(self: inviwopy.ivec4VectorOutport) inviwopy.ivec4Vector
getData(self: inviwopy.ivec4VectorOutport) inviwopy.ivec4Vector
setData(self: inviwopy.ivec4VectorOutport, arg0: inviwopy.ivec4Vector) None
class inviwopy.mat2VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorFlatMultiInport.DataGenerator) inviwopy.glm.mat2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat2Vector]
__init__(self: inviwopy.mat2VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DC2570>) None
changedAndData(self: inviwopy.mat2VectorFlatMultiInport) inviwopy.mat2VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.mat2VectorFlatMultiInport) inviwopy.mat2VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.mat2VectorFlatMultiInport) inviwopy.glm.mat2Vector
getSourceVectorData(self: inviwopy.mat2VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat2Vector]]
getVectorData(self: inviwopy.mat2VectorFlatMultiInport) list[inviwopy.glm.mat2Vector]
hasData(self: inviwopy.mat2VectorFlatMultiInport) bool
outportAndData(self: inviwopy.mat2VectorFlatMultiInport) inviwopy.mat2VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.mat2VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorInport.DataGenerator) inviwopy.glm.mat2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat2Vector]
__init__(self: inviwopy.mat2VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9D8CCAB0>) None
changedAndData(self: inviwopy.mat2VectorInport) inviwopy.mat2VectorInport.ChangedAndDataGenerator
data(self: inviwopy.mat2VectorInport) inviwopy.mat2VectorInport.DataGenerator
getData(self: inviwopy.mat2VectorInport) inviwopy.glm.mat2Vector
getSourceVectorData(self: inviwopy.mat2VectorInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat2Vector]]
getVectorData(self: inviwopy.mat2VectorInport) list[inviwopy.glm.mat2Vector]
hasData(self: inviwopy.mat2VectorInport) bool
outportAndData(self: inviwopy.mat2VectorInport) inviwopy.mat2VectorInport.OutportAndDataGenerator
class inviwopy.mat2VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorMultiInport.DataGenerator) inviwopy.glm.mat2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat2VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat2Vector]
__init__(self: inviwopy.mat2VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D14130>) None
changedAndData(self: inviwopy.mat2VectorMultiInport) inviwopy.mat2VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.mat2VectorMultiInport) inviwopy.mat2VectorMultiInport.DataGenerator
getData(self: inviwopy.mat2VectorMultiInport) inviwopy.glm.mat2Vector
getSourceVectorData(self: inviwopy.mat2VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat2Vector]]
getVectorData(self: inviwopy.mat2VectorMultiInport) list[inviwopy.glm.mat2Vector]
hasData(self: inviwopy.mat2VectorMultiInport) bool
outportAndData(self: inviwopy.mat2VectorMultiInport) inviwopy.mat2VectorMultiInport.OutportAndDataGenerator
class inviwopy.mat2VectorOutport

Bases: Outport

__init__(self: inviwopy.mat2VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CF4C30>) None
detatchData(self: inviwopy.mat2VectorOutport) inviwopy.glm.mat2Vector
getData(self: inviwopy.mat2VectorOutport) inviwopy.glm.mat2Vector
setData(self: inviwopy.mat2VectorOutport, arg0: inviwopy.glm.mat2Vector) None
class inviwopy.mat3VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorFlatMultiInport.DataGenerator) inviwopy.glm.mat3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat3Vector]
__init__(self: inviwopy.mat3VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D15730>) None
changedAndData(self: inviwopy.mat3VectorFlatMultiInport) inviwopy.mat3VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.mat3VectorFlatMultiInport) inviwopy.mat3VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.mat3VectorFlatMultiInport) inviwopy.glm.mat3Vector
getSourceVectorData(self: inviwopy.mat3VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat3Vector]]
getVectorData(self: inviwopy.mat3VectorFlatMultiInport) list[inviwopy.glm.mat3Vector]
hasData(self: inviwopy.mat3VectorFlatMultiInport) bool
outportAndData(self: inviwopy.mat3VectorFlatMultiInport) inviwopy.mat3VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.mat3VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorInport.DataGenerator) inviwopy.glm.mat3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat3Vector]
__init__(self: inviwopy.mat3VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9DB4CFB0>) None
changedAndData(self: inviwopy.mat3VectorInport) inviwopy.mat3VectorInport.ChangedAndDataGenerator
data(self: inviwopy.mat3VectorInport) inviwopy.mat3VectorInport.DataGenerator
getData(self: inviwopy.mat3VectorInport) inviwopy.glm.mat3Vector
getSourceVectorData(self: inviwopy.mat3VectorInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat3Vector]]
getVectorData(self: inviwopy.mat3VectorInport) list[inviwopy.glm.mat3Vector]
hasData(self: inviwopy.mat3VectorInport) bool
outportAndData(self: inviwopy.mat3VectorInport) inviwopy.mat3VectorInport.OutportAndDataGenerator
class inviwopy.mat3VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorMultiInport.DataGenerator) inviwopy.glm.mat3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat3VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat3Vector]
__init__(self: inviwopy.mat3VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9DAA50F0>) None
changedAndData(self: inviwopy.mat3VectorMultiInport) inviwopy.mat3VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.mat3VectorMultiInport) inviwopy.mat3VectorMultiInport.DataGenerator
getData(self: inviwopy.mat3VectorMultiInport) inviwopy.glm.mat3Vector
getSourceVectorData(self: inviwopy.mat3VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat3Vector]]
getVectorData(self: inviwopy.mat3VectorMultiInport) list[inviwopy.glm.mat3Vector]
hasData(self: inviwopy.mat3VectorMultiInport) bool
outportAndData(self: inviwopy.mat3VectorMultiInport) inviwopy.mat3VectorMultiInport.OutportAndDataGenerator
class inviwopy.mat3VectorOutport

Bases: Outport

__init__(self: inviwopy.mat3VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CFBB70>) None
detatchData(self: inviwopy.mat3VectorOutport) inviwopy.glm.mat3Vector
getData(self: inviwopy.mat3VectorOutport) inviwopy.glm.mat3Vector
setData(self: inviwopy.mat3VectorOutport, arg0: inviwopy.glm.mat3Vector) None
class inviwopy.mat4VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorFlatMultiInport.DataGenerator) inviwopy.glm.mat4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat4Vector]
__init__(self: inviwopy.mat4VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DADDB0>) None
changedAndData(self: inviwopy.mat4VectorFlatMultiInport) inviwopy.mat4VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.mat4VectorFlatMultiInport) inviwopy.mat4VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.mat4VectorFlatMultiInport) inviwopy.glm.mat4Vector
getSourceVectorData(self: inviwopy.mat4VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat4Vector]]
getVectorData(self: inviwopy.mat4VectorFlatMultiInport) list[inviwopy.glm.mat4Vector]
hasData(self: inviwopy.mat4VectorFlatMultiInport) bool
outportAndData(self: inviwopy.mat4VectorFlatMultiInport) inviwopy.mat4VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.mat4VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorInport.DataGenerator) inviwopy.glm.mat4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat4Vector]
__init__(self: inviwopy.mat4VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D033F0>) None
changedAndData(self: inviwopy.mat4VectorInport) inviwopy.mat4VectorInport.ChangedAndDataGenerator
data(self: inviwopy.mat4VectorInport) inviwopy.mat4VectorInport.DataGenerator
getData(self: inviwopy.mat4VectorInport) inviwopy.glm.mat4Vector
getSourceVectorData(self: inviwopy.mat4VectorInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat4Vector]]
getVectorData(self: inviwopy.mat4VectorInport) list[inviwopy.glm.mat4Vector]
hasData(self: inviwopy.mat4VectorInport) bool
outportAndData(self: inviwopy.mat4VectorInport) inviwopy.mat4VectorInport.OutportAndDataGenerator
class inviwopy.mat4VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.glm.mat4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorMultiInport.DataGenerator) inviwopy.glm.mat4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.mat4VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.glm.mat4Vector]
__init__(self: inviwopy.mat4VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2CCB0>) None
changedAndData(self: inviwopy.mat4VectorMultiInport) inviwopy.mat4VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.mat4VectorMultiInport) inviwopy.mat4VectorMultiInport.DataGenerator
getData(self: inviwopy.mat4VectorMultiInport) inviwopy.glm.mat4Vector
getSourceVectorData(self: inviwopy.mat4VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.glm.mat4Vector]]
getVectorData(self: inviwopy.mat4VectorMultiInport) list[inviwopy.glm.mat4Vector]
hasData(self: inviwopy.mat4VectorMultiInport) bool
outportAndData(self: inviwopy.mat4VectorMultiInport) inviwopy.mat4VectorMultiInport.OutportAndDataGenerator
class inviwopy.mat4VectorOutport

Bases: Outport

__init__(self: inviwopy.mat4VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E6CEB0>) None
detatchData(self: inviwopy.mat4VectorOutport) inviwopy.glm.mat4Vector
getData(self: inviwopy.mat4VectorOutport) inviwopy.glm.mat4Vector
setData(self: inviwopy.mat4VectorOutport, arg0: inviwopy.glm.mat4Vector) None
class inviwopy.uintVector

Bases: pybind11_object

__bool__(self: inviwopy.uintVector) bool

Check whether the list is nonempty

__contains__(self: inviwopy.uintVector, x: int) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.uintVector, arg0: int) -> int

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.uintVector) -> None

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

Copy constructor

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

__iter__(self: inviwopy.uintVector) Iterator[int]
__len__(self: inviwopy.uintVector) int
__ne__(self: inviwopy.uintVector, arg0: inviwopy.uintVector) bool
__repr__(self: inviwopy.uintVector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.uintVector, arg0: int, arg1: int) -> None

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

Assign list elements using a slice object

append(self: inviwopy.uintVector, x: int) None

Add an item to the end of the list

clear(self: inviwopy.uintVector) None

Clear the contents

count(self: inviwopy.uintVector, x: int) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.uintVector, i: int, x: int) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.uintVector) -> int

Remove and return the last item

  1. pop(self: inviwopy.uintVector, i: int) -> int

Remove and return the item at index i

remove(self: inviwopy.uintVector, x: int) 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_v5_msvc_mscver1938__ = <capsule object NULL>
class inviwopy.uintVectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uintVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorFlatMultiInport.DataGenerator) inviwopy.uintVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uintVector]
__init__(self: inviwopy.uintVectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9DA493B0>) None
changedAndData(self: inviwopy.uintVectorFlatMultiInport) inviwopy.uintVectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uintVectorFlatMultiInport) inviwopy.uintVectorFlatMultiInport.DataGenerator
getData(self: inviwopy.uintVectorFlatMultiInport) inviwopy.uintVector
getSourceVectorData(self: inviwopy.uintVectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.uintVector]]
getVectorData(self: inviwopy.uintVectorFlatMultiInport) list[inviwopy.uintVector]
hasData(self: inviwopy.uintVectorFlatMultiInport) bool
outportAndData(self: inviwopy.uintVectorFlatMultiInport) inviwopy.uintVectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.uintVectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uintVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorInport.DataGenerator) inviwopy.uintVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uintVector]
__init__(self: inviwopy.uintVectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D146F0>) None
changedAndData(self: inviwopy.uintVectorInport) inviwopy.uintVectorInport.ChangedAndDataGenerator
data(self: inviwopy.uintVectorInport) inviwopy.uintVectorInport.DataGenerator
getData(self: inviwopy.uintVectorInport) inviwopy.uintVector
getSourceVectorData(self: inviwopy.uintVectorInport) list[tuple[inviwopy.Outport, inviwopy.uintVector]]
getVectorData(self: inviwopy.uintVectorInport) list[inviwopy.uintVector]
hasData(self: inviwopy.uintVectorInport) bool
outportAndData(self: inviwopy.uintVectorInport) inviwopy.uintVectorInport.OutportAndDataGenerator
class inviwopy.uintVectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uintVector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorMultiInport.DataGenerator) inviwopy.uintVector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uintVectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uintVector]
__init__(self: inviwopy.uintVectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E04130>) None
changedAndData(self: inviwopy.uintVectorMultiInport) inviwopy.uintVectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uintVectorMultiInport) inviwopy.uintVectorMultiInport.DataGenerator
getData(self: inviwopy.uintVectorMultiInport) inviwopy.uintVector
getSourceVectorData(self: inviwopy.uintVectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.uintVector]]
getVectorData(self: inviwopy.uintVectorMultiInport) list[inviwopy.uintVector]
hasData(self: inviwopy.uintVectorMultiInport) bool
outportAndData(self: inviwopy.uintVectorMultiInport) inviwopy.uintVectorMultiInport.OutportAndDataGenerator
class inviwopy.uintVectorOutport

Bases: Outport

__init__(self: inviwopy.uintVectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2E970>) None
detatchData(self: inviwopy.uintVectorOutport) inviwopy.uintVector
getData(self: inviwopy.uintVectorOutport) inviwopy.uintVector
setData(self: inviwopy.uintVectorOutport, arg0: inviwopy.uintVector) None
class inviwopy.uvec2Vector

Bases: pybind11_object

__bool__(self: inviwopy.uvec2Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.uvec2Vector, x: inviwopy.glm.uvec2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.uvec2Vector, arg0: int) -> inviwopy.glm.uvec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.uvec2Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.uvec2Vector) -> None

  3. __init__(self: inviwopy.uvec2Vector, arg0: inviwopy.uvec2Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.uvec2Vector) Iterator[inviwopy.glm.uvec2]
__len__(self: inviwopy.uvec2Vector) int
__ne__(self: inviwopy.uvec2Vector, arg0: inviwopy.uvec2Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.uvec2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.uvec2Vector, arg0: int, arg1: inviwopy.glm.uvec2) -> None

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

Assign list elements using a slice object

append(self: inviwopy.uvec2Vector, x: inviwopy.glm.uvec2) None

Add an item to the end of the list

clear(self: inviwopy.uvec2Vector) None

Clear the contents

count(self: inviwopy.uvec2Vector, x: inviwopy.glm.uvec2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.uvec2Vector, i: int, x: inviwopy.glm.uvec2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.uvec2Vector) -> inviwopy.glm.uvec2

Remove and return the last item

  1. pop(self: inviwopy.uvec2Vector, i: int) -> inviwopy.glm.uvec2

Remove and return the item at index i

remove(self: inviwopy.uvec2Vector, x: inviwopy.glm.uvec2) 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.uvec2VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorFlatMultiInport.DataGenerator) inviwopy.uvec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec2Vector]
__init__(self: inviwopy.uvec2VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D029F0>) None
changedAndData(self: inviwopy.uvec2VectorFlatMultiInport) inviwopy.uvec2VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uvec2VectorFlatMultiInport) inviwopy.uvec2VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.uvec2VectorFlatMultiInport) inviwopy.uvec2Vector
getSourceVectorData(self: inviwopy.uvec2VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.uvec2Vector]]
getVectorData(self: inviwopy.uvec2VectorFlatMultiInport) list[inviwopy.uvec2Vector]
hasData(self: inviwopy.uvec2VectorFlatMultiInport) bool
outportAndData(self: inviwopy.uvec2VectorFlatMultiInport) inviwopy.uvec2VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.uvec2VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorInport.DataGenerator) inviwopy.uvec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec2Vector]
__init__(self: inviwopy.uvec2VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E2C0B0>) None
changedAndData(self: inviwopy.uvec2VectorInport) inviwopy.uvec2VectorInport.ChangedAndDataGenerator
data(self: inviwopy.uvec2VectorInport) inviwopy.uvec2VectorInport.DataGenerator
getData(self: inviwopy.uvec2VectorInport) inviwopy.uvec2Vector
getSourceVectorData(self: inviwopy.uvec2VectorInport) list[tuple[inviwopy.Outport, inviwopy.uvec2Vector]]
getVectorData(self: inviwopy.uvec2VectorInport) list[inviwopy.uvec2Vector]
hasData(self: inviwopy.uvec2VectorInport) bool
outportAndData(self: inviwopy.uvec2VectorInport) inviwopy.uvec2VectorInport.OutportAndDataGenerator
class inviwopy.uvec2VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorMultiInport.DataGenerator) inviwopy.uvec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec2VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec2Vector]
__init__(self: inviwopy.uvec2VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D1FEB0>) None
changedAndData(self: inviwopy.uvec2VectorMultiInport) inviwopy.uvec2VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uvec2VectorMultiInport) inviwopy.uvec2VectorMultiInport.DataGenerator
getData(self: inviwopy.uvec2VectorMultiInport) inviwopy.uvec2Vector
getSourceVectorData(self: inviwopy.uvec2VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.uvec2Vector]]
getVectorData(self: inviwopy.uvec2VectorMultiInport) list[inviwopy.uvec2Vector]
hasData(self: inviwopy.uvec2VectorMultiInport) bool
outportAndData(self: inviwopy.uvec2VectorMultiInport) inviwopy.uvec2VectorMultiInport.OutportAndDataGenerator
class inviwopy.uvec2VectorOutport

Bases: Outport

__init__(self: inviwopy.uvec2VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DDAFF0>) None
detatchData(self: inviwopy.uvec2VectorOutport) inviwopy.uvec2Vector
getData(self: inviwopy.uvec2VectorOutport) inviwopy.uvec2Vector
setData(self: inviwopy.uvec2VectorOutport, arg0: inviwopy.uvec2Vector) None
class inviwopy.uvec3Vector

Bases: pybind11_object

__bool__(self: inviwopy.uvec3Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.uvec3Vector, x: inviwopy.glm.uvec3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.uvec3Vector, arg0: int) -> inviwopy.glm.uvec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.uvec3Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.uvec3Vector) -> None

  3. __init__(self: inviwopy.uvec3Vector, arg0: inviwopy.uvec3Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.uvec3Vector) Iterator[inviwopy.glm.uvec3]
__len__(self: inviwopy.uvec3Vector) int
__ne__(self: inviwopy.uvec3Vector, arg0: inviwopy.uvec3Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.uvec3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.uvec3Vector, arg0: int, arg1: inviwopy.glm.uvec3) -> None

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

Assign list elements using a slice object

append(self: inviwopy.uvec3Vector, x: inviwopy.glm.uvec3) None

Add an item to the end of the list

clear(self: inviwopy.uvec3Vector) None

Clear the contents

count(self: inviwopy.uvec3Vector, x: inviwopy.glm.uvec3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.uvec3Vector, i: int, x: inviwopy.glm.uvec3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.uvec3Vector) -> inviwopy.glm.uvec3

Remove and return the last item

  1. pop(self: inviwopy.uvec3Vector, i: int) -> inviwopy.glm.uvec3

Remove and return the item at index i

remove(self: inviwopy.uvec3Vector, x: inviwopy.glm.uvec3) 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.uvec3VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorFlatMultiInport.DataGenerator) inviwopy.uvec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec3Vector]
__init__(self: inviwopy.uvec3VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D63370>) None
changedAndData(self: inviwopy.uvec3VectorFlatMultiInport) inviwopy.uvec3VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uvec3VectorFlatMultiInport) inviwopy.uvec3VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.uvec3VectorFlatMultiInport) inviwopy.uvec3Vector
getSourceVectorData(self: inviwopy.uvec3VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.uvec3Vector]]
getVectorData(self: inviwopy.uvec3VectorFlatMultiInport) list[inviwopy.uvec3Vector]
hasData(self: inviwopy.uvec3VectorFlatMultiInport) bool
outportAndData(self: inviwopy.uvec3VectorFlatMultiInport) inviwopy.uvec3VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.uvec3VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorInport.DataGenerator) inviwopy.uvec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec3Vector]
__init__(self: inviwopy.uvec3VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D92E70>) None
changedAndData(self: inviwopy.uvec3VectorInport) inviwopy.uvec3VectorInport.ChangedAndDataGenerator
data(self: inviwopy.uvec3VectorInport) inviwopy.uvec3VectorInport.DataGenerator
getData(self: inviwopy.uvec3VectorInport) inviwopy.uvec3Vector
getSourceVectorData(self: inviwopy.uvec3VectorInport) list[tuple[inviwopy.Outport, inviwopy.uvec3Vector]]
getVectorData(self: inviwopy.uvec3VectorInport) list[inviwopy.uvec3Vector]
hasData(self: inviwopy.uvec3VectorInport) bool
outportAndData(self: inviwopy.uvec3VectorInport) inviwopy.uvec3VectorInport.OutportAndDataGenerator
class inviwopy.uvec3VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorMultiInport.DataGenerator) inviwopy.uvec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec3VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec3Vector]
__init__(self: inviwopy.uvec3VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D0C0B0>) None
changedAndData(self: inviwopy.uvec3VectorMultiInport) inviwopy.uvec3VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uvec3VectorMultiInport) inviwopy.uvec3VectorMultiInport.DataGenerator
getData(self: inviwopy.uvec3VectorMultiInport) inviwopy.uvec3Vector
getSourceVectorData(self: inviwopy.uvec3VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.uvec3Vector]]
getVectorData(self: inviwopy.uvec3VectorMultiInport) list[inviwopy.uvec3Vector]
hasData(self: inviwopy.uvec3VectorMultiInport) bool
outportAndData(self: inviwopy.uvec3VectorMultiInport) inviwopy.uvec3VectorMultiInport.OutportAndDataGenerator
class inviwopy.uvec3VectorOutport

Bases: Outport

__init__(self: inviwopy.uvec3VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CFBEB0>) None
detatchData(self: inviwopy.uvec3VectorOutport) inviwopy.uvec3Vector
getData(self: inviwopy.uvec3VectorOutport) inviwopy.uvec3Vector
setData(self: inviwopy.uvec3VectorOutport, arg0: inviwopy.uvec3Vector) None
class inviwopy.uvec4Vector

Bases: pybind11_object

__bool__(self: inviwopy.uvec4Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.uvec4Vector, x: inviwopy.glm.uvec4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.uvec4Vector, arg0: int) -> inviwopy.glm.uvec4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.uvec4Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.uvec4Vector) -> None

  3. __init__(self: inviwopy.uvec4Vector, arg0: inviwopy.uvec4Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.uvec4Vector) Iterator[inviwopy.glm.uvec4]
__len__(self: inviwopy.uvec4Vector) int
__ne__(self: inviwopy.uvec4Vector, arg0: inviwopy.uvec4Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.uvec4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.uvec4Vector, arg0: int, arg1: inviwopy.glm.uvec4) -> None

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

Assign list elements using a slice object

append(self: inviwopy.uvec4Vector, x: inviwopy.glm.uvec4) None

Add an item to the end of the list

clear(self: inviwopy.uvec4Vector) None

Clear the contents

count(self: inviwopy.uvec4Vector, x: inviwopy.glm.uvec4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.uvec4Vector, i: int, x: inviwopy.glm.uvec4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.uvec4Vector) -> inviwopy.glm.uvec4

Remove and return the last item

  1. pop(self: inviwopy.uvec4Vector, i: int) -> inviwopy.glm.uvec4

Remove and return the item at index i

remove(self: inviwopy.uvec4Vector, x: inviwopy.glm.uvec4) 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.uvec4VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorFlatMultiInport.DataGenerator) inviwopy.uvec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec4Vector]
__init__(self: inviwopy.uvec4VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D7F9B0>) None
changedAndData(self: inviwopy.uvec4VectorFlatMultiInport) inviwopy.uvec4VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uvec4VectorFlatMultiInport) inviwopy.uvec4VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.uvec4VectorFlatMultiInport) inviwopy.uvec4Vector
getSourceVectorData(self: inviwopy.uvec4VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.uvec4Vector]]
getVectorData(self: inviwopy.uvec4VectorFlatMultiInport) list[inviwopy.uvec4Vector]
hasData(self: inviwopy.uvec4VectorFlatMultiInport) bool
outportAndData(self: inviwopy.uvec4VectorFlatMultiInport) inviwopy.uvec4VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.uvec4VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorInport.DataGenerator) inviwopy.uvec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec4Vector]
__init__(self: inviwopy.uvec4VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E59DB0>) None
changedAndData(self: inviwopy.uvec4VectorInport) inviwopy.uvec4VectorInport.ChangedAndDataGenerator
data(self: inviwopy.uvec4VectorInport) inviwopy.uvec4VectorInport.DataGenerator
getData(self: inviwopy.uvec4VectorInport) inviwopy.uvec4Vector
getSourceVectorData(self: inviwopy.uvec4VectorInport) list[tuple[inviwopy.Outport, inviwopy.uvec4Vector]]
getVectorData(self: inviwopy.uvec4VectorInport) list[inviwopy.uvec4Vector]
hasData(self: inviwopy.uvec4VectorInport) bool
outportAndData(self: inviwopy.uvec4VectorInport) inviwopy.uvec4VectorInport.OutportAndDataGenerator
class inviwopy.uvec4VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.uvec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorMultiInport.DataGenerator) inviwopy.uvec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.uvec4VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.uvec4Vector]
__init__(self: inviwopy.uvec4VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D0F870>) None
changedAndData(self: inviwopy.uvec4VectorMultiInport) inviwopy.uvec4VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.uvec4VectorMultiInport) inviwopy.uvec4VectorMultiInport.DataGenerator
getData(self: inviwopy.uvec4VectorMultiInport) inviwopy.uvec4Vector
getSourceVectorData(self: inviwopy.uvec4VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.uvec4Vector]]
getVectorData(self: inviwopy.uvec4VectorMultiInport) list[inviwopy.uvec4Vector]
hasData(self: inviwopy.uvec4VectorMultiInport) bool
outportAndData(self: inviwopy.uvec4VectorMultiInport) inviwopy.uvec4VectorMultiInport.OutportAndDataGenerator
class inviwopy.uvec4VectorOutport

Bases: Outport

__init__(self: inviwopy.uvec4VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E192F0>) None
detatchData(self: inviwopy.uvec4VectorOutport) inviwopy.uvec4Vector
getData(self: inviwopy.uvec4VectorOutport) inviwopy.uvec4Vector
setData(self: inviwopy.uvec4VectorOutport, arg0: inviwopy.uvec4Vector) None
class inviwopy.vec2Vector

Bases: pybind11_object

__bool__(self: inviwopy.vec2Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.vec2Vector, x: inviwopy.glm.vec2) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.vec2Vector, arg0: int) -> inviwopy.glm.vec2

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.vec2Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.vec2Vector) -> None

  3. __init__(self: inviwopy.vec2Vector, arg0: inviwopy.vec2Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.vec2Vector) Iterator[inviwopy.glm.vec2]
__len__(self: inviwopy.vec2Vector) int
__ne__(self: inviwopy.vec2Vector, arg0: inviwopy.vec2Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.vec2Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.vec2Vector, arg0: int, arg1: inviwopy.glm.vec2) -> None

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

Assign list elements using a slice object

append(self: inviwopy.vec2Vector, x: inviwopy.glm.vec2) None

Add an item to the end of the list

clear(self: inviwopy.vec2Vector) None

Clear the contents

count(self: inviwopy.vec2Vector, x: inviwopy.glm.vec2) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.vec2Vector, i: int, x: inviwopy.glm.vec2) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.vec2Vector) -> inviwopy.glm.vec2

Remove and return the last item

  1. pop(self: inviwopy.vec2Vector, i: int) -> inviwopy.glm.vec2

Remove and return the item at index i

remove(self: inviwopy.vec2Vector, x: inviwopy.glm.vec2) 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.vec2VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorFlatMultiInport.DataGenerator) inviwopy.vec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec2Vector]
__init__(self: inviwopy.vec2VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CFBAF0>) None
changedAndData(self: inviwopy.vec2VectorFlatMultiInport) inviwopy.vec2VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.vec2VectorFlatMultiInport) inviwopy.vec2VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.vec2VectorFlatMultiInport) inviwopy.vec2Vector
getSourceVectorData(self: inviwopy.vec2VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.vec2Vector]]
getVectorData(self: inviwopy.vec2VectorFlatMultiInport) list[inviwopy.vec2Vector]
hasData(self: inviwopy.vec2VectorFlatMultiInport) bool
outportAndData(self: inviwopy.vec2VectorFlatMultiInport) inviwopy.vec2VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.vec2VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorInport.DataGenerator) inviwopy.vec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec2Vector]
__init__(self: inviwopy.vec2VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CF71B0>) None
changedAndData(self: inviwopy.vec2VectorInport) inviwopy.vec2VectorInport.ChangedAndDataGenerator
data(self: inviwopy.vec2VectorInport) inviwopy.vec2VectorInport.DataGenerator
getData(self: inviwopy.vec2VectorInport) inviwopy.vec2Vector
getSourceVectorData(self: inviwopy.vec2VectorInport) list[tuple[inviwopy.Outport, inviwopy.vec2Vector]]
getVectorData(self: inviwopy.vec2VectorInport) list[inviwopy.vec2Vector]
hasData(self: inviwopy.vec2VectorInport) bool
outportAndData(self: inviwopy.vec2VectorInport) inviwopy.vec2VectorInport.OutportAndDataGenerator
class inviwopy.vec2VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec2Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorMultiInport.DataGenerator) inviwopy.vec2Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec2VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec2Vector]
__init__(self: inviwopy.vec2VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CF93B0>) None
changedAndData(self: inviwopy.vec2VectorMultiInport) inviwopy.vec2VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.vec2VectorMultiInport) inviwopy.vec2VectorMultiInport.DataGenerator
getData(self: inviwopy.vec2VectorMultiInport) inviwopy.vec2Vector
getSourceVectorData(self: inviwopy.vec2VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.vec2Vector]]
getVectorData(self: inviwopy.vec2VectorMultiInport) list[inviwopy.vec2Vector]
hasData(self: inviwopy.vec2VectorMultiInport) bool
outportAndData(self: inviwopy.vec2VectorMultiInport) inviwopy.vec2VectorMultiInport.OutportAndDataGenerator
class inviwopy.vec2VectorOutport

Bases: Outport

__init__(self: inviwopy.vec2VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CFA230>) None
detatchData(self: inviwopy.vec2VectorOutport) inviwopy.vec2Vector
getData(self: inviwopy.vec2VectorOutport) inviwopy.vec2Vector
setData(self: inviwopy.vec2VectorOutport, arg0: inviwopy.vec2Vector) None
class inviwopy.vec3Vector

Bases: pybind11_object

__bool__(self: inviwopy.vec3Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.vec3Vector, x: inviwopy.glm.vec3) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.vec3Vector, arg0: int) -> inviwopy.glm.vec3

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.vec3Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.vec3Vector) -> None

  3. __init__(self: inviwopy.vec3Vector, arg0: inviwopy.vec3Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.vec3Vector) Iterator[inviwopy.glm.vec3]
__len__(self: inviwopy.vec3Vector) int
__ne__(self: inviwopy.vec3Vector, arg0: inviwopy.vec3Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.vec3Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.vec3Vector, arg0: int, arg1: inviwopy.glm.vec3) -> None

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

Assign list elements using a slice object

append(self: inviwopy.vec3Vector, x: inviwopy.glm.vec3) None

Add an item to the end of the list

clear(self: inviwopy.vec3Vector) None

Clear the contents

count(self: inviwopy.vec3Vector, x: inviwopy.glm.vec3) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.vec3Vector, i: int, x: inviwopy.glm.vec3) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.vec3Vector) -> inviwopy.glm.vec3

Remove and return the last item

  1. pop(self: inviwopy.vec3Vector, i: int) -> inviwopy.glm.vec3

Remove and return the item at index i

remove(self: inviwopy.vec3Vector, x: inviwopy.glm.vec3) 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.vec3VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorFlatMultiInport.DataGenerator) inviwopy.vec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec3Vector]
__init__(self: inviwopy.vec3VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3CF5EF0>) None
changedAndData(self: inviwopy.vec3VectorFlatMultiInport) inviwopy.vec3VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.vec3VectorFlatMultiInport) inviwopy.vec3VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.vec3VectorFlatMultiInport) inviwopy.vec3Vector
getSourceVectorData(self: inviwopy.vec3VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.vec3Vector]]
getVectorData(self: inviwopy.vec3VectorFlatMultiInport) list[inviwopy.vec3Vector]
hasData(self: inviwopy.vec3VectorFlatMultiInport) bool
outportAndData(self: inviwopy.vec3VectorFlatMultiInport) inviwopy.vec3VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.vec3VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorInport.DataGenerator) inviwopy.vec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec3Vector]
__init__(self: inviwopy.vec3VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DA9BB48CB0>) None
changedAndData(self: inviwopy.vec3VectorInport) inviwopy.vec3VectorInport.ChangedAndDataGenerator
data(self: inviwopy.vec3VectorInport) inviwopy.vec3VectorInport.DataGenerator
getData(self: inviwopy.vec3VectorInport) inviwopy.vec3Vector
getSourceVectorData(self: inviwopy.vec3VectorInport) list[tuple[inviwopy.Outport, inviwopy.vec3Vector]]
getVectorData(self: inviwopy.vec3VectorInport) list[inviwopy.vec3Vector]
hasData(self: inviwopy.vec3VectorInport) bool
outportAndData(self: inviwopy.vec3VectorInport) inviwopy.vec3VectorInport.OutportAndDataGenerator
class inviwopy.vec3VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec3Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorMultiInport.DataGenerator) inviwopy.vec3Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec3VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec3Vector]
__init__(self: inviwopy.vec3VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D067B0>) None
changedAndData(self: inviwopy.vec3VectorMultiInport) inviwopy.vec3VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.vec3VectorMultiInport) inviwopy.vec3VectorMultiInport.DataGenerator
getData(self: inviwopy.vec3VectorMultiInport) inviwopy.vec3Vector
getSourceVectorData(self: inviwopy.vec3VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.vec3Vector]]
getVectorData(self: inviwopy.vec3VectorMultiInport) list[inviwopy.vec3Vector]
hasData(self: inviwopy.vec3VectorMultiInport) bool
outportAndData(self: inviwopy.vec3VectorMultiInport) inviwopy.vec3VectorMultiInport.OutportAndDataGenerator
class inviwopy.vec3VectorOutport

Bases: Outport

__init__(self: inviwopy.vec3VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D93430>) None
detatchData(self: inviwopy.vec3VectorOutport) inviwopy.vec3Vector
getData(self: inviwopy.vec3VectorOutport) inviwopy.vec3Vector
setData(self: inviwopy.vec3VectorOutport, arg0: inviwopy.vec3Vector) None
class inviwopy.vec4Vector

Bases: pybind11_object

__bool__(self: inviwopy.vec4Vector) bool

Check whether the list is nonempty

__buffer__(flags, /)

Return a buffer object that exposes the underlying memory of the object.

__contains__(self: inviwopy.vec4Vector, x: inviwopy.glm.vec4) bool

Return true the container contains x

__delitem__(*args, **kwargs)

Overloaded function.

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

Delete the list elements at index i

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

Delete list elements using a slice object

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

Overloaded function.

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

Retrieve list elements using a slice object

  1. __getitem__(self: inviwopy.vec4Vector, arg0: int) -> inviwopy.glm.vec4

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: inviwopy.vec4Vector, arg0: Buffer) -> None

  2. __init__(self: inviwopy.vec4Vector) -> None

  3. __init__(self: inviwopy.vec4Vector, arg0: inviwopy.vec4Vector) -> None

Copy constructor

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

__iter__(self: inviwopy.vec4Vector) Iterator[inviwopy.glm.vec4]
__len__(self: inviwopy.vec4Vector) int
__ne__(self: inviwopy.vec4Vector, arg0: inviwopy.vec4Vector) bool
__release_buffer__(buffer, /)

Release the buffer object that exposes the underlying memory of the object.

__repr__(self: inviwopy.vec4Vector) str

Return the canonical string representation of this list.

__setitem__(*args, **kwargs)

Overloaded function.

  1. __setitem__(self: inviwopy.vec4Vector, arg0: int, arg1: inviwopy.glm.vec4) -> None

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

Assign list elements using a slice object

append(self: inviwopy.vec4Vector, x: inviwopy.glm.vec4) None

Add an item to the end of the list

clear(self: inviwopy.vec4Vector) None

Clear the contents

count(self: inviwopy.vec4Vector, x: inviwopy.glm.vec4) int

Return the number of times x appears in the list

extend(*args, **kwargs)

Overloaded function.

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

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

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

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

insert(self: inviwopy.vec4Vector, i: int, x: inviwopy.glm.vec4) None

Insert an item at a given position.

pop(*args, **kwargs)

Overloaded function.

  1. pop(self: inviwopy.vec4Vector) -> inviwopy.glm.vec4

Remove and return the last item

  1. pop(self: inviwopy.vec4Vector, i: int) -> inviwopy.glm.vec4

Remove and return the item at index i

remove(self: inviwopy.vec4Vector, x: inviwopy.glm.vec4) 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.vec4VectorFlatMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorFlatMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorFlatMultiInport.DataGenerator) inviwopy.vec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorFlatMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec4Vector]
__init__(self: inviwopy.vec4VectorFlatMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D92CF0>) None
changedAndData(self: inviwopy.vec4VectorFlatMultiInport) inviwopy.vec4VectorFlatMultiInport.ChangedAndDataGenerator
data(self: inviwopy.vec4VectorFlatMultiInport) inviwopy.vec4VectorFlatMultiInport.DataGenerator
getData(self: inviwopy.vec4VectorFlatMultiInport) inviwopy.vec4Vector
getSourceVectorData(self: inviwopy.vec4VectorFlatMultiInport) list[tuple[inviwopy.Outport, inviwopy.vec4Vector]]
getVectorData(self: inviwopy.vec4VectorFlatMultiInport) list[inviwopy.vec4Vector]
hasData(self: inviwopy.vec4VectorFlatMultiInport) bool
outportAndData(self: inviwopy.vec4VectorFlatMultiInport) inviwopy.vec4VectorFlatMultiInport.OutportAndDataGenerator
class inviwopy.vec4VectorInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorInport.DataGenerator) inviwopy.vec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec4Vector]
__init__(self: inviwopy.vec4VectorInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3D0D3F0>) None
changedAndData(self: inviwopy.vec4VectorInport) inviwopy.vec4VectorInport.ChangedAndDataGenerator
data(self: inviwopy.vec4VectorInport) inviwopy.vec4VectorInport.DataGenerator
getData(self: inviwopy.vec4VectorInport) inviwopy.vec4Vector
getSourceVectorData(self: inviwopy.vec4VectorInport) list[tuple[inviwopy.Outport, inviwopy.vec4Vector]]
getVectorData(self: inviwopy.vec4VectorInport) list[inviwopy.vec4Vector]
hasData(self: inviwopy.vec4VectorInport) bool
outportAndData(self: inviwopy.vec4VectorInport) inviwopy.vec4VectorInport.OutportAndDataGenerator
class inviwopy.vec4VectorMultiInport

Bases: Inport

class ChangedAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorMultiInport.ChangedAndDataGenerator) tuple[bool, inviwopy.vec4Vector]
class DataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorMultiInport.DataGenerator) inviwopy.vec4Vector
class OutportAndDataGenerator

Bases: pybind11_object

__init__(*args, **kwargs)
__next__(self: inviwopy.vec4VectorMultiInport.OutportAndDataGenerator) tuple[inviwopy.Outport, inviwopy.vec4Vector]
__init__(self: inviwopy.vec4VectorMultiInport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3E444B0>) None
changedAndData(self: inviwopy.vec4VectorMultiInport) inviwopy.vec4VectorMultiInport.ChangedAndDataGenerator
data(self: inviwopy.vec4VectorMultiInport) inviwopy.vec4VectorMultiInport.DataGenerator
getData(self: inviwopy.vec4VectorMultiInport) inviwopy.vec4Vector
getSourceVectorData(self: inviwopy.vec4VectorMultiInport) list[tuple[inviwopy.Outport, inviwopy.vec4Vector]]
getVectorData(self: inviwopy.vec4VectorMultiInport) list[inviwopy.vec4Vector]
hasData(self: inviwopy.vec4VectorMultiInport) bool
outportAndData(self: inviwopy.vec4VectorMultiInport) inviwopy.vec4VectorMultiInport.OutportAndDataGenerator
class inviwopy.vec4VectorOutport

Bases: Outport

__init__(self: inviwopy.vec4VectorOutport, identifier: str, help: inviwopy.doc.Document = <inviwopy.doc.Document object at 0x000001DAA3DBAD30>) None
detatchData(self: inviwopy.vec4VectorOutport) inviwopy.vec4Vector
getData(self: inviwopy.vec4VectorOutport) inviwopy.vec4Vector
setData(self: inviwopy.vec4VectorOutport, arg0: inviwopy.vec4Vector) None
inviwopy.debugBreak() None
inviwopy.getApp() inviwopy.InviwoApplication
inviwopy.handlePythonOutput(arg0: str, arg1: int) None
inviwopy.log(source: str = '', level: inviwopy.LogLevel = <LogLevel.Info: 0>, audience: inviwopy.LogAudience = <LogAudience.Developer: 1>, file: str = '', function: str = '', line: int = 0, msg: str = '') None
inviwopy.logError(arg0: str) None
inviwopy.logInfo(arg0: str) None
inviwopy.logWarn(arg0: str) None
inviwopy.md2doc(arg0: str) inviwopy.doc.Document
inviwopy.unindentMd2doc(arg0: str) inviwopy.doc.Document