inviwopy
Core API
All the bindings for the Inviwo core classes, Processor, Property, Port etc.
Modules
Inviwo Data Structures |
|
Inviwo Data Formats |
|
GML vec and mat types |
|
Inviwo Properties |
|
Camera utilities |
|
Inviwo document classes |
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Classes
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
Members: |
|
- 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
- __index__(self: inviwopy.CodeState) int
- __init__(self: inviwopy.CodeState, value: int) None
- __int__(self: inviwopy.CodeState) int
- 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
- property extensions
- class inviwopy.DataReaderFactory
Bases:
pybind11_object
- __init__(*args, **kwargs)
- create(*args, **kwargs)
Overloaded function.
create(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.DataReader
create(self: inviwopy.DataReaderFactory, arg0: str) -> inviwopy.DataReader
- getExtensionsForImage(self: inviwopy.DataReaderFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForIsoValueCollection(self: inviwopy.DataReaderFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForMesh(self: inviwopy.DataReaderFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForTransferFunction(self: inviwopy.DataReaderFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForVolume(self: inviwopy.DataReaderFactory) list[inviwopy.properties.FileExtension]
- getImageReader(*args, **kwargs)
Overloaded function.
getImageReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.ImageDataReader
getImageReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.ImageDataReader
getImageReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.ImageDataReader
- getIsoValueCollectionReader(*args, **kwargs)
Overloaded function.
getIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.IsoValueCollectionDataReader
getIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.IsoValueCollectionDataReader
getIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.IsoValueCollectionDataReader
- getMeshReader(*args, **kwargs)
Overloaded function.
getMeshReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.MeshDataReader
getMeshReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.MeshDataReader
getMeshReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.MeshDataReader
- getTransferFunctionReader(*args, **kwargs)
Overloaded function.
getTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.TransferFunctionDataReader
getTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.TransferFunctionDataReader
getTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.TransferFunctionDataReader
- getVolumeReader(*args, **kwargs)
Overloaded function.
getVolumeReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> inviwopy.VolumeDataReader
getVolumeReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.VolumeDataReader
getVolumeReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.VolumeDataReader
- hasImageReader(*args, **kwargs)
Overloaded function.
hasImageReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool
hasImageReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasIsoValueCollectionReader(*args, **kwargs)
Overloaded function.
hasIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool
hasIsoValueCollectionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasKey(*args, **kwargs)
Overloaded function.
hasKey(self: inviwopy.DataReaderFactory, arg0: str) -> bool
hasKey(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasMeshReader(*args, **kwargs)
Overloaded function.
hasMeshReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool
hasMeshReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasTransferFunctionReader(*args, **kwargs)
Overloaded function.
hasTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool
hasTransferFunctionReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasVolumeReader(*args, **kwargs)
Overloaded function.
hasVolumeReader(self: inviwopy.DataReaderFactory, arg0: os.PathLike) -> bool
hasVolumeReader(self: inviwopy.DataReaderFactory, arg0: inviwopy.properties.FileExtension) -> bool
- readImage(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: inviwopy.properties.FileExtension | None) inviwopy.data.Image
- readIsoValueCollection(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: inviwopy.properties.FileExtension | None) inviwopy.data.IsoValueCollection
- readMesh(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: inviwopy.properties.FileExtension | None) inviwopy.data.Mesh
- readTransferFunction(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: inviwopy.properties.FileExtension | None) inviwopy.data.TransferFunction
- readVolume(self: inviwopy.DataReaderFactory, arg0: os.PathLike, arg1: inviwopy.properties.FileExtension | None) 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
- property extensions
- class inviwopy.DataWriterFactory
Bases:
pybind11_object
- __init__(*args, **kwargs)
- create(*args, **kwargs)
Overloaded function.
create(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.DataWriter
create(self: inviwopy.DataWriterFactory, arg0: str) -> inviwopy.DataWriter
- getExtensionsForImage(self: inviwopy.DataWriterFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForIsoValueCollection(self: inviwopy.DataWriterFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForMesh(self: inviwopy.DataWriterFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForTransferFunction(self: inviwopy.DataWriterFactory) list[inviwopy.properties.FileExtension]
- getExtensionsForVolume(self: inviwopy.DataWriterFactory) list[inviwopy.properties.FileExtension]
- getImageWriter(*args, **kwargs)
Overloaded function.
getImageWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.ImageDataWriter
getImageWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.ImageDataWriter
getImageWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.ImageDataWriter
- getIsoValueCollectionWriter(*args, **kwargs)
Overloaded function.
getIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.IsoValueCollectionDataWriter
getIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.IsoValueCollectionDataWriter
getIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.IsoValueCollectionDataWriter
- getMeshWriter(*args, **kwargs)
Overloaded function.
getMeshWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.MeshDataWriter
getMeshWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.MeshDataWriter
getMeshWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.MeshDataWriter
- getTransferFunctionWriter(*args, **kwargs)
Overloaded function.
getTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.TransferFunctionDataWriter
getTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.TransferFunctionDataWriter
getTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.TransferFunctionDataWriter
- getVolumeWriter(*args, **kwargs)
Overloaded function.
getVolumeWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> inviwopy.VolumeDataWriter
getVolumeWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> inviwopy.VolumeDataWriter
getVolumeWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension, arg1: os.PathLike) -> inviwopy.VolumeDataWriter
- hasImageWriter(*args, **kwargs)
Overloaded function.
hasImageWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool
hasImageWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasIsoValueCollectionWriter(*args, **kwargs)
Overloaded function.
hasIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool
hasIsoValueCollectionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasKey(*args, **kwargs)
Overloaded function.
hasKey(self: inviwopy.DataWriterFactory, arg0: str) -> bool
hasKey(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasMeshWriter(*args, **kwargs)
Overloaded function.
hasMeshWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool
hasMeshWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasTransferFunctionWriter(*args, **kwargs)
Overloaded function.
hasTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool
hasTransferFunctionWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool
- hasVolumeWriter(*args, **kwargs)
Overloaded function.
hasVolumeWriter(self: inviwopy.DataWriterFactory, arg0: os.PathLike) -> bool
hasVolumeWriter(self: inviwopy.DataWriterFactory, arg0: inviwopy.properties.FileExtension) -> bool
- writeImage(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.Image, arg1: os.PathLike, arg2: inviwopy.properties.FileExtension | None) bool
- writeIsoValueCollection(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.IsoValueCollection, arg1: os.PathLike, arg2: inviwopy.properties.FileExtension | None) bool
- writeMesh(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.Mesh, arg1: os.PathLike, arg2: inviwopy.properties.FileExtension | None) bool
- writeTransferFunction(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.TransferFunction, arg1: os.PathLike, arg2: inviwopy.properties.FileExtension | None) bool
- writeVolume(self: inviwopy.DataWriterFactory, arg0: inviwopy.data.Volume, arg1: os.PathLike, arg2: inviwopy.properties.FileExtension | None) 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.
markAsVisited(self: inviwopy.Event, arg0: inviwopy.Processor) -> bool
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.
readData(self: inviwopy.ImageDataReader, arg0: os.PathLike) -> inviwopy.data.Image
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: inviwopy.Outport) None
- disconnectFrom(self: inviwopy.Inport, arg0: inviwopy.Outport) None
- getChangedOutports(self: inviwopy.Inport) list[inviwopy.Outport]
- getConnectedOutport(self: inviwopy.Inport) inviwopy.Outport
- getConnectedOutports(self: inviwopy.Inport) list[inviwopy.Outport]
- getMaxNumberOfConnections(self: inviwopy.Inport) int
- getNumberOfConnections(self: inviwopy.Inport) int
- isChanged(self: inviwopy.Inport) bool
- isConnectedTo(self: inviwopy.Inport, arg0: inviwopy.Outport) bool
- onChangeScoped(self: inviwopy.Inport, arg0: Callable[[], None]) inviwopy.InportCallbackHolderVoid
- onConnectScoped(self: inviwopy.Inport, arg0: Callable[[inviwopy.Outport], None]) inviwopy.InportCallbackHolderOutport
- onDisconnectScoped(self: inviwopy.Inport, arg0: Callable[[inviwopy.Outport], None]) inviwopy.InportCallbackHolderOutport
- onInvalidScoped(self: inviwopy.Inport, arg0: Callable[[], None]) inviwopy.InportCallbackHolderVoid
- property optional
- class inviwopy.InportCallbackHolderOutport
Bases:
pybind11_object
- __init__(*args, **kwargs)
- reset(self: inviwopy.InportCallbackHolderOutport) None
- class inviwopy.InportCallbackHolderVoid
Bases:
pybind11_object
- __init__(*args, **kwargs)
- reset(self: inviwopy.InportCallbackHolderVoid) None
- 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.
__getitem__(self: inviwopy.InportVectorWrapper, arg0: str) -> inviwopy.Inport
__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.
__init__(self: inviwopy.InviwoApplication) -> None
__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.
registerRuntimeModules(self: inviwopy.InviwoApplication) -> None
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.
readData(self: inviwopy.IsoValueCollectionDataReader, arg0: os.PathLike) -> inviwopy.data.IsoValueCollection
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
- __index__(self: inviwopy.IvwKey) int
- __init__(self: inviwopy.IvwKey, value: int) None
- __int__(self: inviwopy.IvwKey) int
- 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
- __index__(self: inviwopy.KeyModifier) int
- __init__(self: inviwopy.KeyModifier, value: int) None
- __int__(self: inviwopy.KeyModifier) int
- __or__(self: inviwopy.KeyModifier, arg0: inviwopy.KeyModifier) inviwopy.KeyModifiers
- __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.
__iand__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> inviwopy.KeyModifiers
__iand__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) -> inviwopy.KeyModifiers
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.KeyModifiers) -> None
__init__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) -> None
__init__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> None
__init__(self: inviwopy.KeyModifiers, *args) -> None
- __invert__(self: inviwopy.KeyModifiers) inviwopy.KeyModifiers
- __ior__(*args, **kwargs)
Overloaded function.
__ior__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> inviwopy.KeyModifiers
__ior__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifier) -> inviwopy.KeyModifiers
- __iter__(self: inviwopy.KeyModifiers) inviwopy.KeyModifiersIterator
- __ixor__(*args, **kwargs)
Overloaded function.
__ixor__(self: inviwopy.KeyModifiers, arg0: inviwopy.KeyModifiers) -> inviwopy.KeyModifiers
__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.
empty(self: inviwopy.KeyModifiers) -> bool
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
- __index__(self: inviwopy.KeyState) int
- __init__(self: inviwopy.KeyState, value: int) None
- __int__(self: inviwopy.KeyState) int
- __or__(self: inviwopy.KeyState, arg0: inviwopy.KeyState) inviwopy.KeyStates
- __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.
__iand__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> inviwopy.KeyStates
__iand__(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) -> inviwopy.KeyStates
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: inviwopy.KeyStates) -> None
__init__(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) -> None
__init__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> None
__init__(self: inviwopy.KeyStates, *args) -> None
- __invert__(self: inviwopy.KeyStates) inviwopy.KeyStates
- __ior__(*args, **kwargs)
Overloaded function.
__ior__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> inviwopy.KeyStates
__ior__(self: inviwopy.KeyStates, arg0: inviwopy.KeyState) -> inviwopy.KeyStates
- __iter__(self: inviwopy.KeyStates) inviwopy.KeyStatesIterator
- __ixor__(*args, **kwargs)
Overloaded function.
__ixor__(self: inviwopy.KeyStates, arg0: inviwopy.KeyStates) -> inviwopy.KeyStates
__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(*