# encoding: utf-8
# module vtkmodules.vtkRenderingOpenGL2
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\vtkmodules\vtkRenderingOpenGL2.cp311-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import vtkmodules.vtkCommonCore as __vtkmodules_vtkCommonCore
import vtkmodules.vtkRenderingCore as __vtkmodules_vtkRenderingCore
import vtkmodules.vtkRenderingHyperTreeGrid as __vtkmodules_vtkRenderingHyperTreeGrid


from .vtkOpenGLRenderWindow import vtkOpenGLRenderWindow

class vtkWin32OpenGLRenderWindow(vtkOpenGLRenderWindow):
    """
    vtkWin32OpenGLRenderWindow - no description provided.
    
    Superclass: vtkOpenGLRenderWindow
    """
    def Clean(self): # real signature unknown; restored from __doc__
        """
        Clean(self) -> None
        C++: void Clean()
        
        Clean up device contexts, rendering contexts, etc.
        """
        pass

    def DetectDPI(self): # real signature unknown; restored from __doc__
        """
        DetectDPI(self) -> bool
        C++: bool DetectDPI() override;
        
        Attempt to detect and set the DPI of the display device by
        querying the system. Note that this is not supported on most
        backends, and this method will return false if the DPI could not
        be detected. Use GetDPI() to inspect the detected value.
        """
        return False

    def Finalize(self): # real signature unknown; restored from __doc__
        """
        Finalize(self) -> None
        C++: void Finalize(void) override;
        
        Finalize the rendering window.  This will shutdown all
        system-specific resources.  After having called this, it should
        be possible to destroy a window that was used for a SetWindowId()
        call without any ill effects.
        """
        pass

    def Frame(self): # real signature unknown; restored from __doc__
        """
        Frame(self) -> None
        C++: void Frame(void) override;
        
        End the rendering process and display the image.
        """
        pass

    def GetEventPending(self): # real signature unknown; restored from __doc__
        """
        GetEventPending(self) -> int
        C++: vtkTypeBool GetEventPending() override;
        
        Check to see if a mouse button has been pressed or mouse wheel
        activated. All other events are ignored by this method. This is a
        useful check to abort a long render.
        """
        return 0

    def GetGenericContext(self): # real signature unknown; restored from __doc__
        """
        GetGenericContext(self) -> Pointer
        C++: void *GetGenericContext() override;
        """
        pass

    def GetGenericDisplayId(self): # real signature unknown; restored from __doc__
        """
        GetGenericDisplayId(self) -> Pointer
        C++: void *GetGenericDisplayId() override;
        """
        pass

    def GetGenericDrawable(self): # real signature unknown; restored from __doc__
        """
        GetGenericDrawable(self) -> Pointer
        C++: void *GetGenericDrawable() override;
        """
        pass

    def GetGenericParentId(self): # real signature unknown; restored from __doc__
        """
        GetGenericParentId(self) -> Pointer
        C++: void *GetGenericParentId() override;
        """
        pass

    def GetGenericWindowId(self): # real signature unknown; restored from __doc__
        """
        GetGenericWindowId(self) -> Pointer
        C++: void *GetGenericWindowId() override;
        """
        pass

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetPlatformSupportsRenderWindowSharing(self): # real signature unknown; restored from __doc__
        """
        GetPlatformSupportsRenderWindowSharing(self) -> bool
        C++: bool GetPlatformSupportsRenderWindowSharing() override;
        
        Does this platform support render window data sharing.
        """
        return False

    def GetPosition(self): # real signature unknown; restored from __doc__
        """
        GetPosition(self) -> (int, int)
        C++: int *GetPosition() override;
        
        Get the position (x and y) of the rendering window in screen
        coordinates (in pixels).
        """
        pass

    def GetScreenSize(self): # real signature unknown; restored from __doc__
        """
        GetScreenSize(self) -> (int, int)
        C++: int *GetScreenSize() override;
        
        Get the current size of the screen in pixels. An HDTV for example
        would be 1920 x 1080 pixels.
        """
        pass

    def GetSize(self): # real signature unknown; restored from __doc__
        """
        GetSize(self) -> (int, int)
        C++: int *GetSize() override;
        
        Get the size (width and height) of the rendering window in screen
        coordinates (in pixels).
        """
        pass

    def HideCursor(self): # real signature unknown; restored from __doc__
        """
        HideCursor(self) -> None
        C++: void HideCursor() override;
        
        Hide or Show the mouse cursor, it is nice to be able to hide the
        default cursor if you want VTK to display a 3D cursor instead.
        Set cursor position in window (note that (0,0) is the lower left
        corner).
        """
        pass

    def Initialize(self): # real signature unknown; restored from __doc__
        """
        Initialize(self) -> None
        C++: void Initialize(void) override;
        
        Initialize the rendering window.  This will setup all
        system-specific resources.  This method and Finalize() must be
        symmetric and it should be possible to call them multiple times,
        even changing WindowId in-between.  This is what WindowRemap
        does.
        """
        pass

    def InitializeFromCurrentContext(self): # real signature unknown; restored from __doc__
        """
        InitializeFromCurrentContext(self) -> bool
        C++: bool InitializeFromCurrentContext() override;
        
        Initialize the render window from the information associated with
        the currently activated OpenGL context.
        """
        return False

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsCurrent(self): # real signature unknown; restored from __doc__
        """
        IsCurrent(self) -> bool
        C++: bool IsCurrent() override;
        
        Tells if this window is the current OpenGL context for the
        calling thread.
        """
        return False

    def IsDirect(self): # real signature unknown; restored from __doc__
        """
        IsDirect(self) -> int
        C++: vtkTypeBool IsDirect() override;
        
        Is this render window using hardware acceleration? 0-false,
        1-true
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def MakeCurrent(self): # real signature unknown; restored from __doc__
        """
        MakeCurrent(self) -> None
        C++: void MakeCurrent() override;
        
        Make this windows OpenGL context the current context.
        """
        pass

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkWin32OpenGLRenderWindow
        C++: vtkWin32OpenGLRenderWindow *NewInstance()
        """
        return vtkWin32OpenGLRenderWindow

    def PopContext(self): # real signature unknown; restored from __doc__
        """
        PopContext(self) -> None
        C++: void PopContext() override;
        """
        pass

    def PrefFullScreen(self): # real signature unknown; restored from __doc__
        """
        PrefFullScreen(self) -> None
        C++: virtual void PrefFullScreen(void)
        
        Set the preferred window size to full screen.
        """
        pass

    def PushContext(self): # real signature unknown; restored from __doc__
        """
        PushContext(self) -> None
        C++: void PushContext() override;
        
        Ability to push and pop this window's context as the current
        context. The idea being to if needed make this window's context
        current and when done releasing resources restore the prior
        context
        """
        pass

    def ReleaseCurrent(self): # real signature unknown; restored from __doc__
        """
        ReleaseCurrent(self) -> None
        C++: void ReleaseCurrent() override;
        
        Release the current context.
        """
        pass

    def ReportCapabilities(self): # real signature unknown; restored from __doc__
        """
        ReportCapabilities(self) -> str
        C++: const char *ReportCapabilities() override;
        
        Get report of capabilities for the render window
        """
        return ""

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkWin32OpenGLRenderWindow
        C++: static vtkWin32OpenGLRenderWindow *SafeDownCast(
            vtkObjectBase *o)
        """
        return vtkWin32OpenGLRenderWindow

    def SetCurrentCursor(self, __a): # real signature unknown; restored from __doc__
        """
        SetCurrentCursor(self, __a:int) -> None
        C++: void SetCurrentCursor(int) override;
        
        Change the shape of the cursor
        """
        pass

    def SetCursorPosition(self, x, y): # real signature unknown; restored from __doc__
        """
        SetCursorPosition(self, x:int, y:int) -> None
        C++: void SetCursorPosition(int x, int y) override;
        """
        pass

    def SetDisplayId(self, __a): # real signature unknown; restored from __doc__
        """
        SetDisplayId(self, __a:Pointer) -> None
        C++: void SetDisplayId(void *) override;
        
        Dummy stubs for vtkWindow API.
        """
        pass

    def SetFullScreen(self, __a): # real signature unknown; restored from __doc__
        """
        SetFullScreen(self, __a:int) -> None
        C++: void SetFullScreen(vtkTypeBool) override;
        
        Change the window to fill the entire screen.
        """
        pass

    def SetIcon(self, img): # real signature unknown; restored from __doc__
        """
        SetIcon(self, img:vtkImageData) -> None
        C++: void SetIcon(vtkImageData *img) override;
        
        Set the icon displayed in the title bar and the taskbar.
        """
        pass

    def SetNextWindowId(self, arg): # real signature unknown; restored from __doc__
        """
        SetNextWindowId(self, arg:Pointer) -> None
        C++: void SetNextWindowId(void *arg) override;
        
        Set the window id of the new window once a WindowRemap is done.
        This is the generic prototype as required by the vtkRenderWindow
        parent.
        """
        pass

    def SetNextWindowInfo(self, __a): # real signature unknown; restored from __doc__
        """
        SetNextWindowInfo(self, __a:str) -> None
        C++: void SetNextWindowInfo(const char *) override;
        
        Sets the WindowInfo that will be used after a WindowRemap.
        """
        pass

    def SetParentId(self, foo): # real signature unknown; restored from __doc__
        """
        SetParentId(self, foo:Pointer) -> None
        C++: void SetParentId(void *foo) override;
        """
        pass

    def SetParentInfo(self, __a): # real signature unknown; restored from __doc__
        """
        SetParentInfo(self, __a:str) -> None
        C++: void SetParentInfo(const char *) override;
        
        Sets the HWND id of the window that WILL BE created.
        """
        pass

    def SetPosition(self, x, y): # real signature unknown; restored from __doc__
        """
        SetPosition(self, x:int, y:int) -> None
        C++: void SetPosition(int x, int y) override;
        SetPosition(self, a:[int, int]) -> None
        C++: void SetPosition(int a[2]) override;
        
        Set the position (x and y) of the rendering window in screen
        coordinates (in pixels). This resizes the operating system's
        view/window and redraws it.
        """
        pass

    def SetShowWindow(self, val): # real signature unknown; restored from __doc__
        """
        SetShowWindow(self, val:bool) -> None
        C++: void SetShowWindow(bool val) override;
        
        Show or not Show the window
        """
        pass

    def SetSize(self, width, height): # real signature unknown; restored from __doc__
        """
        SetSize(self, width:int, height:int) -> None
        C++: void SetSize(int width, int height) override;
        SetSize(self, a:[int, int]) -> None
        C++: void SetSize(int a[2]) override;
        
        Set the size (width and height) of the rendering window in screen
        coordinates (in pixels). This resizes the operating system's
        view/window and redraws it.
        
        If the size has changed, this method will fire
        vtkCommand::WindowResizeEvent.
        """
        pass

    def SetStereoCapableWindow(self, capable): # real signature unknown; restored from __doc__
        """
        SetStereoCapableWindow(self, capable:int) -> None
        C++: void SetStereoCapableWindow(vtkTypeBool capable) override;
        
        Prescribe that the window be created in a stereo-capable mode.
        This method must be called before the window is realized. This
        method overrides the superclass method since this class can
        actually check whether the window has been realized yet.
        """
        pass

    def SetSwapControl(self, i): # real signature unknown; restored from __doc__
        """
        SetSwapControl(self, i:int) -> bool
        C++: bool SetSwapControl(int i) override;
        
        Set the number of vertical syncs required between frames. A value
        of 0 means swap buffers as quickly as possible regardless of the
        vertical refresh. A value of 1 means swap buffers in sync with
        the vertical refresh to eliminate tearing. A value of -1 means
        use a value of 1 unless we missed a frame in which case swap
        immediately. Returns true if the call succeeded.
        """
        return False

    def SetWindowId(self, foo): # real signature unknown; restored from __doc__
        """
        SetWindowId(self, foo:Pointer) -> None
        C++: void SetWindowId(void *foo) override;
        """
        pass

    def SetWindowInfo(self, __a): # real signature unknown; restored from __doc__
        """
        SetWindowInfo(self, __a:str) -> None
        C++: void SetWindowInfo(const char *) override;
        
        Set this RenderWindow's window id to a pre-existing window.
        """
        pass

    def SetWindowName(self, __a): # real signature unknown; restored from __doc__
        """
        SetWindowName(self, __a:str) -> None
        C++: void SetWindowName(const char *) override;
        
        Set the name of the window. This appears at the top of the window
        normally.
        """
        pass

    def ShowCursor(self): # real signature unknown; restored from __doc__
        """
        ShowCursor(self) -> None
        C++: void ShowCursor() override;
        """
        pass

    def WindowInitialize(self): # real signature unknown; restored from __doc__
        """
        WindowInitialize(self) -> None
        C++: virtual void WindowInitialize(void)
        
        Create the window
        """
        pass

    def WindowRemap(self): # real signature unknown; restored from __doc__
        """
        WindowRemap(self) -> None
        C++: void WindowRemap(void) override;
        
        Remap the window.
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkWin32OpenGLRenderWindow', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'Frame': <method 'Frame' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'WindowInitialize': <method 'WindowInitialize' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'Initialize': <method 'Initialize' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'Finalize': <method 'Finalize' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetFullScreen': <method 'SetFullScreen' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'WindowRemap': <method 'WindowRemap' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetShowWindow': <method 'SetShowWindow' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'PrefFullScreen': <method 'PrefFullScreen' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetSize': <method 'SetSize' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetSize': <method 'GetSize' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetPosition': <method 'SetPosition' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetScreenSize': <method 'GetScreenSize' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetPosition': <method 'GetPosition' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetWindowName': <method 'SetWindowName' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetIcon': <method 'SetIcon' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetWindowInfo': <method 'SetWindowInfo' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetNextWindowInfo': <method 'SetNextWindowInfo' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetParentInfo': <method 'SetParentInfo' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetGenericDisplayId': <method 'GetGenericDisplayId' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetGenericWindowId': <method 'GetGenericWindowId' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetGenericParentId': <method 'GetGenericParentId' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetGenericContext': <method 'GetGenericContext' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetGenericDrawable': <method 'GetGenericDrawable' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetDisplayId': <method 'SetDisplayId' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetWindowId': <method 'SetWindowId' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'InitializeFromCurrentContext': <method 'InitializeFromCurrentContext' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetPlatformSupportsRenderWindowSharing': <method 'GetPlatformSupportsRenderWindowSharing' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetParentId': <method 'SetParentId' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetNextWindowId': <method 'SetNextWindowId' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetStereoCapableWindow': <method 'SetStereoCapableWindow' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'MakeCurrent': <method 'MakeCurrent' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'ReleaseCurrent': <method 'ReleaseCurrent' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'IsCurrent': <method 'IsCurrent' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'ReportCapabilities': <method 'ReportCapabilities' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'IsDirect': <method 'IsDirect' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'GetEventPending': <method 'GetEventPending' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'Clean': <method 'Clean' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'HideCursor': <method 'HideCursor' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'ShowCursor': <method 'ShowCursor' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetCursorPosition': <method 'SetCursorPosition' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetCurrentCursor': <method 'SetCurrentCursor' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'DetectDPI': <method 'DetectDPI' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'PushContext': <method 'PushContext' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'PopContext': <method 'PopContext' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, 'SetSwapControl': <method 'SetSwapControl' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF8206091A0>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkRenderingOpenGL2.vtkWin32OpenGLRenderWindow' objects>, '__doc__': 'vtkWin32OpenGLRenderWindow - no description provided.\\n\\nSuperclass: vtkOpenGLRenderWindow\\n\\n'})"
    __vtkname__ = 'vtkWin32OpenGLRenderWindow'


