h __text__TEXT^__gcc_except_tab__TEXT^8b__StaticInit__TEXTp_(c`H__bss__DATA__data__DATA b e__cstring__TEXT l>o__mod_init_func__DATAx __compact_unwind__LDȪ a__eh_frame__TEXT ` h2  h( P]]dzUH]Hf.UHH=H5Hk1uHH=H]fDUHSPHH=H5Hk1uHH=H5ckHHt H tH[]H=H[]f.@PDUHAVSH0HuHlHEЋFEHEHEH}ȃHuH]H=jHAtDH=ǧHt1H=ħHtH=Ht HLcHuL1H0[A^]UHAWAVSH(HuHlHED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=iLAtuH=LtbH=LtOH=LtH@H=H8[]H5n1H8[]1HmHHHHuHtH5HHH8[]HHH8[]f.UHHHHGzu H=]H5p1]@UHAWAVSH(HuHAqHED~D}HG]ԉ]؅y HHt`Lw(MtWA)Au;H5H}HU}t4LHHuHHH}1H([A^A_]fUHAWAVSH(HuHqHED~D}HG]ԉ]؅y HHt`Lw(MtWA)Au;H56H}HU}t4LHHuHHH}1H([A^A_]fUHAWAVSH(HuHpHED~D}HG]ԉ]؅y HHt`Lw(MtWA)Au;H5vH}HU}t4LHHuHcH}1H([A^A_]fUHAVSH HuHpHEDvDuHG]]y HHt$H(HtD9uEt&Ht*11H}111 HHuHcHHH [A^]UHAVSH HuHpHEDvDuHG]]y HHtH(HtD9uHt1H}111 HHH [A^]f.UHAWAVAUATSHHHuHpHEFEHGM̉MЅyHH-L(H}E11AC6HcH}LmEIcI\IDM;E+ẼH}LDEEArKDH9JI91HHLLHtAt4HHuH=fDAL ALLALLAL L HI9uH}E1H}HEH9afE1DHpHHH‰уHs1iHH)1ADALLAD AL0D L0AD@ALPD@LPAD`ALpD`LpH HuHt8HHf.DADALD H HuL9}t LLILLAE~>1f.AL; u HI9uHuH}1LDHt,E1H}HEH9t HtLHH[A\A]A^A_]IcIH}HEH9uHH}HEH9t HtH f.UHAVSH0^HG)ЃHuHmHEЉ]؉U܉UyHH(H_(HH}HuLu}HuHD9uHuHmHEЉ]؉U܉UyHHH_(HHuH}HuH}tx}uUtwHHuZyH5mHHHuHD9uu I D9utHuH}HU1Ht!1H0[A^]HHHuHHf.UHAVSH HuH"mHEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HHuHHHH [A^]UHAVSH HuHlHEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HHuHHHH [A^]UHAVSH HuHjlHEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HHuHHHH [A^]UHSH(HuH lHEFEHEtH}111 Ht1 HHH([]f.UHAWAVSH(HuHFlHED~D}HG]ԉ]؅y HHtTLw(EMt0A)H}Au'HutuLHt1%1E1 HHH([A^A_]DUHAWAVSH(HuH1lHED~D}HG]ԉ]؅y HHtwLw(MtnA)AuRHuH}tTHuH}tCHuHULHt6HtDHuSH}1H([A^A_]ËUH}1HuUH}HuHHUHAVSH HuHlHEDvDuHG]]y HHtH(HtD9uHt1H}111 HHH [A^]f.@UHAVSH HuHlHEDvDuHG]]y HHtH(HtD9uHt1H}111 HHH [A^]f.@UHAVSH HuHmHEDvDuHG]]y HHtH(HtD9uHt1H}111 HHH [A^]f.@UHAVSH HuHnHEDvDuHG]]y HHtH(HtD9uHt1H}111 HHH [A^]f.@UHAVSH HuH~oHEDvDuHG]]y HHtH(HtD9uHt1H}111 HHH [A^]f.@UHAVSH HuH?pHEDvDuHG]]y HHtH(HtD9uHt1H}111 HHH [A^]f.@UHAVSH HuHqHEDvDuHG]]y HHt%H(HtD9uEt'HHt+1>H}111-HHHuHHxHHH [A^]DUHAVSH HuHpHEDvDuHG]]y HHt$H(HtD9uEt&HHt+12H}111!HHHuHHHH [A^]fUHAVSH HuHpHEDvDuHG]]y HHt$H(HtD9uEt&HHt+12H}111!HHHuHHHH [A^]fUHAVSH HuHpHEDvDuHG]]y HHt#H(HtD9uEt% Ht*10H}111HHu։HHH [A^]DUHAVSH HuHpHEDvDuHG]]y HHt H(HtD9uHHt1H}111 HHHH [A^]f.fUHAVSH HuHpHEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HHuHHHH [A^]UHAWAVAUATSH^HG)ЃG >HuHpHE]UUyHHH_(HEW)`)P)@)0) HH}HuH}HuH}HuH}HuH}HuH}HulH}HuH P}uȋŰMDEDMDUHEZHPARZHuHoHE]UUyHHH_(HEW)`)P)@)0) HH}HuH}HuH}HuvH}HuaH}HuH E}uȋŰMDELMHHuHnHE]UUyHHH_(HEW)`)P)@)0) HH}HuH}HuH}HuvH}HuaH}HuLH}Hu7H}Hu"H}Hu H}HuH}HuH}HuH}HuH}HuH }uȋŰMDEDMEHxD]DuD}DeDmELUHARPAUATAWAVASxH5l1C1111*HHHtK1H(t H HH[A\A]A^A_]LHPARAHHuHHH(uH;HHARPAUATAWAVASxHH@H`UHAVSH0HuHLnHEDvDuHG]܉]y HHt*H(Ht!D9u Et,EHt-1:H}111)HEHuEZHHH0[A^]@UHAVSH HuH1+E1#IL@HuHcH([A^A_]fUHAVSH HuHrpHEDvDuHG]]y HHt$H(HtD9uEt&Ht*11H}111 HHHuHHH [A^]UHAVSH HuH+pHEDvDuHG]]y HHt$H(HtD9uEt&Ht*11H}111 HHuHcHHH [A^]UHAWAVSH(HuHpHEDvDuHG]܉]y HHt%H(HtD9uEt3IHt71H}111HH([A^A_]HIHuMt3LILHHHuLLHHHfDUHAVSH HuHoHEDvDuHG]]y HHtH(HtD9uEtHt(1.H}111HHuHHHH [A^]f.UHAWAVSH(HuH/pHED~D}HG]ԉ]؅y HHt`Lw(MtWA)Au;H5xH}HU}t4LHHuHHH}1H([A^A_]fUHAWAVSH(HuH pHED~D}HG]ԉ]؅yHHLw(MA)AuyH5wH}HU}IHIHH1H9B @HCHHuH9t{H9C wuHKHt'DHH Hu3H}OHCH9tHKHHBHJH9uI9uIIHHHt 1H([A^A_]HHfDUHAVSH HuH~oHEDvDuHG]]y HHt&H(HtD9uEt(HHt(1.H}111HHuHHHH [A^]@UHAVSH HuH;pHEDvDuHG]]y HHtH(HtD9uEtHt(1.H}111HHuHHHH [A^]f.UHAVSH HuHoHEDvDuHG]]y HHt$H(HtD9uEt&Ht*11H}111 HHuHHH [A^]UHAVSH HuHoHEDvDuHG]]y HHt#H(HtD9uEt%hHt*10H}111HHu։HHH [A^]DUHAWAVSH(HuHpHED~D}HG]ԉ]؅y HHtJLw(MtAA)Au%HuH}t'}t.1HuLPAV@1HH[A^A_]E1EMILPAVXHHuHcUHAWAVAUATSHxHuH7HEFEHGMĉMȅyHHL(H}AC$HcHxLx1EIcM,LDEEME+EărH}H}HuH}HuH}HuH}HuH}LDH}HuoEM9}H}HuPEM9}H}Hu1DEArII9IDI91HHHHHtA4AtHHuH1A ALALALALALAL AL ALALALALALALALALHH9uE1 ؃HpHHH‰уHs1qHH)1AALADALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpH HuHt+HHADA ADALH HuH9}uUMDEDMDUЋEtD$DT$D $LM I?L`D$DT$D $LMAAE~:1AA.Du z HH9uHuH}LDHt.1HxHEH9t HtHHx[A\A]A^A_]IcHHxHEH9uHHxHEH9t HtH UHAWAVSHHHuH3HEDvDuHG]̉]ЅyHH.L(EEM-A)AH}ArHuH}HuH}HuH}HuH5eH}HU}IH}HuEȋM9}H}HutgEȋM9}H}HutL}uUMDEDU]܋EtLPAV@1HH[A^A_]E1EMILPAVHHuHcUHAWAVAUATSHhHuH23HEFEHGMĉMȅyHHL(H}AC$HcH}LuMcM1ELDEEME+EărH}H}HuH}HuH}Hu}H}HuhH}LDQH}Hu<EM9}H}HuEM9}H}HuDERA rII9s{IDI9sq1HHHHHtA ALHHuH A ALALALALALALALHH9uE1;؃HpHHH‰уH`s1qHH)1AALADALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpHHuHt'HHADA ADALH HuH9}uUMDEDMDUЋEtD$DT$D $LM I?LD$DT$D $LMAAE~61A A:Lu HH9uHuH}LDHt+1H}HEH9t HtHHh[A\A]A^A_]IcHH}HEH9uHH}HEH9t HtH @UHAWAVSHHHuHF/HEDvDuHG]̉]ЅyHH.L(EEM-A)AH}ArHuH}HuH}HuH}HuH5[H}HU}IH}HuEȋM9}H}HutgEȋM9}H}HutL}uUMDEDU]܋Et8t?t?UHAVSHHH=L5HLH=H5LHHHH HQ HHfHn HH0H4H<HDHLHHXH\HdHlHtH|HHHHHHHHHDH HHHHHHHHHHHHHH HHHH,H$HH8HH@HDHLHTH\HdHlHt|HH[A^]mmnnoo|S|W~f~*9(]pڃ^r<DVf IZDVɊ/B$2&͓iN`BZ,D2I8O(;ʠĢdpѤܤ ) ©˩©:HisisvtkOpenGLRenderWindowvtkRenderingOpenGL2Python.vtkOpenGLRenderWindowvtkOpenGLRenderWindow - OpenGL rendering window Superclass: vtkRenderWindow vtkOpenGLRenderWindow is a concrete implementation of the abstract class vtkRenderWindow. vtkOpenGLRenderer interfaces to the OpenGL graphics library. Application programmers should normally use vtkRenderWindow instead of the OpenGL specific version. IsTypeOfV.IsTypeOf(string) -> 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. IsAV.IsA(string) -> 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. SafeDownCastV.SafeDownCast(vtkObjectBase) -> vtkOpenGLRenderWindow C++: static vtkOpenGLRenderWindow *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkOpenGLRenderWindow C++: vtkOpenGLRenderWindow *NewInstance() GetRenderingBackendV.GetRenderingBackend() -> string C++: const char *GetRenderingBackend() override; What rendering backend has the user requested SetGlobalMaximumNumberOfMultiSamplesV.SetGlobalMaximumNumberOfMultiSamples(int) C++: static void SetGlobalMaximumNumberOfMultiSamples(int val) Set/Get the maximum number of multisamples GetGlobalMaximumNumberOfMultiSamplesV.GetGlobalMaximumNumberOfMultiSamples() -> int C++: static int GetGlobalMaximumNumberOfMultiSamples() Set/Get the maximum number of multisamples GetPixelDataV.GetPixelData(int, int, int, int, int, int) -> (int, ...) C++: unsigned char *GetPixelData(int x, int y, int x2, int y2, int front, int right) override; V.GetPixelData(int, int, int, int, int, vtkUnsignedCharArray, int) -> int C++: int GetPixelData(int x, int y, int x2, int y2, int front, vtkUnsignedCharArray *data, int right) override; Set/Get the pixel data of an image, transmitted as RGBRGB... SetPixelDataV.SetPixelData(int, int, int, int, [int, ...], int, int) -> int C++: int SetPixelData(int x, int y, int x2, int y2, unsigned char *data, int front, int right) override; V.SetPixelData(int, int, int, int, vtkUnsignedCharArray, int, int) -> int C++: int SetPixelData(int x, int y, int x2, int y2, vtkUnsignedCharArray *data, int front, int right) override; Set/Get the pixel data of an image, transmitted as RGBRGB... GetRGBAPixelDataV.GetRGBAPixelData(int, int, int, int, int, int) -> (float, ...) C++: float *GetRGBAPixelData(int x, int y, int x2, int y2, int front, int right=0) override; V.GetRGBAPixelData(int, int, int, int, int, vtkFloatArray, int) -> int C++: int GetRGBAPixelData(int x, int y, int x2, int y2, int front, vtkFloatArray *data, int right=0) override; Set/Get the pixel data of an image, transmitted as RGBARGBA... SetRGBAPixelDataV.SetRGBAPixelData(int, int, int, int, [float, ...], int, int, int) -> int C++: int SetRGBAPixelData(int x, int y, int x2, int y2, float *data, int front, int blend=0, int right=0) override; V.SetRGBAPixelData(int, int, int, int, vtkFloatArray, int, int, int) -> int C++: int SetRGBAPixelData(int x, int y, int x2, int y2, vtkFloatArray *data, int front, int blend=0, int right=0) override; Set/Get the pixel data of an image, transmitted as RGBARGBA... ReleaseRGBAPixelDataV.ReleaseRGBAPixelData([float, ...]) C++: void ReleaseRGBAPixelData(float *data) override; Set/Get the pixel data of an image, transmitted as RGBARGBA... GetRGBACharPixelDataV.GetRGBACharPixelData(int, int, int, int, int, int) -> (int, ...) C++: unsigned char *GetRGBACharPixelData(int x, int y, int x2, int y2, int front, int right=0) override; V.GetRGBACharPixelData(int, int, int, int, int, vtkUnsignedCharArray, int) -> int C++: int GetRGBACharPixelData(int x, int y, int x2, int y2, int front, vtkUnsignedCharArray *data, int right=0) override; Set/Get the pixel data of an image, transmitted as RGBARGBA... SetRGBACharPixelDataV.SetRGBACharPixelData(int, int, int, int, [int, ...], int, int, int) -> int C++: int SetRGBACharPixelData(int x, int y, int x2, int y2, unsigned char *data, int front, int blend=0, int right=0) override; V.SetRGBACharPixelData(int, int, int, int, vtkUnsignedCharArray, int, int, int) -> int C++: int SetRGBACharPixelData(int x, int y, int x2, int y2, vtkUnsignedCharArray *data, int front, int blend=0, int right=0) override; Set/Get the pixel data of an image, transmitted as RGBARGBA... GetZbufferDataV.GetZbufferData(int, int, int, int) -> (float, ...) C++: float *GetZbufferData(int x1, int y1, int x2, int y2) override; V.GetZbufferData(int, int, int, int, [float, ...]) -> int C++: int GetZbufferData(int x1, int y1, int x2, int y2, float *z) override; V.GetZbufferData(int, int, int, int, vtkFloatArray) -> int C++: int GetZbufferData(int x1, int y1, int x2, int y2, vtkFloatArray *z) override; Set/Get the zbuffer data from an image SetZbufferDataV.SetZbufferData(int, int, int, int, [float, ...]) -> int C++: int SetZbufferData(int x1, int y1, int x2, int y2, float *buffer) override; V.SetZbufferData(int, int, int, int, vtkFloatArray) -> int C++: int SetZbufferData(int x1, int y1, int x2, int y2, vtkFloatArray *buffer) override; Set/Get the zbuffer data from an image ActivateTextureV.ActivateTexture(vtkTextureObject) C++: void ActivateTexture(vtkTextureObject *) Activate a texture unit for this texture DeactivateTextureV.DeactivateTexture(vtkTextureObject) C++: void DeactivateTexture(vtkTextureObject *) Deactive a previously activated texture GetTextureUnitForTextureV.GetTextureUnitForTexture(vtkTextureObject) -> int C++: int GetTextureUnitForTexture(vtkTextureObject *) Get the texture unit for a given texture object GetDepthBufferSizeV.GetDepthBufferSize() -> int C++: int GetDepthBufferSize() override; Get the size of the depth buffer. GetUsingSRGBColorSpaceV.GetUsingSRGBColorSpace() -> bool C++: bool GetUsingSRGBColorSpace() Is this window/fo in sRGB colorspace GetColorBufferSizesV.GetColorBufferSizes([int, ...]) -> int C++: int GetColorBufferSizes(int *rgba) override; Get the size of the color buffer. Returns 0 if not able to determine otherwise sets R G B and A into buffer. SetSizeV.SetSize([int, int]) C++: void SetSize(int a[2]) override; V.SetSize(int, int) C++: void SetSize(int, int) override; Set the size of the window in screen coordinates in pixels. OpenGLInitV.OpenGLInit() C++: virtual void OpenGLInit() Initialize OpenGL for this window. OpenGLInitStateV.OpenGLInitState() C++: virtual void OpenGLInitState() OpenGLInitContextV.OpenGLInitContext() C++: virtual void OpenGLInitContext() GetContextSupportsOpenGL32V.GetContextSupportsOpenGL32() -> bool C++: static bool GetContextSupportsOpenGL32() Get if the context includes opengl core profile 3.2 support SetContextSupportsOpenGL32V.SetContextSupportsOpenGL32(bool) C++: void SetContextSupportsOpenGL32(bool val) Get if the context includes opengl core profile 3.2 support GetOpenGLVersionV.GetOpenGLVersion(int, int) C++: void GetOpenGLVersion(int &major, int &minor) Get the major and minor version numbers of the OpenGL context we are using ala 3.2, 3.3, 4.0, etc... returns 0,0 if opengl has not been initialized yet GetBackLeftBufferV.GetBackLeftBuffer() -> int C++: unsigned int GetBackLeftBuffer() Return the OpenGL name of the back left buffer. It is GL_BACK_LEFT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by vtkOpenGLCamera. GetBackRightBufferV.GetBackRightBuffer() -> int C++: unsigned int GetBackRightBuffer() Return the OpenGL name of the back right buffer. It is GL_BACK_RIGHT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT+1 if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by vtkOpenGLCamera. GetFrontLeftBufferV.GetFrontLeftBuffer() -> int C++: unsigned int GetFrontLeftBuffer() Return the OpenGL name of the front left buffer. It is GL_FRONT_LEFT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by vtkOpenGLCamera. GetFrontRightBufferV.GetFrontRightBuffer() -> int C++: unsigned int GetFrontRightBuffer() Return the OpenGL name of the front right buffer. It is GL_FRONT_RIGHT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT+1 if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by vtkOpenGLCamera. GetBackBufferV.GetBackBuffer() -> int C++: unsigned int GetBackBuffer() Return the OpenGL name of the back left buffer. It is GL_BACK if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by vtkOpenGLCamera. GetFrontBufferV.GetFrontBuffer() -> int C++: unsigned int GetFrontBuffer() Return the OpenGL name of the front left buffer. It is GL_FRONT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by vtkOpenGLCamera. GetContextCreationTimeV.GetContextCreationTime() -> int C++: virtual vtkMTimeType GetContextCreationTime() Get the time when the OpenGL context was created. GetShaderCacheV.GetShaderCache() -> vtkOpenGLShaderCache C++: virtual vtkOpenGLShaderCache *GetShaderCache() Returns an Shader Cache object GetVBOCacheV.GetVBOCache() -> vtkOpenGLVertexBufferObjectCache C++: virtual vtkOpenGLVertexBufferObjectCache *GetVBOCache() Returns an Shader Cache object GetFrameBufferObjectV.GetFrameBufferObject() -> int C++: virtual unsigned int GetFrameBufferObject() Returns the current default FBO (0 when OffScreenRendering is inactive). GetTextureUnitManagerV.GetTextureUnitManager() -> vtkTextureUnitManager C++: vtkTextureUnitManager *GetTextureUnitManager() Returns its texture unit manager object. A new one will be created if one hasn't already been set up. WaitForCompletionV.WaitForCompletion() C++: void WaitForCompletion() override; Block the thread until the actual rendering is finished(). Useful for measurement only. DrawPixelsV.DrawPixels(int, int, int, int, int, int, void) C++: virtual void DrawPixels(int x1, int y1, int x2, int y2, int numComponents, int dataType, void *data) V.DrawPixels(int, int, int, int, int, int, int, int, int, int, int, int, void) C++: virtual void DrawPixels(int dstXmin, int dstYmin, int dstXmax, int dstYmax, int srcXmin, int srcYmin, int srcXmax, int srcYmax, int srcWidth, int srcHeight, int numComponents, int dataType, void *data) V.DrawPixels(int, int, int, int, void) C++: virtual void DrawPixels(int srcWidth, int srcHeight, int numComponents, int dataType, void *data) Replacement for the old glDrawPixels function GetMaximumHardwareLineWidthV.GetMaximumHardwareLineWidth() -> float C++: virtual float GetMaximumHardwareLineWidth() Return the largest line width supported by the hardware IsPointSpriteBugPresentV.IsPointSpriteBugPresent() -> bool C++: virtual bool IsPointSpriteBugPresent() Returns true if driver has an EGL/OpenGL bug that makes vtkChartsCoreCxx-TestChartDoubleColors and other tests to fail because point sprites don't work correctly (gl_PointCoord is undefined) unless glEnable(GL_POINT_SPRITE) GetDefaultTextureInternalFormatV.GetDefaultTextureInternalFormat(int, int, bool, bool, bool) -> int C++: int GetDefaultTextureInternalFormat(int vtktype, int numComponents, bool needInteger, bool needFloat, bool needSRGB) Get a mapping of vtk data types to native texture formats for this window we put this on the RenderWindow so that every texture does not have to build these structures themselves GetOpenGLSupportMessageV.GetOpenGLSupportMessage() -> string C++: std::string GetOpenGLSupportMessage() Return a message profiding additional details about the results of calling SupportsOpenGL() This can be used to retrieve more specifics about what failed SetUseOffScreenBuffersV.SetUseOffScreenBuffers(bool) -> int C++: int SetUseOffScreenBuffers(bool offScreen) override; Create and bind offscreen rendering buffers without destroying the current OpenGL context. This allows to temporary switch to offscreen rendering (ie. to make a screenshot even if the window is hidden). Return if the creation was successful (1) or not (0). Note: This function requires that the device supports OpenGL framebuffer extension. The function has no effect if OffScreenRendering is ON. GetUseOffScreenBuffersV.GetUseOffScreenBuffers() -> bool C++: bool GetUseOffScreenBuffers() override; SupportsOpenGLV.SupportsOpenGL() -> int C++: int SupportsOpenGL() override; Does this render window support OpenGL? 0-false, 1-true ReportCapabilitiesV.ReportCapabilities() -> string C++: const char *ReportCapabilities() override; Get report of capabilities for the render window InitializeV.Initialize() C++: virtual void Initialize(void) 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. RegisterGraphicsResourcesV.RegisterGraphicsResources(vtkGenericOpenGLResourceFreeCallback) C++: void RegisterGraphicsResources( vtkGenericOpenGLResourceFreeCallback *cb) UnregisterGraphicsResourcesV.UnregisterGraphicsResources( vtkGenericOpenGLResourceFreeCallback) C++: void UnregisterGraphicsResources( vtkGenericOpenGLResourceFreeCallback *cb) PushContextV.PushContext() C++: virtual void PushContext() 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. The default implementation here is only meant as a backup for subclasses that lack a proper implementation. PopContextV.PopContext() C++: virtual void PopContext() InitializeFromCurrentContextV.InitializeFromCurrentContext() -> bool C++: bool InitializeFromCurrentContext() override; Initialize the render window from the information associated with the currently activated OpenGL context. GetDefaultFrameBufferIdV.GetDefaultFrameBufferId() -> int C++: virtual unsigned int GetDefaultFrameBufferId() Returns the id for the frame buffer object, if any, used by the render window in which the window does all its rendering. This may be 0, in which case the render window is rendering to the default OpenGL render buffers. @returns the name (or id) of the frame buffer object to render to. SetSwapControlV.SetSwapControl(int) -> bool C++: virtual bool SetSwapControl(int) 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 elimiate 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. vtkRenderWindowvtkWindowvtkObjectvtkObjectBasep_voidvtkUnsignedCharArray@iiiiPii *B@iiiiVii *vtkUnsignedCharArray@iiiii|i@iiiiiV|i *vtkFloatArrayvtkFloatArray@iiiiPi|ii *f@iiiiVi|ii *vtkFloatArray@iiiiiV|i *vtkUnsignedCharArray@iiiiPi|ii *B@iiiiVi|ii *vtkUnsignedCharArray@iiiiP *f@iiiiV *vtkFloatArrayvtkTextureObjectvtkGenericOpenGLResourceFreeCallbackA^ Jp!:a0!!a|Pe! < ^0 B XXA^ ^@BU<0aaap! !5XA^!!p! !e@a a!!P!!!0 ! !!!@"!"!#!@$!$9X0*!*!+a,aA^-a.!`/!0a1!1ap2Za3!4!05!5!6a`7XA^ ;ua<a0>a?/XA^CaEa`GaHXA_LaNXA4_`R1aSXAP_@W1aX Y_Zp_!zRx $XKJAC $DKAC B$lKAC G$L:AC I$MAC G$PNAC G$ (OAC I$4O|AC $\HPeAC E$PAC G$8S<AC $PS^AC $SBAC $$W^AC $LHWBAC $tpWUAC E$X<AC $XAC I$XYAC I$YAC I$<ZAC G$d[AC G$^AC G$``AC G$`AC G$paAC G$,aeAC E$T@bAC I$|b AC I$cAC G$8dAC G$dAC G$(eAC G$DeAC G$lfAC G$fAC G$(gAC G$gAC G$ 8hAC G$4hAC G$\8iAC G,i9AC P$nAC G$hoAC G$oAC I$,qAC I$TrAC G$|8sAC G$sAC I$tAC G$uAC I$uZAC I$DvAC G$lhwAC G$wAC G$xxAC G$yAC I$ h}uAC I$4 ~AC I$\ (AC I$ AC I$ xAC I$ AC I$ 8AC I$$ 1AC I$L H1AC I,t `AC G$ @_AC $ xAC A$ ПAC CzPLRx ,$@AC 4ThJXgAC M4pS5GAC M,8l+AC I4vAC M4,~/AC M4dȇߝAC M4`ÝAC M4AC MmYb-+Y-kXk-^Xi--X-X-W-WW-W-W-W-~W-TW7W-/W-Vk-Vi-V-Vi-V-U-tU-T-T-tT-_T-JT-T-S-S-SSk-~Si-MS-A-A-A-@-@-@-@-@-@-4@-@-@-??k-?i-n?-]?-4?-?-?>->->->->-n>-D>!>=>r->->=i-=-=-x=-g=-V=-A=-,=-=-<-<<k-<i-J<-9<-<-;-;-;;-;-;-;-^;-4;;-;-:k-:i-:-:i-b:-S9-:9-8-t8-_8-H8-38-8- 8-7-7-7-x7Q7d-D7i- 7-7i-6-6-6x6k-l6i-Z6-B6i-6-55d-5i-5-5i-5-l5-B55=5i-4-4i-4-4i4=]4i-M4-54i- 4-33=3i-3-3a-\3-2-22-2V2->2=22i--2_-2-21-11=1i-t1-\1i-<1-10=0f-0h-0s-0-0i-0-v0i-n0-N0-$0/k-/i-/-/i-/-/-r/J/d-=/i-+/-/i- /-.-..k-.i-p.-X.i-Q.-9.-.---------f-{-h-n-s-E--)-i-$--,-,,k-,-,i-},-],-L,-;,-*,-,-+-++d-y+i-f+-N+i-,+-+*j-*i-*-*i-l*-B**i-)=)i-)e-~)i-T)-M)A)-(-(-(-(-(-n(-Y(-D(-/(-(-(-'-'-'-q'a'-6'-'-'-&-&-&-q&a&-+&-&-%-%-%-%-%-R%-<%$=$i-$-$i-$-|$-R$!$-$-#i-#-#-##k-|#i-j#-R#i-,#-#"-"i-"-"i-|"-R"+"-"i- "-!i-!-!x!l-q!k-_!i-L!-4!i-,!- !-  k- - i- -l -B  k- -i---ok-f-Ni-G-,-k--i---b/k-&-i---k--ni-g-L-"=i--i---i-i-i--v-e->-=-i---~-T$d-i- --=i--i-|-\-2=i--i---U=Ii-9-!i---=i-i-z-ai-:-3%i- -----{-P-:--k--i-{-ei-$- -k-1---d--~i-w-\-2 k-i--i---V-Ak-4i------~=ri-m-\-O.--=i---n-D$--=r--i-~-yr-g^-?-.-- --z-ul-f6-1*-$-- - - = -e i-` -J i- - -+ - - - - j -e \ -V & -!  -  - - -  - z =n k-] i-@ r-8 -0  i-----yn-]-H-3------u-`-K-6--k-i---`?=0-i---=f-h-s--}i-^-Fi->--|-x-v--i-|-fi-R--i--i-m-`B$k- i-------~e-.--k-i-----~m-eR-"---g-p--t-|d]p-XQJ-B<t-5.'c--uj_TI>3,%m=z= y=zoha~=ZSHA:u=3,o=%n=}={=w=xqf_Xq=MF->\7`=0-+- =- [  Y  Wx h VX H T  SQXHP8(NMxhK8(J IHGFExhD`XHC@8(B A@?=<xh;`XH:@8(9 87654xh3`XH2@8(1 0/.-,xh+`XH*@8() ('&$#xh"`XH!@8(  xh`XH@8(     xh`XH@8( Z   ` @ 8 0   `@80 `@ `@ `@ `@ `@ `@ `@ `@ + MC(^ bYX#-0  YP!~! i" 6'<6%0>e ij"0 . @j" '^+" &E$`Gj!@kE!P`k !k0jpK  '^0p %t%@uP7+0 # d!@""#c@$$0*d*+,'^d-.#`/01z14p234?05 56:&`7(^:$ ;&?'^$Ct&HU(_t$L#N(4_#`R%S'P_#@Wp_ p XyCZY 8 6I   F  # "Va4^:  { Z [bcg|8 Jt   / PV#Ct'/ U T  qPV    r'?E=B -( : _PyType_Ready__ZN21vtkOpenGLRenderWindow14SetZbufferDataEiiiiP13vtkFloatArray__ZN21vtkOpenGLRenderWindow14GetZbufferDataEiiiiP13vtkFloatArray__GLOBAL__sub_I_vtkOpenGLRenderWindowPython.cxx_PyVTKAddFile_vtkOpenGLRenderWindow_PyvtkRenderWindow_ClassNew_PyvtkOpenGLRenderWindow_ClassNew_PyVTKObject_New__Z38vtkRenderingOpenGL2_AutoInit_Constructv__Z37vtkRenderingOpenGL2_AutoInit_Destructv__ZSt9terminatev__ZdlPv__ZN21vtkOpenGLRenderWindow10DrawPixelsEiiiiiiiiiiiiPv__ZN21vtkOpenGLRenderWindow10DrawPixelsEiiiiiiPv__ZN21vtkOpenGLRenderWindow10DrawPixelsEiiiiPv__ZdaPv__ZN21vtkOpenGLRenderWindow28InitializeFromCurrentContextEv__ZN21vtkOpenGLRenderWindow17OpenGLInitContextEv__ZN21vtkOpenGLRenderWindow10OpenGLInitEv__ZN21vtkOpenGLRenderWindow22GetUseOffScreenBuffersEv__ZN21vtkOpenGLRenderWindow36GetGlobalMaximumNumberOfMultiSamplesEv__ZN21vtkOpenGLRenderWindow18ReportCapabilitiesEv__ZN21vtkOpenGLRenderWindow21GetTextureUnitManagerEv__ZN21vtkOpenGLRenderWindow14GetFrontBufferEv__ZN21vtkOpenGLRenderWindow19GetFrontRightBufferEv__ZN21vtkOpenGLRenderWindow18GetBackRightBufferEv__ZN21vtkOpenGLRenderWindow18GetFrontLeftBufferEv__ZN21vtkOpenGLRenderWindow17GetBackLeftBufferEv__ZN21vtkOpenGLRenderWindow13GetBackBufferEv__ZN21vtkOpenGLRenderWindow17WaitForCompletionEv__ZN21vtkOpenGLRenderWindow18GetDepthBufferSizeEv__ZN21vtkOpenGLRenderWindow15OpenGLInitStateEv__ZN21vtkOpenGLRenderWindow22GetContextCreationTimeEv__ZN21vtkOpenGLRenderWindow22GetUsingSRGBColorSpaceEv__ZN21vtkOpenGLRenderWindow19GetRenderingBackendEv__ZN21vtkOpenGLRenderWindow14SupportsOpenGLEv__ZN21vtkOpenGLRenderWindow26GetContextSupportsOpenGL32Ev__ZN28vtkRenderingOpenGL2_AutoInitD1Ev__ZN20vtkDebugLeaksManagerD1Ev__ZN20vtkDebugLeaksManagerC1Ev___cxa_atexit_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZN21vtkOpenGLRenderWindow24GetTextureUnitForTextureEP16vtkTextureObject__ZN21vtkOpenGLRenderWindow17DeactivateTextureEP16vtkTextureObject__ZN21vtkOpenGLRenderWindow15ActivateTextureEP16vtkTextureObject__ZL31PyvtkOpenGLRenderWindow_Methods__ZL46PyvtkOpenGLRenderWindow_SetZbufferData_Methods__ZL46PyvtkOpenGLRenderWindow_GetZbufferData_Methods__ZL44PyvtkOpenGLRenderWindow_SetPixelData_Methods__ZL52PyvtkOpenGLRenderWindow_SetRGBACharPixelData_Methods__ZL52PyvtkOpenGLRenderWindow_GetRGBACharPixelData_Methods__ZL48PyvtkOpenGLRenderWindow_SetRGBAPixelData_Methods__ZL48PyvtkOpenGLRenderWindow_GetRGBAPixelData_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_PyErr_Clear_strcmp__ZN13vtkPythonArgs9GetBufferERPvP10bufferinfo_strlen__Znwm_PyObject_GC_Del__ZN13vtkPythonArgs5ArrayIiEC1El__ZN13vtkPythonArgs5ArrayIhEC1El__ZN13vtkPythonArgs5ArrayIfEC1El_PyVTKObject_Check__ZN21vtkOpenGLRenderWindow25RegisterGraphicsResourcesEP36vtkGenericOpenGLResourceFreeCallback__ZN21vtkOpenGLRenderWindow16GetRGBAPixelDataEiiiiiP13vtkFloatArrayi__ZN21vtkOpenGLRenderWindow12GetPixelDataEiiiiiP20vtkUnsignedCharArrayi__ZN21vtkOpenGLRenderWindow20GetRGBACharPixelDataEiiiiiP20vtkUnsignedCharArrayi__ZN21vtkOpenGLRenderWindow12SetPixelDataEiiiiP20vtkUnsignedCharArrayii__ZN21vtkOpenGLRenderWindow16SetRGBAPixelDataEiiiiP13vtkFloatArrayiii__ZN21vtkOpenGLRenderWindow20SetRGBACharPixelDataEiiiiP20vtkUnsignedCharArrayiii__ZN21vtkOpenGLRenderWindow12GetPixelDataEiiiiii__ZN21vtkOpenGLRenderWindow20GetRGBACharPixelDataEiiiiii__ZN21vtkOpenGLRenderWindow16GetRGBAPixelDataEiiiiii__ZN21vtkOpenGLRenderWindow14GetZbufferDataEiiii__ZN21vtkOpenGLRenderWindow20SetRGBACharPixelDataEiiiiPhiii__ZN21vtkOpenGLRenderWindow16SetRGBAPixelDataEiiiiPfiii__ZN21vtkOpenGLRenderWindow12SetPixelDataEiiiiPhii__ZN13vtkPythonArgs8GetArrayEPii__ZN13vtkPythonArgs8SetArrayEiPKii__ZN13vtkPythonArgs13ArgCountErrorEii__ZN21vtkOpenGLRenderWindow7SetSizeEii__ZN13vtkPythonArgs11SetArgValueEii__ZN13vtkPythonArgs8GetArrayEPhi__ZN13vtkPythonArgs8SetArrayEiPKhi__ZN13vtkPythonArgs8GetArrayEPfi__ZN13vtkPythonArgs8SetArrayEiPKfi__ZN13vtkPythonArgs8GetValueERi__ZN21vtkOpenGLRenderWindow19GetColorBufferSizesEPi__ZN21vtkOpenGLRenderWindow7SetSizeEPi__ZN21vtkOpenGLRenderWindow36SetGlobalMaximumNumberOfMultiSamplesEi__ZN13vtkPythonArgs10GetArgSizeEi___cxa_begin_catch_PyBool_FromLong_PyLong_FromLong_PyLong_FromUnsignedLong_PyUnicode_FromString_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag__ZN21vtkOpenGLRenderWindow14SetZbufferDataEiiiiPf__ZN21vtkOpenGLRenderWindow14GetZbufferDataEiiiiPf__ZN21vtkOpenGLRenderWindow20ReleaseRGBAPixelDataEPf_PyBytes_FromStringAndSize_PyUnicode_FromStringAndSize_PyVTKObject_Delete___clang_call_terminate_PyVTKObject_Traverse_PyBuffer_Release__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL28PyvtkOpenGLRenderWindow_Type_PyType_Type__Unwind_Resume___dso_handle_PyFloat_FromDouble__ZL28vtkDebugLeaksManagerInstance__ZL37vtkRenderingOpenGL2_AutoInit_Instance_PyErr_Occurred_PyVTKClass_Add__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN21vtkOpenGLRenderWindow31GetDefaultTextureInternalFormatEiibbb__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs8GetValueERb__ZN21vtkOpenGLRenderWindow22SetUseOffScreenBuffersEb__ZN21vtkOpenGLRenderWindow26SetContextSupportsOpenGL32Eb__ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5___ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5___ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5___ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL52PyvtkOpenGLRenderWindow_InitializeFromCurrentContextP7_objectS0___ZL41PyvtkOpenGLRenderWindow_OpenGLInitContextP7_objectS0___ZL34PyvtkOpenGLRenderWindow_PopContextP7_objectS0___ZL35PyvtkOpenGLRenderWindow_PushContextP7_objectS0___ZL36PyvtkOpenGLRenderWindow_SafeDownCastP7_objectS0___ZL47PyvtkOpenGLRenderWindow_IsPointSpriteBugPresentP7_objectS0___ZL34PyvtkOpenGLRenderWindow_OpenGLInitP7_objectS0___ZL44PyvtkOpenGLRenderWindow_GetFrameBufferObjectP7_objectS0___ZL55PyvtkOpenGLRenderWindow_GetDefaultTextureInternalFormatP7_objectS0___ZL46PyvtkOpenGLRenderWindow_SetUseOffScreenBuffersP7_objectS0___ZL46PyvtkOpenGLRenderWindow_GetUseOffScreenBuffersP7_objectS0___ZL34PyvtkOpenGLRenderWindow_DrawPixelsP7_objectS0___ZL43PyvtkOpenGLRenderWindow_GetColorBufferSizesP7_objectS0___ZL60PyvtkOpenGLRenderWindow_SetGlobalMaximumNumberOfMultiSamplesP7_objectS0___ZL60PyvtkOpenGLRenderWindow_GetGlobalMaximumNumberOfMultiSamplesP7_objectS0___ZL42PyvtkOpenGLRenderWindow_ReportCapabilitiesP7_objectS0___ZL51PyvtkOpenGLRenderWindow_UnregisterGraphicsResourcesP7_objectS0___ZL49PyvtkOpenGLRenderWindow_RegisterGraphicsResourcesP7_objectS0___ZL45PyvtkOpenGLRenderWindow_GetTextureUnitManagerP7_objectS0___ZL38PyvtkOpenGLRenderWindow_GetFrontBufferP7_objectS0___ZL43PyvtkOpenGLRenderWindow_GetFrontRightBufferP7_objectS0___ZL42PyvtkOpenGLRenderWindow_GetBackRightBufferP7_objectS0___ZL42PyvtkOpenGLRenderWindow_GetFrontLeftBufferP7_objectS0___ZL41PyvtkOpenGLRenderWindow_GetBackLeftBufferP7_objectS0___ZL37PyvtkOpenGLRenderWindow_GetBackBufferP7_objectS0___ZL41PyvtkOpenGLRenderWindow_WaitForCompletionP7_objectS0___ZL40PyvtkOpenGLRenderWindow_GetOpenGLVersionP7_objectS0___ZL38PyvtkOpenGLRenderWindow_SetSwapControlP7_objectS0___ZL51PyvtkOpenGLRenderWindow_GetMaximumHardwareLineWidthP7_objectS0___ZL32PyvtkOpenGLRenderWindow_IsTypeOfP7_objectS0___ZL34PyvtkOpenGLRenderWindow_InitializeP7_objectS0___ZL31PyvtkOpenGLRenderWindow_SetSizeP7_objectS0___ZL42PyvtkOpenGLRenderWindow_GetDepthBufferSizeP7_objectS0___ZL39PyvtkOpenGLRenderWindow_OpenGLInitStateP7_objectS0___ZL48PyvtkOpenGLRenderWindow_GetTextureUnitForTextureP7_objectS0___ZL41PyvtkOpenGLRenderWindow_DeactivateTextureP7_objectS0___ZL39PyvtkOpenGLRenderWindow_ActivateTextureP7_objectS0___ZL46PyvtkOpenGLRenderWindow_GetContextCreationTimeP7_objectS0___ZL38PyvtkOpenGLRenderWindow_GetShaderCacheP7_objectS0___ZL35PyvtkOpenGLRenderWindow_GetVBOCacheP7_objectS0___ZL47PyvtkOpenGLRenderWindow_GetOpenGLSupportMessageP7_objectS0___ZL35PyvtkOpenGLRenderWindow_NewInstanceP7_objectS0___ZL46PyvtkOpenGLRenderWindow_GetUsingSRGBColorSpaceP7_objectS0___ZL43PyvtkOpenGLRenderWindow_GetRenderingBackendP7_objectS0___ZL47PyvtkOpenGLRenderWindow_GetDefaultFrameBufferIdP7_objectS0___ZL38PyvtkOpenGLRenderWindow_SetZbufferDataP7_objectS0___ZL38PyvtkOpenGLRenderWindow_GetZbufferDataP7_objectS0___ZL36PyvtkOpenGLRenderWindow_SetPixelDataP7_objectS0___ZL36PyvtkOpenGLRenderWindow_GetPixelDataP7_objectS0___ZL44PyvtkOpenGLRenderWindow_SetRGBACharPixelDataP7_objectS0___ZL44PyvtkOpenGLRenderWindow_GetRGBACharPixelDataP7_objectS0___ZL40PyvtkOpenGLRenderWindow_SetRGBAPixelDataP7_objectS0___ZL40PyvtkOpenGLRenderWindow_GetRGBAPixelDataP7_objectS0___ZL44PyvtkOpenGLRenderWindow_ReleaseRGBAPixelDataP7_objectS0___ZL38PyvtkOpenGLRenderWindow_SupportsOpenGLP7_objectS0___ZL27PyvtkOpenGLRenderWindow_IsAP7_objectS0___ZL41PyvtkOpenGLRenderWindow_GetZbufferData_s3P7_objectS0___ZL41PyvtkOpenGLRenderWindow_SetZbufferData_s2P7_objectS0___ZL41PyvtkOpenGLRenderWindow_GetZbufferData_s2P7_objectS0___ZL39PyvtkOpenGLRenderWindow_SetPixelData_s2P7_objectS0___ZL47PyvtkOpenGLRenderWindow_SetRGBACharPixelData_s2P7_objectS0___ZL47PyvtkOpenGLRenderWindow_GetRGBACharPixelData_s2P7_objectS0___ZL43PyvtkOpenGLRenderWindow_SetRGBAPixelData_s2P7_objectS0___ZL43PyvtkOpenGLRenderWindow_GetRGBAPixelData_s2P7_objectS0___ZL50PyvtkOpenGLRenderWindow_SetContextSupportsOpenGL32P7_objectS0___ZL50PyvtkOpenGLRenderWindow_GetContextSupportsOpenGL32P7_objectS0___ZL41PyvtkOpenGLRenderWindow_SetZbufferData_s1P7_objectS0___ZL39PyvtkOpenGLRenderWindow_SetPixelData_s1P7_objectS0___ZL47PyvtkOpenGLRenderWindow_SetRGBACharPixelData_s1P7_objectS0___ZL47PyvtkOpenGLRenderWindow_GetRGBACharPixelData_s1P7_objectS0___ZL43PyvtkOpenGLRenderWindow_SetRGBAPixelData_s1P7_objectS0___ZL43PyvtkOpenGLRenderWindow_GetRGBAPixelData_s1P7_objectS0___ZN21vtkOpenGLRenderWindow16GetOpenGLVersionERiS0_GCC_except_table49GCC_except_table66GCC_except_table25GCC_except_table15GCC_except_table74GCC_except_table72GCC_except_table62___gxx_personality_v0GCC_except_table0GCC_except_table70