mPl __text__TEXT.p__gcc_except_tab__TEXT.,2__StaticInit__TEXT/2~H__bss__DATAPl__cstring__TEXT1(j5__data__DATAZh^j__mod_init_func__DATA`hdh __compact_unwind__LD`pdp,__eh_frame__TEXTepiЅ h2  ؅؍ P++0PUH]Hf.UHAVSH=11HHH=H18IH uHL[A^]DUHAWAVATSH=H5H&1H HL5HHH4HH50LHtH u H=1Ht"HH50LHH uHHt"HH50LHH uHHt"HH5k0LHH uHHt"HH5E0LHH uHHt"HH50LHH uHHt"HH5/LHH uHHt"HH5/LHH uHHt"HH5/LHH uHHt"HH5/LHH uH Ht"HH5d/LHH uHH=.11HL%H=H1A$8IH uHMtH5/LLIuLH=Y.1HH=H1A$8IH uHMtH5.LLIuLH=H[A\A^A_]@UH]fDUHSPHH5-HHt H tH[]H=H[]fDPDUHAVSH0HuH1HEЋFEHEHEH}ȃu\Hut^H]H=%-HAtH=UHt HLcHuL1H0[A^]ÐUHAWAVSH(HuH1HED~D}HG]ԉ]؅yHHLw(HEMA)AuQHuH}t|}L}tYH=8,LAtOH=TLt}utBA9v0tAv0ILHu6H}1H([A^A_]ILHuHHfDUHAWAVSHHHHEHxH6HED~D}HG]]yHHvLw(HEW)`)P)@)0) MA)HxAHuHxHuH HxHuHxHutuHxHpt^uHUEDEHpEHHEHMHEHEHMLMLjjHHt^1H(u'1H(t H HHH;Eu0HH[A^A_]E1HH(u@UHAWAVSHHHHEHpH7HxD~D}HG]]yHHLw(HDžPW)@)0) ))M}A)HpAwHuXHpHPH6HpHuHpHuHpH`HEHX(`)EuHPDEHEE(`)EHEHMLMLjjHËE;Xu E;\t$HuHpHUH`H;Eu HhH;Et'HuHpH`Ht^1Hu'1Ht HHHH;Eu0HH[A^A_]E1HHufDUHAWAVAUATSHHHHEH`HD6HhFpHGtxyHH{L(HDžHW)))))H`AC$HcH(L(1EIcM,LDMp+tvH`HTqH`HHHOH`Huĺ2H`HXH`HuH`H\H`LDẺEHEHE(E)EHEHEDEArII9IDI91HHHHHtA4AtHHuH}A ALALALALALAL AL HH9uHH`1Ht HH(H0H9t HtHHH;E)HH[A\A]A^A_]E1؃HpHHH‰уHs1qHH)1AALADALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpH HuHt+HHADA ADALH HuH9VtTHHDX\tLt$$HMLMLLt$$HMLMLANjE;EuE;EuE;Et$HuH`HUľHEH;EuHEH;Eu HEH;Et$HuH`HUE~81A A;Lu HH9u!HuH`LDHAHHHH(H0H9t HtH UHAVSH HuHX3HEDvDuHG]]y HHt H(HtD9uEt"_8Ht*11H}111 HHuHcHHH [A^]UHAWAVSH(HuHu3HED~D}HG]ԉ]؅y HHtaLw(MtXA)Au}utBA9v8tAv8ILHu6H}1H([A^A_]ILHuHHfDUHAVSH HuHk3HEDvDuHG]]y HHt H(HtD9uEt"_<Ht*11H}111 HHuHcHHH [A^]UHAWAVSH(HuH?3HED~D}HG]ԉ]؅y HHtaLw(MtXA)Au}utBA9v1HxD~D}HG]]yHH Lw(HDžPW)@)0) ))MuA)HpAoHuPHpHPH.HpHuHpHuHpH`HEHX(`)EuHPDEHEE(`)EHEHMLMLËE;Xu E;\t$HuHpHUH`H;Eu HhH;Et'HuHpH`Ht^1Hu'1Ht HHHH;Eu0HH[A^A_]E1HHuf.@UHAWAVSHHHHEHhH/HpD~DxHG|]yHHLw(HDž`W)P)@)0) )M_A)HhAYHu:HhH`HHhHuԺHhHuHhHuE܉EHEHE(E)EHEHEuH`DEHMLMLËE;EuE;EuE;Et$HuHhHUԾHEH;EuHEH;Eu HEH;Et$HuHhHUHt^1Hu'1Ht HHHH;Eu0HH[A^A_]E1 HHuf.@UHAVSH HuH.HEDvDuHG]]y HHt"H(HtD9uHt1H}111 HHHH [A^]f.UHAVSH HuHh.HEDvDuHG]]y HHt-H(Ht$D9u#11HuHH1H}111HH [A^]f.fUHAVSH HuH.HEDvDuHG]]y HHtH(HtD9uHt1H}111 HHHH [A^]UHAVSH0DvHGD)؃tdhHuH-HEDu؉]܉]yHHHH(H;D9@HuHF-HEDu؉]܉]yHHH_(HH}HuH}HuH}HuuUMHATHuH,HEDu؉]܉]y HHtfH_(Ht]HuH}tLuHߺHHu/HtVH55HHHH55,1HH0[A^]H}1111HHHfUHAVSH0DvHGD)؃tceHuH-HEDu؉]܉]yHHEH(H8D9=11HuH,HEDu؉]܉]yHHLw(MH}HuH}HuH}HuuUM1LE1SHuH$,HEDu؉]܉]y HHteLw(Mt\HuH}tKu1L1IHu1MtWH53LHHH5+1HH0[A^]H}111E1MHHf.UHAVSH HuHe,HEDvDuHG]]y HHt-H(Ht$D9u#11HuHH1H}111HH [A^]f.fUHAVSH HuHg,HEDvDuHG]]y HHt"H(HtD9uHt1H}111 HHHH [A^]f.UHAWAVSH(HuH ,HED~D}HG]ԉ]؅y HHt_Lw(MtVA)Au:H51H}HU}t3LHuHHH}1H([A^A_]f.UHSH8^HG)Ѓ?HuHt+HEЉ]؉U܉UyHHH_(HH}HuH}HuzH}HueH50H}HU}GuUMHAHH"HuH*HEЉ]؉U܉UyHHH_(HH50H}HU}H߉HHwHuH>*HEЉ]؉U܉Uy HHtH_(HtvHuH}teH5/H}HU}tKuH߉HHu1HtBH5G/HHH8[]H5)1H8[]1HHHHH8[]ÐUHAWAVSH(HuH+HED~D}HG]ԉ]؅y HHt_Lw(MtVA)Au:H5.H}HU}t3LHuHHH}1H([A^A_]f.UHSH8^HG)Ѓ2HuHY+HEЉ]؉U܉UyHHH_(HH}HuH}HuH}HuH5-H}HU}uUMHAjHuH*HEЉ]؉U܉Uy HHtjH_(HtaHuH}tPH5-H}HU}t6uH߉HuHHH8[]H5+*1H8[]1HfUHAVSH HuH+HEDvDuHG]]y HHtH(HtD9uHt1H}111 HHHH [A^]UHSH(HuH+HE؋FEHEu=H5+H}HU}t6HHu"H([]H}о1H([]    GUHAVSHHH=L5HLH=H5LHHHH HHHfHn HH0H4H<HDHLHHXH\HdHlHtH|HHHHHHHHHDHkHHHHHHHHHHHHHH HHHH,H$HH8HH@HDHLHTH\HdHlHt|HH[A^](i)vtkPixelBufferObjectBufferTypeStreamDrawStreamReadStreamCopyStaticDrawStaticReadStaticCopyDynamicDrawDynamicReadDynamicCopyNumberOfUsagesUNPACKED_BUFFERPACKED_BUFFERvtkRenderingOpenGL2Python.vtkPixelBufferObject.BufferTypevtkRenderingOpenGL2Python.vtkPixelBufferObjectvtkPixelBufferObject - abstracts an OpenGL pixel buffer object. Superclass: vtkObject Provides low-level access to PBO mapped memory. Used to transfer raw data to/from PBO mapped memory and the application. Once data is transferred to the PBO it can then be transferred to the GPU (eg texture memory). Data may be uploaded from the application into a pixel buffer or downloaded from the pixel bufer to the application. The vtkTextureObject is used to transfer data from/to the PBO to/from texture memory on the GPU. @sa OpenGL Pixel Buffer Object Extension Spec (ARB_pixel_buffer_object): http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt @warning Since most PBO mappeds don't support double format all double data is converted to float and then uploaded. 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) -> vtkPixelBufferObject C++: static vtkPixelBufferObject *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkPixelBufferObject C++: vtkPixelBufferObject *NewInstance() SetContextV.SetContext(vtkRenderWindow) C++: void SetContext(vtkRenderWindow *context) Get/Set the context. Context must be a vtkOpenGLRenderWindow. This does not increase the reference count of the context to avoid reference loops. SetContext() may raise an error is the OpenGL context does not support the required OpenGL extensions. GetContextV.GetContext() -> vtkRenderWindow C++: vtkRenderWindow *GetContext() Get/Set the context. Context must be a vtkOpenGLRenderWindow. This does not increase the reference count of the context to avoid reference loops. SetContext() may raise an error is the OpenGL context does not support the required OpenGL extensions. GetUsageV.GetUsage() -> int C++: virtual int GetUsage() Usage is a performance hint. Valid values are: - StreamDraw specified once by A, used few times S - StreamRead specified once by R, queried a few times by A - StreamCopy specified once by R, used a few times S - StaticDraw specified once by A, used many times S - StaticRead specificed once by R, queried many times by A - StaticCopy specified once by R, used many times S - DynamicDraw respecified repeatedly by A, used many times S - DynamicRead respecified repeatedly by R, queried many times by A - DynamicCopy respecified repeatedly by R, used many times S A: the application S: as the source for GL drawing and image specification commands. R: reading data from the GL Initial value is StaticDraw, as in OpenGL spec. SetUsageV.SetUsage(int) C++: virtual void SetUsage(int _arg) Usage is a performance hint. Valid values are: - StreamDraw specified once by A, used few times S - StreamRead specified once by R, queried a few times by A - StreamCopy specified once by R, used a few times S - StaticDraw specified once by A, used many times S - StaticRead specificed once by R, queried many times by A - StaticCopy specified once by R, used many times S - DynamicDraw respecified repeatedly by A, used many times S - DynamicRead respecified repeatedly by R, queried many times by A - DynamicCopy respecified repeatedly by R, used many times S A: the application S: as the source for GL drawing and image specification commands. R: reading data from the GL Initial value is StaticDraw, as in OpenGL spec. Upload1DV.Upload1D(int, void, int, int, int) -> bool C++: bool Upload1D(int type, void *data, unsigned int numtuples, int comps, vtkIdType increment) Upload data to PBO mapped. The input data can be freed after this call. The data ptr is treated as an 1D array with the given number of tuples and given number of components in each tuple to be copied to the PBO mapped. increment is the offset added after the last component in each tuple is transferred. Look at the documentation for ContinuousIncrements in vtkImageData for details about how increments are specified. Upload2DV.Upload2D(int, void, [int, int], int, [int, int]) -> bool C++: bool Upload2D(int type, void *data, unsigned int dims[2], int comps, vtkIdType increments[2]) Update data to PBO mapped sourcing it from a 2D array. The input data can be freed after this call. The data ptr is treated as a 2D array with increments indicating how to iterate over the data. Look at the documentation for ContinuousIncrements in vtkImageData for details about how increments are specified. Upload3DV.Upload3D(int, void, [int, int, int], int, [int, int, int], int, [int, ...]) -> bool C++: bool Upload3D(int type, void *data, unsigned int dims[3], int comps, vtkIdType increments[3], int components, int *componentList) Update data to PBO mapped sourcing it from a 3D array. The input data can be freed after this call. The data ptr is treated as a 3D array with increments indicating how to iterate over the data. Look at the documentation for ContinuousIncrements in vtkImageData for details about how increments are specified. GetTypeV.GetType() -> int C++: virtual int GetType() Get the type with which the data is loaded into the PBO mapped. eg. VTK_FLOAT for float32, VTK_CHAR for byte, VTK_UNSIGNED_CHAR for unsigned byte etc. SetTypeV.SetType(int) C++: virtual void SetType(int _arg) Get the type with which the data is loaded into the PBO mapped. eg. VTK_FLOAT for float32, VTK_CHAR for byte, VTK_UNSIGNED_CHAR for unsigned byte etc. GetComponentsV.GetComponents() -> int C++: virtual int GetComponents() Get the number of components used to initialize the buffer. SetComponentsV.SetComponents(int) C++: virtual void SetComponents(int _arg) Get the number of components used to initialize the buffer. GetSizeV.GetSize() -> int C++: virtual unsigned int GetSize() Get the size of the data loaded into the PBO mapped memory. Size is in the number of elements of the uploaded Type. SetSizeV.SetSize(int) C++: virtual void SetSize(unsigned int _arg) V.SetSize(int, int) C++: void SetSize(unsigned int nTups, int nComps) Get the size of the data loaded into the PBO mapped memory. Size is in the number of elements of the uploaded Type. GetHandleV.GetHandle() -> int C++: virtual unsigned int GetHandle() Get the openGL buffer handle. Download1DV.Download1D(int, void, int, int, int) -> bool C++: bool Download1D(int type, void *data, unsigned int dim, int numcomps, vtkIdType increment) Download data from pixel buffer to the 1D array. The length of the array must be equal to the size of the data in the memory. Download2DV.Download2D(int, void, [int, int], int, [int, int]) -> bool C++: bool Download2D(int type, void *data, unsigned int dims[2], int numcomps, vtkIdType increments[2]) Download data from pixel buffer to the 2D array. (lengthx * lengthy) must be equal to the size of the data in the memory. Download3DV.Download3D(int, void, [int, int, int], int, [int, int, int]) -> bool C++: bool Download3D(int type, void *data, unsigned int dims[3], int numcomps, vtkIdType increments[3]) Download data from pixel buffer to the 3D array. (lengthx * lengthy * lengthz) must be equal to the size of the data in the memory. BindToPackedBufferV.BindToPackedBuffer() C++: void BindToPackedBuffer() Convenience methods for binding. BindToUnPackedBufferV.BindToUnPackedBuffer() C++: void BindToUnPackedBuffer() UnBindV.UnBind() C++: void UnBind() Inactivate the buffer. MapPackedBufferV.MapPackedBuffer() -> void C++: void *MapPackedBuffer() V.MapPackedBuffer(int, int, int) -> void C++: void *MapPackedBuffer(int type, unsigned int numtuples, int comps) V.MapPackedBuffer(int) -> void C++: void *MapPackedBuffer(unsigned int numbytes) Convenience api for mapping buffers to app address space. See also MapBuffer. MapUnpackedBufferV.MapUnpackedBuffer() -> void C++: void *MapUnpackedBuffer() V.MapUnpackedBuffer(int, int, int) -> void C++: void *MapUnpackedBuffer(int type, unsigned int numtuples, int comps) V.MapUnpackedBuffer(int) -> void C++: void *MapUnpackedBuffer(unsigned int numbytes) UnmapUnpackedBufferV.UnmapUnpackedBuffer() C++: void UnmapUnpackedBuffer() Convenience api for unmapping buffers from app address space. See also UnmapBuffer. UnmapPackedBufferV.UnmapPackedBuffer() C++: void UnmapPackedBuffer() BindV.Bind(BufferType) C++: void Bind(BufferType buffer) Make the buffer active. MapBufferV.MapBuffer(int, int, int, BufferType) -> void C++: void *MapBuffer(int type, unsigned int numtuples, int comps, BufferType mode) V.MapBuffer(int, BufferType) -> void C++: void *MapBuffer(unsigned int numbytes, BufferType mode) V.MapBuffer(BufferType) -> void C++: void *MapBuffer(BufferType mode) Map the buffer to our addresspace. Returns a pointer to the mapped memory for read/write access. If type, tuples and components are specified new buffer data will be allocated, else the current allocation is mapped. When finished call UnmapBuffer. UnmapBufferV.UnmapBuffer(BufferType) C++: void UnmapBuffer(BufferType mode) Un-map the buffer from our address space, OpenGL can then use/reclaim the buffer contents. AllocateV.Allocate(int, int, int, BufferType) C++: void Allocate(int vtkType, unsigned int numtuples, int comps, BufferType mode) V.Allocate(int, BufferType) C++: void Allocate(unsigned int nbytes, BufferType mode) Allocate PACKED/UNPACKED memory to hold numTuples*numComponents of vtkType. ReleaseMemoryV.ReleaseMemory() C++: void ReleaseMemory() Release the memory allocated without destroying the PBO handle. IsSupportedV.IsSupported(vtkRenderWindow) -> bool C++: static bool IsSupported(vtkRenderWindow *renWin) Returns if the context supports the required extensions. Extension will be loaded when the conetxt is set. vtkObjectvtkObjectBasevtkRenderWindowp_voidvtkPixelBufferObject.BufferTypei2 556677b8n888::_;h;u>~>AACCEEGGHHIIJJJJGKOKGLQLLLMMNOBPUPPPPQ=QMQRRSS]ToTTTTU+W7WWWYY|YYA. K!p\  J@!a!!ap! ! a a a@0XA.p! a!a!@d!`a`aa!!0"!"!`#!P%!@'!'!(a@)?+a@,-!`./!zRx $HKAC C,Dp\AC G$t AC $JAC B$AC G$HAC I$0AC G$<AC G$dAC I$(AC G$AC G$(AC I$AC L$,AC L$T`AC G$|AC I$AC G$(AC I$AC G$hdAC E$DAC G$l8AC L$AC L$AC L$AC G$ hAC G$4AC G$\HAC G$AC G$ؼAC G$PAC G$ȽAC I$$`?AC E$LxAC I$tAC E$xAC G$AC E$hAC CzPLRx ,$AC 4T 0AC P.S-.0-.3-.j-.T-.p.M.K=D.S-,.3-'.l- .U---R---K=-3--r-q-Q-d-Y-\-;-U-%--q-,Q-,,[-,\-,[-,U-x,%,S- ,K=,3-+k-+Q-++U-+q+K=T+R-M+?+<-7+c-/++3-+v-+Q-**\-*U-**3-*t-*Q-x*X*U-B*)*3-!*u-*Q-))[-)\-)[-)U-)%)S- )K=)3-(n-(Q-((U-(b(K=Y(S-A(3-<(k-(U-''S-'K='3-'k-|'U-R','K='S-&R-&&<-&c-&&3-&v-&\-&U-t&g&u-I&[-4&\-&[-%U-%%t-%U-%>%K=(%S- %R-%$<-$c-$$3-$v-$\-$U-$y$u-Z$[-E$\-0$[- $U-##t-#U-#M#K=D#S-,#3-'#o- #U-""S-"K="3-"n-l"U-B""K= "S-!3-!n-!U-!~!}-j!0-@!~=9!1-!!S- 3- `- 3- _- 3-z g-6 Y- [- X-a-[-[U-(~=}-0-~=1-S-o3-j`-H3-)_- 3-g-Y-s[-[X->a-[-U-s~=P}-<0-~= 1-S-3-g-|]-e[-M\-5a-[-U-s~=E4-93-'S-3-U-K=3-pR-i[3-Vp-D[-3\-U-3-\-U-x%4-3-S-3-U-K=u3-WS-=3-[-U-4-3-wS-_3-<U-K=3-S-3-[-^U-44-3-S-3-U-jL-bx-@}-%0-3-^-3-`-3-_-p3-Ps-6s-~=x-1-S-W-[-Y-[-X-ra-P[-V-P-U-lW~=6}-"0-~=1-S-3-`-3-q_-R3-1s- Y- [- X-~ a-\ [- U-  ~= }- 0-Z ~=S 1-; S- 3- s- ]- [- \-u a-V [- U-  ~= K= 3-g S-M 3-% [- U-  4- 3- S-o 3-L U-" d-S-3-h-U-VS->K=23--i-T-U-E-A-s?-cd-V3-LS-63-"U-d-3-S-i3-U=T-04-3-S-O---zeZ-.U-S-4-3-O---~Z-R7w-2z-&J- 2-,-m-:-J-2-J-kaH-UNJ-A2-6*J- 5=H-J-2-4-J-2-4-J-}2-rc4-YJ-L2-A24-(J-2-4-J-2-4-J-2-4-J-2-}n4-dJ-W2-L=4-3J-&2- 4-J-2-b-:-I-=-~_J-D=5=3H-,/-M-uj_TI>3,%7=C= B=zohaG=ZSHA:>=3,9=%8=F=D=@=xqf_X;=MFy->*7.=0N-+y- {f=e- )'&%xh$`XH#@8(" ! xh`XH@8( xh`XH@8(   xh `XH @8(  @65;(`@ `@ `@ |`@ `@ |#|Ms.ZXlP\K @t  @ ps A 9  m@J. p    I  @k``l ! 0""3 `# P% @' ' (M @) +z @, -8`./'PlJQl^p 0|DI{G:.$s) Gw  J  Z#>DV^2[gr9i ]7v_PyType_Ready__GLOBAL__sub_I_vtkPixelBufferObjectPython.cxx__ZN13vtkPythonArgs8GetValueERx__ZN20vtkPixelBufferObject10Download3DEiPvPjiPx__ZN20vtkPixelBufferObject10SetContextEP15vtkRenderWindow__ZN20vtkPixelBufferObject11IsSupportedEP15vtkRenderWindow_PyvtkPixelBufferObject_ClassNew_PyvtkObject_ClassNew_PyVTKObject_New__ZL32PyvtkPixelBufferObject_StaticNewv__Z38vtkRenderingOpenGL2_AutoInit_Constructv__Z37vtkRenderingOpenGL2_AutoInit_Destructv__ZSt9terminatev__ZdaPv__ZN20vtkPixelBufferObject13ReleaseMemoryEv__ZN20vtkPixelBufferObject3NewEv__ZN20vtkPixelBufferObject10GetContextEv__ZN20vtkPixelBufferObject6UnBindEv__ZN28vtkRenderingOpenGL2_AutoInitD1Ev__ZN20vtkDebugLeaksManagerD1Ev__ZN20vtkDebugLeaksManagerC1Ev___cxa_atexit_PyVTKObject_GetSet__Py_NoneStruct__ZN13vtkPythonUtil12AddEnumToMapEP11_typeobject_PyVTKObject_GetObject_PyVTKAddFile_vtkPixelBufferObject__ZL30PyvtkPixelBufferObject_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp__ZN13vtkPythonArgs9GetBufferERPvP10bufferinfo___stack_chk_fail_PyObject_GC_Del__ZN13vtkPythonArgs5ArrayIiEC1El_PyVTKObject_Check__ZN13vtkPythonArgs8GetValueERj__ZN13vtkPythonArgs8GetArrayEPxi__ZN13vtkPythonArgs8SetArrayEiPKxi__Z42PyvtkPixelBufferObject_BufferType_FromEnumi__ZN13vtkPythonArgs8GetArrayEPji__ZN13vtkPythonArgs8SetArrayEiPKji__ZN20vtkPixelBufferObject7SetSizeEji__ZN13vtkPythonArgs8GetArrayEPii__ZN13vtkPythonArgs8SetArrayEiPKii__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetValueERi__ZN20vtkPixelBufferObject8Upload3DEiPvPjiPxiPi__ZN13vtkPythonArgs10GetArgSizeEi___cxa_begin_catch_PyBool_FromLong_PyLong_FromLong_PyUnicode_FromString_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_Py_BuildValue_PyVTKObject_Delete___clang_call_terminate_PyVTKObject_Traverse_PyBuffer_Release__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL27PyvtkPixelBufferObject_Type_PyLong_Type_PyType_Type__ZL38PyvtkPixelBufferObject_BufferType_Type__Unwind_Resume___dso_handle_PyObject_Free__ZL28vtkDebugLeaksManagerInstance__ZL37vtkRenderingOpenGL2_AutoInit_Instance___stack_chk_guard_PyErr_Occurred_PyVTKClass_Add__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs12GetArgAsEnumEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL36PyvtkPixelBufferObject_ReleaseMemoryP7_objectS0___ZL33PyvtkPixelBufferObject_SetContextP7_objectS0___ZL33PyvtkPixelBufferObject_GetContextP7_objectS0___ZL35PyvtkPixelBufferObject_SafeDownCastP7_objectS0___ZL36PyvtkPixelBufferObject_SetComponentsP7_objectS0___ZL36PyvtkPixelBufferObject_GetComponentsP7_objectS0___ZL34PyvtkPixelBufferObject_UnmapBufferP7_objectS0___ZL32PyvtkPixelBufferObject_MapBufferP7_objectS0___ZL42PyvtkPixelBufferObject_UnmapUnpackedBufferP7_objectS0___ZL40PyvtkPixelBufferObject_MapUnpackedBufferP7_objectS0___ZL40PyvtkPixelBufferObject_UnmapPackedBufferP7_objectS0___ZL38PyvtkPixelBufferObject_MapPackedBufferP7_objectS0___ZL41PyvtkPixelBufferObject_BindToPackedBufferP7_objectS0___ZL43PyvtkPixelBufferObject_BindToUnPackedBufferP7_objectS0___ZL31PyvtkPixelBufferObject_IsTypeOfP7_objectS0___ZL30PyvtkPixelBufferObject_SetSizeP7_objectS0___ZL30PyvtkPixelBufferObject_GetSizeP7_objectS0___ZL31PyvtkPixelBufferObject_AllocateP7_objectS0___ZL30PyvtkPixelBufferObject_SetTypeP7_objectS0___ZL30PyvtkPixelBufferObject_GetTypeP7_objectS0___ZL32PyvtkPixelBufferObject_GetHandleP7_objectS0___ZL31PyvtkPixelBufferObject_SetUsageP7_objectS0___ZL31PyvtkPixelBufferObject_GetUsageP7_objectS0___ZL34PyvtkPixelBufferObject_NewInstanceP7_objectS0___ZL29PyvtkPixelBufferObject_UnBindP7_objectS0___ZL27PyvtkPixelBufferObject_BindP7_objectS0___ZL34PyvtkPixelBufferObject_IsSupportedP7_objectS0___ZL31PyvtkPixelBufferObject_Upload3DP7_objectS0___ZL33PyvtkPixelBufferObject_Download3DP7_objectS0___ZL31PyvtkPixelBufferObject_Upload2DP7_objectS0___ZL33PyvtkPixelBufferObject_Download2DP7_objectS0___ZL31PyvtkPixelBufferObject_Upload1DP7_objectS0___ZL33PyvtkPixelBufferObject_Download1DP7_objectS0___ZL26PyvtkPixelBufferObject_IsAP7_objectS0___ZN20vtkPixelBufferObject9MapBufferEjNS_10BufferTypeE__ZN20vtkPixelBufferObject8AllocateEjNS_10BufferTypeE__ZN20vtkPixelBufferObject9MapBufferEijiNS_10BufferTypeE__ZN20vtkPixelBufferObject8AllocateEijiNS_10BufferTypeE__ZN20vtkPixelBufferObject11UnmapBufferENS_10BufferTypeE__ZN20vtkPixelBufferObject9MapBufferENS_10BufferTypeE__ZN20vtkPixelBufferObject4BindENS_10BufferTypeEGCC_except_table16___gxx_personality_v0GCC_except_table0