469 lines
23 KiB
Python
469 lines
23 KiB
Python
|
|
from typing import overload, Any, Callable, TypeVar, Union
|
||
|
|
from typing import Tuple, List, Sequence, MutableSequence
|
||
|
|
|
||
|
|
Callback = Union[Callable[..., None], None]
|
||
|
|
Buffer = TypeVar('Buffer')
|
||
|
|
Pointer = TypeVar('Pointer')
|
||
|
|
Template = TypeVar('Template')
|
||
|
|
|
||
|
|
import vtkmodules.vtkCommonCore
|
||
|
|
import vtkmodules.vtkInteractionWidgets
|
||
|
|
import vtkmodules.vtkRenderingCore
|
||
|
|
import vtkmodules.vtkRenderingOpenGL2
|
||
|
|
|
||
|
|
class vtkVRCamera(vtkmodules.vtkRenderingOpenGL2.vtkOpenGLCamera):
|
||
|
|
track_hmd:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetTrackHMD(self) -> bool: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRCamera': ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRCamera': ...
|
||
|
|
def SetCameraFromDeviceToWorldMatrix(self, mat:'vtkMatrix4x4', distance:float) -> None: ...
|
||
|
|
def SetCameraFromWorldToDeviceMatrix(self, mat:'vtkMatrix4x4', distance:float) -> None: ...
|
||
|
|
def SetTrackHMD(self, _arg:bool) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRControlsHelper(vtkmodules.vtkRenderingCore.vtkProp):
|
||
|
|
class ButtonSides(int): ...
|
||
|
|
class DrawSides(int): ...
|
||
|
|
Back:'ButtonSides'
|
||
|
|
Front:'ButtonSides'
|
||
|
|
Left:'DrawSides'
|
||
|
|
Right:'DrawSides'
|
||
|
|
device:'getset_descriptor'
|
||
|
|
enabled:'getset_descriptor'
|
||
|
|
renderer:'getset_descriptor'
|
||
|
|
text:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def BuildRepresentation(self) -> None: ...
|
||
|
|
def EnabledOff(self) -> None: ...
|
||
|
|
def EnabledOn(self) -> None: ...
|
||
|
|
def GetEnabled(self) -> bool: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetRenderer(self) -> 'vtkRenderer': ...
|
||
|
|
def HasTranslucentPolygonalGeometry(self) -> int: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRControlsHelper': ...
|
||
|
|
def ReleaseGraphicsResources(self, __a:'vtkWindow') -> None: ...
|
||
|
|
def RenderOpaqueGeometry(self, __a:'vtkViewport') -> int: ...
|
||
|
|
def RenderTranslucentPolygonalGeometry(self, __a:'vtkViewport') -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRControlsHelper': ...
|
||
|
|
def SetDevice(self, val:'vtkEventDataDevice') -> None: ...
|
||
|
|
def SetEnabled(self, enabled:bool) -> None: ...
|
||
|
|
def SetRenderer(self, ren:'vtkRenderer') -> None: ...
|
||
|
|
def SetText(self, str:str) -> None: ...
|
||
|
|
def SetTooltipInfo(self, s:str, buttonSide:int, drawSide:int, txt:str) -> None: ...
|
||
|
|
def UpdateRepresentation(self) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRFollower(vtkmodules.vtkRenderingCore.vtkFollower):
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def ComputeMatrix(self) -> None: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRFollower': ...
|
||
|
|
def Render(self, ren:'vtkRenderer') -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRFollower': ...
|
||
|
|
|
||
|
|
class vtkVRHMDCamera(vtkVRCamera):
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRHMDCamera': ...
|
||
|
|
def Render(self, ren:'vtkRenderer') -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRHMDCamera': ...
|
||
|
|
|
||
|
|
class vtkVRHardwarePicker(vtkmodules.vtkRenderingCore.vtkPropPicker):
|
||
|
|
selection:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetSelection(self) -> 'vtkSelection': ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRHardwarePicker': ...
|
||
|
|
def PickProp(self, selectionPt:MutableSequence[float], eventWorldOrientation:MutableSequence[float], renderer:'vtkRenderer', pickfrom:'vtkPropCollection', actorPassOnly:bool) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRHardwarePicker': ...
|
||
|
|
|
||
|
|
class vtkVRInteractorStyle(vtkmodules.vtkRenderingCore.vtkInteractorStyle3D):
|
||
|
|
class MovementStyle(int): ...
|
||
|
|
FLY_STYLE:'MovementStyle'
|
||
|
|
GROUNDED_STYLE:'MovementStyle'
|
||
|
|
draw_controls:'getset_descriptor'
|
||
|
|
grab_with_ray:'getset_descriptor'
|
||
|
|
hover_pick:'getset_descriptor'
|
||
|
|
interactor:'getset_descriptor'
|
||
|
|
menu:'getset_descriptor'
|
||
|
|
style:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def AddTooltipForInput(self, device:'vtkEventDataDevice', input:'vtkEventDataDeviceInput', text:str=...) -> None: ...
|
||
|
|
def Clip(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def Elevation3D(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def EndClip(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def EndLoadCamPose(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def EndMovement3D(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def EndPick(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def EndPositionProp(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def GetGrabWithRay(self) -> bool: ...
|
||
|
|
def GetHoverPick(self) -> bool: ...
|
||
|
|
def GetInteractionState(self, device:'vtkEventDataDevice') -> int: ...
|
||
|
|
def GetMappedAction(self, eid:vtkCommand.EventIds, action:'vtkEventDataAction'=...) -> int: ...
|
||
|
|
def GetMenu(self) -> 'vtkVRMenuWidget': ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetStyle(self) -> 'MovementStyle': ...
|
||
|
|
def GrabWithRayOff(self) -> None: ...
|
||
|
|
def GrabWithRayOn(self) -> None: ...
|
||
|
|
def GroundMovement3D(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def HideBillboard(self) -> None: ...
|
||
|
|
def HidePickActor(self) -> None: ...
|
||
|
|
def HideRay(self, controller:'vtkEventDataDevice') -> None: ...
|
||
|
|
def HoverPickOff(self) -> None: ...
|
||
|
|
def HoverPickOn(self) -> None: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def LoadNextCameraPose(self) -> None: ...
|
||
|
|
def MakeControlsHelper(self) -> 'vtkVRControlsHelper': ...
|
||
|
|
@overload
|
||
|
|
def MapInputToAction(self, eid:vtkCommand.EventIds, state:int) -> None: ...
|
||
|
|
@overload
|
||
|
|
def MapInputToAction(self, eid:vtkCommand.EventIds, action:'vtkEventDataAction', state:int) -> None: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRInteractorStyle': ...
|
||
|
|
def OnElevation3D(self, edata:'vtkEventData') -> None: ...
|
||
|
|
def OnMenu3D(self, edata:'vtkEventData') -> None: ...
|
||
|
|
def OnMove3D(self, edata:'vtkEventData') -> None: ...
|
||
|
|
def OnNextPose3D(self, edata:'vtkEventData') -> None: ...
|
||
|
|
def OnPan(self) -> None: ...
|
||
|
|
def OnPinch(self) -> None: ...
|
||
|
|
def OnRotate(self) -> None: ...
|
||
|
|
def OnSelect3D(self, edata:'vtkEventData') -> None: ...
|
||
|
|
def OnViewerMovement3D(self, edata:'vtkEventData') -> None: ...
|
||
|
|
def PositionProp(self, __a:'vtkEventData', lwpos:MutableSequence[float]=..., lwori:MutableSequence[float]=...) -> None: ...
|
||
|
|
def ProbeData(self, controller:'vtkEventDataDevice') -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRInteractorStyle': ...
|
||
|
|
def SetDrawControls(self, __a:bool) -> None: ...
|
||
|
|
def SetGrabWithRay(self, _arg:bool) -> None: ...
|
||
|
|
def SetHoverPick(self, _arg:bool) -> None: ...
|
||
|
|
def SetInteractionState(self, device:'vtkEventDataDevice', state:int) -> None: ...
|
||
|
|
def SetInteractor(self, iren:'vtkRenderWindowInteractor') -> None: ...
|
||
|
|
def SetStyle(self, _arg:'MovementStyle') -> None: ...
|
||
|
|
def SetupActions(self, iren:'vtkRenderWindowInteractor') -> None: ...
|
||
|
|
def ShowBillboard(self, text:str) -> None: ...
|
||
|
|
def ShowPickCell(self, cell:'vtkCell', __b:'vtkProp3D') -> None: ...
|
||
|
|
def ShowPickSphere(self, pos:MutableSequence[float], radius:float, __c:'vtkProp3D') -> None: ...
|
||
|
|
def ShowRay(self, controller:'vtkEventDataDevice') -> None: ...
|
||
|
|
def StartClip(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def StartLoadCamPose(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def StartMovement3D(self, interactionState:int, __b:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def StartPick(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def StartPositionProp(self, __a:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def Teleportation3D(self, edd:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
def ToggleDrawControls(self) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRMenuRepresentation(vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation):
|
||
|
|
current_option:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def BuildRepresentation(self) -> None: ...
|
||
|
|
def ComplexInteraction(self, iren:'vtkRenderWindowInteractor', widget:'vtkAbstractWidget', event:int, calldata:Pointer) -> None: ...
|
||
|
|
def EndComplexInteraction(self, iren:'vtkRenderWindowInteractor', widget:'vtkAbstractWidget', event:int, calldata:Pointer) -> None: ...
|
||
|
|
def GetCurrentOption(self) -> float: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def HasTranslucentPolygonalGeometry(self) -> int: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRMenuRepresentation': ...
|
||
|
|
def PushFrontMenuItem(self, name:str, text:str, cmd:'vtkCommand') -> None: ...
|
||
|
|
def ReleaseGraphicsResources(self, __a:'vtkWindow') -> None: ...
|
||
|
|
def RemoveAllMenuItems(self) -> None: ...
|
||
|
|
def RemoveMenuItem(self, name:str) -> None: ...
|
||
|
|
def RenameMenuItem(self, name:str, text:str) -> None: ...
|
||
|
|
def RenderOverlay(self, __a:'vtkViewport') -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRMenuRepresentation': ...
|
||
|
|
def StartComplexInteraction(self, iren:'vtkRenderWindowInteractor', widget:'vtkAbstractWidget', event:int, calldata:Pointer) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRMenuWidget(vtkmodules.vtkInteractionWidgets.vtkAbstractWidget):
|
||
|
|
class WidgetStateType(int): ...
|
||
|
|
Active:'WidgetStateType'
|
||
|
|
Start:'WidgetStateType'
|
||
|
|
representation:'getset_descriptor'
|
||
|
|
widget_state:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def CreateDefaultRepresentation(self) -> None: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetWidgetState(self) -> int: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRMenuWidget': ...
|
||
|
|
def PushFrontMenuItem(self, name:str, text:str, cmd:'vtkCommand') -> None: ...
|
||
|
|
def RemoveAllMenuItems(self) -> None: ...
|
||
|
|
def RemoveMenuItem(self, name:str) -> None: ...
|
||
|
|
def RenameMenuItem(self, name:str, text:str) -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRMenuWidget': ...
|
||
|
|
def SetRepresentation(self, rep:'vtkVRMenuRepresentation') -> None: ...
|
||
|
|
def Show(self, ed:'vtkEventData') -> None: ...
|
||
|
|
def ShowSubMenu(self, __a:'vtkVRMenuWidget') -> None: ...
|
||
|
|
|
||
|
|
class vtkVRModel(vtkmodules.vtkCommonCore.vtkObject):
|
||
|
|
name:'getset_descriptor'
|
||
|
|
ray:'getset_descriptor'
|
||
|
|
ray_color:'getset_descriptor'
|
||
|
|
ray_length:'getset_descriptor'
|
||
|
|
show_ray:'getset_descriptor'
|
||
|
|
visibility:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def Build(self, win:'vtkOpenGLRenderWindow') -> bool: ...
|
||
|
|
def GetName(self) -> str: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetRay(self) -> 'vtkVRRay': ...
|
||
|
|
def GetVisibility(self) -> bool: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRModel': ...
|
||
|
|
def ReleaseGraphicsResources(self, win:'vtkWindow') -> None: ...
|
||
|
|
def Render(self, win:'vtkOpenGLRenderWindow', poseInTrackingCoordinates:'vtkMatrix4x4') -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRModel': ...
|
||
|
|
def SetName(self, modelName:str) -> None: ...
|
||
|
|
def SetRayColor(self, r:float, g:float, b:float) -> None: ...
|
||
|
|
def SetRayLength(self, length:float) -> None: ...
|
||
|
|
def SetShowRay(self, v:bool) -> None: ...
|
||
|
|
def SetVisibility(self, v:bool) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRPanelRepresentation(vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation):
|
||
|
|
class InteractionStateType(int): ...
|
||
|
|
Moving:'InteractionStateType'
|
||
|
|
Outside:'InteractionStateType'
|
||
|
|
allow_adjustment:'getset_descriptor'
|
||
|
|
text:'getset_descriptor'
|
||
|
|
text_actor:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def AllowAdjustmentOff(self) -> None: ...
|
||
|
|
def AllowAdjustmentOn(self) -> None: ...
|
||
|
|
def BuildRepresentation(self) -> None: ...
|
||
|
|
def ComplexInteraction(self, iren:'vtkRenderWindowInteractor', widget:'vtkAbstractWidget', event:int, calldata:Pointer) -> None: ...
|
||
|
|
def ComputeComplexInteractionState(self, iren:'vtkRenderWindowInteractor', widget:'vtkAbstractWidget', event:int, calldata:Pointer, modify:int=0) -> int: ...
|
||
|
|
def EndComplexInteraction(self, iren:'vtkRenderWindowInteractor', widget:'vtkAbstractWidget', event:int, calldata:Pointer) -> None: ...
|
||
|
|
def GetAllowAdjustment(self) -> bool: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetTextActor(self) -> 'vtkTextActor3D': ...
|
||
|
|
def HasTranslucentPolygonalGeometry(self) -> int: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRPanelRepresentation': ...
|
||
|
|
def PlaceWidget(self, bounds:MutableSequence[float]) -> None: ...
|
||
|
|
def PlaceWidgetExtended(self, bounds:Sequence[float], normal:Sequence[float] , upvec:Sequence[float], scale:float) -> None: ...
|
||
|
|
def ReleaseGraphicsResources(self, __a:'vtkWindow') -> None: ...
|
||
|
|
def RenderOpaqueGeometry(self, __a:'vtkViewport') -> int: ...
|
||
|
|
def RenderTranslucentPolygonalGeometry(self, __a:'vtkViewport') -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRPanelRepresentation': ...
|
||
|
|
def SetAllowAdjustment(self, _arg:bool) -> None: ...
|
||
|
|
def SetCoordinateSystemToHMD(self) -> None: ...
|
||
|
|
def SetCoordinateSystemToLeftController(self) -> None: ...
|
||
|
|
def SetCoordinateSystemToRightController(self) -> None: ...
|
||
|
|
def SetCoordinateSystemToWorld(self) -> None: ...
|
||
|
|
def SetText(self, str:str) -> None: ...
|
||
|
|
def StartComplexInteraction(self, iren:'vtkRenderWindowInteractor', widget:'vtkAbstractWidget', event:int, calldata:Pointer) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRPanelWidget(vtkmodules.vtkInteractionWidgets.vtkAbstractWidget):
|
||
|
|
representation:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def CreateDefaultRepresentation(self) -> None: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRPanelWidget': ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRPanelWidget': ...
|
||
|
|
def SetRepresentation(self, rep:'vtkVRPanelRepresentation') -> None: ...
|
||
|
|
|
||
|
|
class vtkVRRenderWindow(vtkmodules.vtkRenderingOpenGL2.vtkOpenGLRenderWindow):
|
||
|
|
LeftEye:int
|
||
|
|
RightEye:int
|
||
|
|
base_station_visibility:'getset_descriptor'
|
||
|
|
event_pending:'getset_descriptor'
|
||
|
|
generic_context:'getset_descriptor'
|
||
|
|
generic_display_id:'getset_descriptor'
|
||
|
|
generic_drawable:'getset_descriptor'
|
||
|
|
generic_parent_id:'getset_descriptor'
|
||
|
|
generic_window_id:'getset_descriptor'
|
||
|
|
helper_window:'getset_descriptor'
|
||
|
|
screen_size:'getset_descriptor'
|
||
|
|
size:'getset_descriptor'
|
||
|
|
state:'getset_descriptor'
|
||
|
|
track_hmd:'getset_descriptor'
|
||
|
|
vr_initialized:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def AddRenderer(self, __a:'vtkRenderer') -> None: ...
|
||
|
|
def BaseStationVisibilityOff(self) -> None: ...
|
||
|
|
def BaseStationVisibilityOn(self) -> None: ...
|
||
|
|
def GetBaseStationVisibility(self) -> bool: ...
|
||
|
|
def GetDeviceToPhysicalMatrixForDevice(self, idx:'vtkEventDataDevice') -> 'vtkMatrix4x4': ...
|
||
|
|
def GetDeviceToWorldMatrixForDevice(self, device:'vtkEventDataDevice', deviceToWorldMatrix:'vtkMatrix4x4') -> bool: ...
|
||
|
|
def GetEventPending(self) -> int: ...
|
||
|
|
def GetGenericContext(self) -> Pointer: ...
|
||
|
|
def GetGenericDisplayId(self) -> Pointer: ...
|
||
|
|
def GetGenericDrawable(self) -> Pointer: ...
|
||
|
|
def GetGenericParentId(self) -> Pointer: ...
|
||
|
|
def GetGenericWindowId(self) -> Pointer: ...
|
||
|
|
def GetHelperWindow(self) -> 'vtkOpenGLRenderWindow': ...
|
||
|
|
def GetModelForDevice(self, idx:'vtkEventDataDevice') -> 'vtkVRModel': ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetRenderBufferSize(self, width:int, height:int) -> None: ...
|
||
|
|
def GetScreenSize(self) -> Tuple[int, int]: ...
|
||
|
|
def GetState(self) -> 'vtkOpenGLState': ...
|
||
|
|
def GetTrackHMD(self) -> bool: ...
|
||
|
|
def GetVRInitialized(self) -> bool: ...
|
||
|
|
def InitializeViewFromCamera(self, cam:'vtkCamera') -> None: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
def IsCurrent(self) -> bool: ...
|
||
|
|
def IsDirect(self) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def MakeCurrent(self) -> None: ...
|
||
|
|
def MakeRenderWindowInteractor(self) -> 'vtkRenderWindowInteractor': ...
|
||
|
|
def NewInstance(self) -> 'vtkVRRenderWindow': ...
|
||
|
|
def ReleaseCurrent(self) -> None: ...
|
||
|
|
def ReleaseGraphicsResources(self, __a:'vtkWindow') -> None: ...
|
||
|
|
def Render(self) -> None: ...
|
||
|
|
def RenderModels(self) -> None: ...
|
||
|
|
def ReportCapabilities(self) -> str: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRRenderWindow': ...
|
||
|
|
def SetBaseStationVisibility(self, _arg:bool) -> None: ...
|
||
|
|
def SetHelperWindow(self, val:'vtkOpenGLRenderWindow') -> None: ...
|
||
|
|
@overload
|
||
|
|
def SetSize(self, width:int, height:int) -> None: ...
|
||
|
|
@overload
|
||
|
|
def SetSize(self, a:MutableSequence[int]) -> None: ...
|
||
|
|
def SetTrackHMD(self, __a:bool) -> None: ...
|
||
|
|
def SupportsOpenGL(self) -> int: ...
|
||
|
|
def UpdateHMDMatrixPose(self) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRRenderWindowInteractor(vtkmodules.vtkRenderingCore.vtkRenderWindowInteractor3D):
|
||
|
|
action_manifest_directory:'getset_descriptor'
|
||
|
|
action_manifest_file_name:'getset_descriptor'
|
||
|
|
action_set_name:'getset_descriptor'
|
||
|
|
physical_scale:'getset_descriptor'
|
||
|
|
physical_view_direction:'getset_descriptor'
|
||
|
|
physical_view_up:'getset_descriptor'
|
||
|
|
pointer_device:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def AddAction(self, path:str, __b:vtkCommand.EventIds, isAnalog:bool) -> None: ...
|
||
|
|
def ConvertPoseToWorldCoordinates(self, poseInTrackingCoordinates:'vtkMatrix4x4', pos:MutableSequence[float], wxyz:MutableSequence[float], ppos:MutableSequence[float], wdir:MutableSequence[float]) -> None: ...
|
||
|
|
def DoOneEvent(self, renWin:'vtkVRRenderWindow', ren:'vtkRenderer') -> None: ...
|
||
|
|
def ExitCallback(self) -> None: ...
|
||
|
|
def GetActionManifestDirectory(self) -> str: ...
|
||
|
|
def GetActionManifestFileName(self) -> str: ...
|
||
|
|
def GetActionSetName(self) -> str: ...
|
||
|
|
def GetDeviceInputDownCount(self, device:'vtkEventDataDevice') -> int: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetPhysicalScale(self) -> float: ...
|
||
|
|
def GetPhysicalTranslation(self, __a:'vtkCamera') -> Pointer: ...
|
||
|
|
def GetPhysicalViewDirection(self) -> Pointer: ...
|
||
|
|
def GetPhysicalViewUp(self) -> Pointer: ...
|
||
|
|
def GetPointerDevice(self) -> 'vtkEventDataDevice': ...
|
||
|
|
def HandleComplexGestureEvents(self, ed:'vtkEventData') -> None: ...
|
||
|
|
def Initialize(self) -> None: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def NewInstance(self) -> 'vtkVRRenderWindowInteractor': ...
|
||
|
|
def ProcessEvents(self) -> None: ...
|
||
|
|
def RecognizeComplexGesture(self, edata:'vtkEventDataDevice3D') -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRRenderWindowInteractor': ...
|
||
|
|
def SetActionManifestDirectory(self, _arg:str) -> None: ...
|
||
|
|
def SetActionManifestFileName(self, _arg:str) -> None: ...
|
||
|
|
def SetActionSetName(self, _arg:str) -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SetClassExitMethod(f:Callback) -> None: ...
|
||
|
|
def SetDeviceInputDownCount(self, device:'vtkEventDataDevice', count:int) -> None: ...
|
||
|
|
def SetPhysicalScale(self, __a:float) -> None: ...
|
||
|
|
def SetPhysicalTranslation(self, __a:'vtkCamera', __b:float, __c:float, __d:float) -> None: ...
|
||
|
|
def SetPhysicalViewDirection(self, __a:float, __b:float, __c:float) -> None: ...
|
||
|
|
def SetPhysicalViewUp(self, __a:float, __b:float, __c:float) -> None: ...
|
||
|
|
|
||
|
|
class vtkVRRenderer(vtkmodules.vtkRenderingOpenGL2.vtkOpenGLRenderer):
|
||
|
|
show_floor:'getset_descriptor'
|
||
|
|
show_left_marker:'getset_descriptor'
|
||
|
|
show_right_marker:'getset_descriptor'
|
||
|
|
def __init__(self, **properties:Any) -> None: ...
|
||
|
|
def DeviceRender(self) -> None: ...
|
||
|
|
def GetFloorTransform(self, transform:'vtkTransform') -> None: ...
|
||
|
|
def GetNumberOfGenerationsFromBase(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def GetNumberOfGenerationsFromBaseType(type:str) -> int: ...
|
||
|
|
def GetShowFloor(self) -> bool: ...
|
||
|
|
def GetShowLeftMarker(self) -> bool: ...
|
||
|
|
def GetShowRightMarker(self) -> bool: ...
|
||
|
|
def IsA(self, type:str) -> int: ...
|
||
|
|
@staticmethod
|
||
|
|
def IsTypeOf(type:str) -> int: ...
|
||
|
|
def MakeCamera(self) -> 'vtkCamera': ...
|
||
|
|
def NewInstance(self) -> 'vtkVRRenderer': ...
|
||
|
|
@overload
|
||
|
|
def ResetCamera(self, bounds:Sequence[float]) -> None: ...
|
||
|
|
@overload
|
||
|
|
def ResetCamera(self) -> None: ...
|
||
|
|
@overload
|
||
|
|
def ResetCamera(self, xmin:float, xmax:float, ymin:float, ymax:float, zmin:float, zmax:float) -> None: ...
|
||
|
|
@overload
|
||
|
|
def ResetCameraClippingRange(self) -> None: ...
|
||
|
|
@overload
|
||
|
|
def ResetCameraClippingRange(self, bounds:Sequence[float]) -> None: ...
|
||
|
|
@overload
|
||
|
|
def ResetCameraClippingRange(self, xmin:float, xmax:float, ymin:float, ymax:float, zmin:float, zmax:float) -> None: ...
|
||
|
|
@staticmethod
|
||
|
|
def SafeDownCast(o:'vtkObjectBase') -> 'vtkVRRenderer': ...
|
||
|
|
def SetShowFloor(self, value:bool) -> None: ...
|
||
|
|
def SetShowLeftMarker(self, value:bool) -> None: ...
|
||
|
|
def SetShowRightMarker(self, value:bool) -> None: ...
|
||
|
|
|