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
- inviwopy.camerautil.computeCameraNearFar(arg0: inviwopy.glm.dmat4, arg1: SupportsFloat, arg2: SupportsFloat) tuple[float, float]
- inviwopy.camerautil.setCameraLookRanges(arg0: inviwo::CameraProperty, arg1: inviwopy.glm.dmat4, arg2: SupportsFloat) None
- inviwopy.camerautil.setCameraNearFar(arg0: inviwo::CameraProperty, arg1: inviwopy.glm.dmat4, arg2: SupportsFloat, arg3: SupportsFloat) None
- inviwopy.camerautil.setCameraView(*args, **kwargs)
Overloaded function.
setCameraView(cameraProperty: inviwo::CameraProperty, boundingBox: inviwopy.glm.dmat4, fitRatio: typing.SupportsFloat = 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 = 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 = 1.05, updateNearFar: inviwopy.camerautil.UpdateNearFar = <UpdateNearFar.No: 1>, updateLookRanges: inviwopy.camerautil.UpdateLookRanges = <UpdateLookRanges.No: 1>) -> None