Skip to content

Commit f9e3ef6

Browse files
committed
Update python stub
1 parent a7702e0 commit f9e3ef6

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

python/stubs-out/mrpt/pymrpt/mrpt/gui.pyi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,7 @@ class CGlCanvasBase:
567567
cameraPointingX: float
568568
cameraPointingY: float
569569
cameraPointingZ: float
570+
cameraRollDeg: float
570571
cameraZoomDistance: float
571572
@overload
572573
def __init__(self) -> None: ...
@@ -613,6 +614,10 @@ class CGlCanvasBase:
613614
def getOpenGLSceneRef(self, *args, **kwargs) -> Any: ...
614615
def getRefCameraParams(self, *args, **kwargs) -> Any: ...
615616
@overload
617+
def getRollDegrees(self) -> float: ...
618+
@overload
619+
def getRollDegrees() -> float: ...
620+
@overload
616621
def getUseCameraFromScene(self) -> bool: ...
617622
@overload
618623
def getUseCameraFromScene() -> bool: ...
@@ -675,6 +680,10 @@ class CGlCanvasBase:
675680
def updateLastPos(self, x: int, y: int) -> None: ...
676681
def updateOrbitCamera(self, params, x: int, y: int) -> None: ...
677682
def updatePan(self, params, x: int, y: int) -> None: ...
683+
@overload
684+
def updateRoll(self, params, x: int, y: int) -> None: ...
685+
@overload
686+
def updateRoll(self, params, x: int, y: int, scale: float) -> None: ...
678687
def updateRotate(self, params, x: int, y: int) -> None: ...
679688
@overload
680689
def updateZoom(self, params, x: int, y: int) -> None: ...

python/stubs-out/mrpt/pymrpt/mrpt/opengl/__init__.pyi

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -565,6 +565,10 @@ class CCamera(CRenderizable):
565565
@overload
566566
def getProjectiveFOVdeg() -> float: ...
567567
@overload
568+
def getRollDegrees(self) -> float: ...
569+
@overload
570+
def getRollDegrees() -> float: ...
571+
@overload
568572
def getZoomDistance(self) -> float: ...
569573
@overload
570574
def getZoomDistance() -> float: ...
@@ -631,6 +635,10 @@ class CCamera(CRenderizable):
631635
@overload
632636
def setProjectiveModel(bool) -> void: ...
633637
@overload
638+
def setRollDegrees(self, ang: float) -> None: ...
639+
@overload
640+
def setRollDegrees(float) -> void: ...
641+
@overload
634642
def setZoomDistance(self, z: float) -> None: ...
635643
@overload
636644
def setZoomDistance(float) -> void: ...
@@ -3693,6 +3701,7 @@ class TRenderMatrices:
36933701
pinhole_model: Optional[mrpt.pymrpt.mrpt.img.TCamera]
36943702
pmv_matrix: Any
36953703
pointing: Any
3704+
roll: float
36963705
up: Any
36973706
v_matrix: Any
36983707
v_matrix_no_translation: Any
@@ -3799,6 +3808,7 @@ class TTriangle:
37993808

38003809
class Texture:
38013810
class Options:
3811+
autoScale16to8bitConversion: bool
38023812
enableTransparency: bool
38033813
generateMipMaps: bool
38043814
magnifyLinearFilter: bool

0 commit comments

Comments
 (0)