inviwopy.camerautil
Camera utilities
Functions
|
|
|
|
|
|
|
Overloaded function. |
Classes
|
|
|
|
|
- class inviwopy.camerautil.Side(*values)
Bases:
Enum- XNegative = 0
- XPositive = 1
- YNegative = 2
- YPositive = 3
- ZNegative = 4
- ZPositive = 5
- __pybind11_native_enum__ = <capsule object "__pybind11_native_enum__">
- class inviwopy.camerautil.UpdateLookRanges(*values)
Bases:
Enum- No = 1
- Yes = 0
- __pybind11_native_enum__ = <capsule object "__pybind11_native_enum__">
- class inviwopy.camerautil.UpdateNearFar(*values)
Bases:
Enum- No = 1
- Yes = 0
- __pybind11_native_enum__ = <capsule object "__pybind11_native_enum__">
- inviwopy.camerautil.computeCameraNearFar(arg0: inviwopy.glm.dmat4, arg1: SupportsFloat | SupportsIndex, arg2: SupportsFloat | SupportsIndex) tuple[float, float]
- inviwopy.camerautil.setCameraLookRanges(arg0: inviwo::CameraProperty, arg1: inviwopy.glm.dmat4, arg2: SupportsFloat | SupportsIndex) None
- inviwopy.camerautil.setCameraNearFar(arg0: inviwo::CameraProperty, arg1: inviwopy.glm.dmat4, arg2: SupportsFloat | SupportsIndex, arg3: SupportsFloat | SupportsIndex) None
- inviwopy.camerautil.setCameraView(*args, **kwargs)
Overloaded function.
setCameraView(cameraProperty: inviwo::CameraProperty, boundingBox: inviwopy.glm.dmat4, fitRatio: typing.SupportsFloat | typing.SupportsIndex = 1.05, updateNearFar: inviwopy.camerautil.UpdateNearFar = <UpdateNearFar.No: 1>, updateLookRanges: inviwopy.camerautil.UpdateLookRanges = <UpdateLookRanges.No: 1>) -> None
setCameraView(cameraProperty: inviwo::CameraProperty, boundingBox: inviwopy.glm.dmat4, side: inviwopy.camerautil.Side, fitRatio: typing.SupportsFloat | typing.SupportsIndex = 1.05, updateNearFar: inviwopy.camerautil.UpdateNearFar = <UpdateNearFar.No: 1>, updateLookRanges: inviwopy.camerautil.UpdateLookRanges = <UpdateLookRanges.No: 1>) -> None
setCameraView(cameraProperty: inviwo::CameraProperty, boundingBox: inviwopy.glm.dmat4, view: inviwopy.glm.dmat3, fitRatio: typing.SupportsFloat | typing.SupportsIndex = 1.05, updateNearFar: inviwopy.camerautil.UpdateNearFar = <UpdateNearFar.No: 1>, updateLookRanges: inviwopy.camerautil.UpdateLookRanges = <UpdateLookRanges.No: 1>) -> None