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 class vtkDataEncoder(vtkmodules.vtkCommonCore.vtkObject): max_threads:'getset_descriptor' def __init__(self, **properties:Any) -> None: ... def EncodeAsBase64Jpg(self, img:'vtkImageData', quality:int=50) -> str: ... def EncodeAsBase64Png(self, img:'vtkImageData', compressionLevel:int=5) -> str: ... def Finalize(self) -> None: ... def Flush(self, key:int) -> None: ... def GetLatestOutput(self, key:int, data:'vtkUnsignedCharArray') -> bool: ... def GetMaxThreads(self) -> int: ... def GetNumberOfGenerationsFromBase(self, type:str) -> int: ... @staticmethod def GetNumberOfGenerationsFromBaseType(type:str) -> int: ... def Initialize(self) -> None: ... def IsA(self, type:str) -> int: ... @staticmethod def IsTypeOf(type:str) -> int: ... def NewInstance(self) -> 'vtkDataEncoder': ... def Push(self, key:int, data:'vtkImageData', quality:int, encoding:int=1) -> None: ... @staticmethod def SafeDownCast(o:'vtkObjectBase') -> 'vtkDataEncoder': ... def SetMaxThreads(self, __a:int) -> None: ... class vtkObjectIdMap(vtkmodules.vtkCommonCore.vtkObject): def __init__(self, **properties:Any) -> None: ... def FreeObject(self, obj:'vtkObject') -> bool: ... def FreeObjectById(self, id:int) -> bool: ... def GetActiveObject(self, objectType:str) -> 'vtkObject': ... def GetGlobalId(self, obj:'vtkObject') -> int: ... def GetNumberOfGenerationsFromBase(self, type:str) -> int: ... @staticmethod def GetNumberOfGenerationsFromBaseType(type:str) -> int: ... def GetVTKObject(self, globalId:int) -> 'vtkObject': ... def IsA(self, type:str) -> int: ... @staticmethod def IsTypeOf(type:str) -> int: ... def NewInstance(self) -> 'vtkObjectIdMap': ... @staticmethod def SafeDownCast(o:'vtkObjectBase') -> 'vtkObjectIdMap': ... def SetActiveObject(self, objectType:str, obj:'vtkObject') -> int: ... class vtkRemoteInteractionAdapter(vtkmodules.vtkCommonCore.vtkObject): device_pixel_ratio:'getset_descriptor' device_pixel_ratio_tolerance:'getset_descriptor' interactor:'getset_descriptor' def __init__(self, **properties:Any) -> None: ... def GetDevicePixelRatio(self) -> float: ... def GetDevicePixelRatioTolerance(self) -> float: ... def GetInteractor(self) -> 'vtkRenderWindowInteractor': ... 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) -> 'vtkRemoteInteractionAdapter': ... @overload def ProcessEvent(self, event:str) -> bool: ... @overload @staticmethod def ProcessEvent(iren:'vtkRenderWindowInteractor', event:str, devicePixelRatio:float=1.0, devicePixelRatioTolerance:float=1e-5) -> bool: ... @staticmethod def SafeDownCast(o:'vtkObjectBase') -> 'vtkRemoteInteractionAdapter': ... def SetDevicePixelRatio(self, _arg:float) -> None: ... def SetDevicePixelRatioTolerance(self, _arg:float) -> None: ... def SetInteractor(self, iren:'vtkRenderWindowInteractor') -> None: ... class vtkWebApplication(vtkmodules.vtkCommonCore.vtkObject): COMPRESSION_JPEG:int COMPRESSION_NONE:int COMPRESSION_PNG:int ENCODING_BASE64:int ENCODING_NONE:int image_compression:'getset_descriptor' image_encoding:'getset_descriptor' last_still_render_to_m_time:'getset_descriptor' number_of_encoder_threads:'getset_descriptor' object_id_map:'getset_descriptor' def __init__(self, **properties:Any) -> None: ... def GetHasImagesBeingProcessed(self, __a:'vtkRenderWindow') -> bool: ... def GetImageCompression(self) -> int: ... def GetImageCompressionMaxValue(self) -> int: ... def GetImageCompressionMinValue(self) -> int: ... def GetImageEncoding(self) -> int: ... def GetImageEncodingMaxValue(self) -> int: ... def GetImageEncodingMinValue(self) -> int: ... def GetLastStillRenderToMTime(self) -> int: ... def GetNumberOfEncoderThreads(self) -> int: ... def GetNumberOfGenerationsFromBase(self, type:str) -> int: ... @staticmethod def GetNumberOfGenerationsFromBaseType(type:str) -> int: ... @staticmethod def GetObjectId(obj:'vtkObject') -> str: ... def GetObjectIdMap(self) -> 'vtkObjectIdMap': ... def GetWebGLBinaryData(self, view:'vtkRenderWindow', id:str, partIndex:int) -> str: ... def GetWebGLSceneMetaData(self, view:'vtkRenderWindow') -> str: ... def HandleInteractionEvent(self, view:'vtkRenderWindow', event:'vtkWebInteractionEvent') -> bool: ... def InteractiveRender(self, view:'vtkRenderWindow', quality:int=50) -> 'vtkUnsignedCharArray': ... def InvalidateCache(self, view:'vtkRenderWindow') -> None: ... def IsA(self, type:str) -> int: ... @staticmethod def IsTypeOf(type:str) -> int: ... def NewInstance(self) -> 'vtkWebApplication': ... @staticmethod def SafeDownCast(o:'vtkObjectBase') -> 'vtkWebApplication': ... def SetImageCompression(self, _arg:int) -> None: ... def SetImageEncoding(self, _arg:int) -> None: ... def SetNumberOfEncoderThreads(self, __a:int) -> None: ... def StillRender(self, view:'vtkRenderWindow', quality:int=100) -> 'vtkUnsignedCharArray': ... def StillRenderToBuffer(self, view:'vtkRenderWindow', time:int=0, quality:int=100) -> 'vtkUnsignedCharArray': ... def StillRenderToString(self, view:'vtkRenderWindow', time:int=0, quality:int=100) -> str: ... class vtkWebInteractionEvent(vtkmodules.vtkCommonCore.vtkObject): class ModifierKeys(int): ... class MouseButton(int): ... ALT_KEY:'ModifierKeys' CTRL_KEY:'ModifierKeys' LEFT_BUTTON:'MouseButton' META_KEY:'ModifierKeys' MIDDLE_BUTTON:'MouseButton' RIGHT_BUTTON:'MouseButton' SHIFT_KEY:'ModifierKeys' buttons:'getset_descriptor' key_code:'getset_descriptor' modifiers:'getset_descriptor' repeat_count:'getset_descriptor' scroll:'getset_descriptor' x:'getset_descriptor' y:'getset_descriptor' def __init__(self, **properties:Any) -> None: ... def GetButtons(self) -> int: ... def GetKeyCode(self) -> str: ... def GetModifiers(self) -> int: ... def GetNumberOfGenerationsFromBase(self, type:str) -> int: ... @staticmethod def GetNumberOfGenerationsFromBaseType(type:str) -> int: ... def GetRepeatCount(self) -> int: ... def GetScroll(self) -> float: ... def GetX(self) -> float: ... def GetY(self) -> float: ... def IsA(self, type:str) -> int: ... @staticmethod def IsTypeOf(type:str) -> int: ... def NewInstance(self) -> 'vtkWebInteractionEvent': ... @staticmethod def SafeDownCast(o:'vtkObjectBase') -> 'vtkWebInteractionEvent': ... def SetButtons(self, _arg:int) -> None: ... def SetKeyCode(self, _arg:str) -> None: ... def SetModifiers(self, _arg:int) -> None: ... def SetRepeatCount(self, _arg:int) -> None: ... def SetScroll(self, _arg:float) -> None: ... def SetX(self, _arg:float) -> None: ... def SetY(self, _arg:float) -> None: ... class vtkWebUtilities(vtkmodules.vtkCommonCore.vtkObject): 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) -> 'vtkWebUtilities': ... @overload @staticmethod def ProcessRMIs() -> None: ... @overload @staticmethod def ProcessRMIs(reportError:int, dont_loop:int=0) -> None: ... @staticmethod def SafeDownCast(o:'vtkObjectBase') -> 'vtkWebUtilities': ... @staticmethod def WriteAttributeHeadersToJavaScript(field_type:int, __b:'vtkDataSet') -> str: ... @staticmethod def WriteAttributesToJavaScript(field_type:int, __b:'vtkDataSet') -> str: ...