(@@__text__TEXT__gcc_except_tab__TEXT,__data__DATAP (__cstring__TEXTWNȒ__compact_unwind__LDH H$]__eh_frame__TEXT( 0' h2  )8'@'50% PYY\UHH=H5H׏H uHH=H]ÐUH]fDUHSPHH=H5HrH uHH=H5>HHt H tH[]H=H[]fUHAVSH0HuHlHEЋFEHEHEH}ȃHuH]H=HAtDH=>Ht1H=6HtH=1Ht HLcHuL1H0[A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=LAtuH=%LtbH=LtOH=LtHhH #HhH(HhHuHhHuHhLDE0E@EPE8EHEDHXE.A1HXH51MHhHh1HHH9t HtHHH;EYHH[A\A]A^A_]E1E1H`II9s0II9s'1HXII9s5II9s,1HpHHH‰уH s01HpHHH‰уH 1*HH)1AALAALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpHHuHt*HHADA ADA H HuH`H9)HHHHtI4I4HHuHH`rWI I ILILILILILILIL IL IL(IL(IL0IL0IL8IL8HH9u|H (tL4$HuLELMLH"IHL4$HuLELMLHIEf.Xu$z"Ef.8uzEf.Hu{!HuHhHU1HuUHhEf.0u$z"Ef.@uzEf.Pu{$HuHhHUE~A1AfA.uzHH9`u!HuHhLDHmLHH)1AALAALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpHHuHt*HHADA ADA H HuHXH9)HHHHtI4I4HHuHHXrWI I ILILILILILILIL IL IL(IL(IL0IL0IL8IL8HH9u|L (t)Lt$HEH$HuLMLHH`.IHLt$HMH $HuLMLHH`IEf.0u$z"Ef.@uzEf.Pu{!HuHhHU1HuUHhEf.8u$z"Ef.HuzEf.u{$HuHhHUE~A1AfA.uzHH9Xu!HuHhLDHLHHHH9HHHH9t HtH f.UHAWAVAUATSHHHHEH H+H(F0HG48yHHL(H ACD-HcHL1EIcM$LDMG0+4H HuH5˿H HOOHH HH HH HHH Hpt|H LDtfHEHE(E)E(p)PHEH`DH@EAst1H@WH 1HHH9t HtHHH;EBHH[A\A]A^A_]E1#H@II9sII9s1HpHHH‰уH s1pHH)1AALAALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpHHuHt*HHADA ADA H HuH@H9)HHHHtI4I4HHuHH@rWI I ILILILILILILIL IL IL(IL(IL0IL0IL8IL8HH9u4Ht#L4$HuLHLpLH(IHL4$HuLHLpLHIEf.EuzEf.EuzEf.Eu{!HuH HU1HuHH pf.Pu'z%xf.XuzEf.`u{'HuH HpE~A1AfA.uzHH9@u!HuH LDHLHHHH9HHHH9t HtH fUHAWAVSH(HuH|HED~D}HG]ԉ]؅y HHtVLw(MtMA)Au1HuH}t3}Hut6LHu8H}1H([A^A_]ILHuHcӐUHAWAVAUATSH8HuH|HEDvDuHG]ĉ]ȅyHHLo(MA)AuiHuH}tkH5ȹH}HU}tQIƃ}L}tUEIEL8LLDHHuAH}1H8[A\A]A^A_]IELLLHuHHfUHAWAVATSH0HuHg|HEDvDuHG]̉]ЅyHHLg(Mt{A)Au_HuH}taH5H}HU}tGIƃ}L}tII$L8LLHHu?H}1H0[A\A^A_]I$LLLHuHH@UHAVSH HuH|HEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HHuHHHH [A^]UHAWAVSH(HuH{HED~D}HG]܉]y HHt#H(HtD9uAEtHt+12H}111!HLcHuLHHH([A^A_]f.DUHAVSH HuH{HEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HHuHHHH [A^]UHSHHHHHE^HG)Ѓ HuHK{HEȉ]ЉUԉU؅yHHH_(HH}HuH}HuH}Hu}uUMHHuyHuHzHEȉ]ЉUԉU؅y HHtKH_(HtBHuH}t,}tLHuHHufH5Fz1H H H;Mu`HH[]1HHHuH0HuHH(HuHHH H H;MtUHAVSHPHHHEDvHGD)؃tlHuH^zHEDuȉ]̉]ЅyHHH(HD9EHHu}HuHyHEDuȉ]̉]Ѕy HHtNH_(HtEH}Huغt/E)EDu}twHuHyH5y1HHH;EHHP[A^]H}111H8HHuH߾HHHuH@~EfvEf8%fPt tD9utHuH}HU1HHHH;f.UHAWAVAUATSHHHHEЋF!HHyH Dž(HG,0yHHL(MHmHuHHujHHuME)DuEpExE,HuHUHMLHPHxHXHDž`DžhHPH߾AHcHHHpH߾AHcHHHHPAHcHHHHHPAHcH`+dHHxHPHu HPHuHPHuHPHpDHPHDHPHDyHPHxD[E)DuEEEHxH$H}HuHUHpLI~Efvf8%fPt tD9ut$HuHPHUEf.u$z"Ef.uzEf.u{$HuHPHUHuLHcHAH5u1HHH;EHP1HHH9t HtHHHPH9t HtHH H9t HtHHH9t HtHHH;E HHĘ[A\A]A^A_]þE1Md IHuHUHMLH~Efvf8%fPt tD9ut$HuHHUEf.pu$z"Ef.xuzEf.u{$HuHHUHDHcHHHH;EH9H4HLHGH_HZHHHH9t HtHHHPH9t HtHH H9t HtHHH9t HtH UHAWAVSH8HuHvHEDvDuHG]̉]ЅyHHL(MA)H}AHuH}HutvH}HuteH5ܪH}HU}tKIH5H}HU}t.}u؋U܋Mt:LMI<1H8[A^A_]E1M>ILMIPHuHHfUHAWAVSHxHHHEHpHwHxDvDuHG]]yHHL(MA)HpAHuHpHuHpHutxH5kHpHU}t[IHpHut?HEHE(E})EuUMtOLMLMQ1H H H;MHx[A^A_]E1M ILMLMXEf.EuzEf.EuzEf.Eu{$HuHpHUHbHHH H H;MZUHAVSH HuHwHEDvDuHG]]y HHt*H(Ht!D9u Et,Ht*11H}111 H`HuHcHHH [A^]f.UHAWAVSHHHHHEHuHwHED~D}HG]]yHH Lw(MA)H}AHuԺE܉EHEHEȃ}toA8A<)ADIc@)McH]ԉ)HcMH)Hc}L)HcHHHcHLcI;]t.<SIHuLhIƋ];]uE;EuE;EtHuH}HU1Ht1H H H;Mu#HH[A^A_]LH H H;MtUHAWAVSHHHHHEHuHvHED~D}HG]]yHH&Lw(MA)H}AHuԺE܉EHEHEȃ}A8A<)ADIc@)McH]ԉ)HcUH)Hc}L)ǃAANɃANHcHHHcHLcI;]t.<SIHuLpIƋ];]uE;EuE;EtHuH}HU1Ht1H H H;Mu#HH[A^A_]LH H H;Mt@UHAWAVAUATSHHuHuHEFEHGMMyHHHG(HEH]H߾AHcHXHXHEH߾ACD-HcHxLxE1EIcIIDH}E+EH}HuH}HuH}HuH}HuDH}LDEEArKH9JI91HHLLHtA44HHuHZA ALLALLAL L HI9u*H}E1HxHEH9t HtHXH`H9t HtLHĈ[A\A]A^A_]1DHpHHH‰уHs1hHH)1AALLAD AL0D L0AD@ALPD@LPAD`ALpD`LpH HuHt(HHADA D H HuL9{}uUMtH}LEMH}HLEMxE~31A ; u HI9uHuH}LDHnL%I$HxHEH9bgHHxHEH9tHt HHXH`H9t HtH fDUHAWAVSHXHuHrHEȋFEHGMԉM؅yHHL(H}HcH}ME+EԃugLuH}HuteH}HutTH}HutCH}Lt1}utWHUHMLMYH}1H}HEH9t HtHHX[A^A_]E1'IHUHMLMHuUH}HuUH}HvHHH}HEH9joHH}HEH9t HtH UHAWAVSHHHHE^HG)ЃbHuHbqHE]UUyHHCH_(H6H}Hu(E)pD}Duԃ}0HuH/HuHpHE]UUyHHH_(HH}HuH}HuH}HutyH}HuthH}HutWH}HutF}uUMDEDME$HHuH5p1H H H;MHĈ[A^A_]1HHHuHfopfvEP<u D9}uD9utHuH}HU1HsHHH H H;MkL$HAH2f.UHAWAVSH(HuHqHED~D}HG]܉]y HHt$Lw(MtD9uEt&I8Ht.1:H}111)ILIHuLHHH([A^A_]fDUHAVSH0DvHGD)HuH2qHEDuЉ]ԉ]؅yHHH_(H H5H}HU}}HHEHHuHpHEDuЉ]ԉ]؅yHHH(HD9u+EtdEHuh?H5UpVH}111GH HHEHu'EHHEHt1HH0[A^]fUHAVSH0DvHGD)HuHpHEDuЉ]ԉ]؅yHHH_(H H5 H}HU}}HHEHHuH:pHEDuЉ]ԉ]؅yHHH(HD9u+EtdEHuh?H5oVH}111GH HHEHu'EHHEHt1HH0[A^]fUHAVSH0DvHGD)HuHNpHEDu؉]܉]yHHH_(HH5{H}HU}}HHHHuHoHEDu؉]܉]yHHH(Ht{D9u(Et\Hu`H}Hu)(E)pD}Duԃ}IHuHUHMLEHHHuH(mHE]UUyHHH_(HH5H}HU}IH}Hut~H}HutmH}Hut\H}HutK(E)pDeD}ԃ}7HUHMLELMHL6H5Kl1H H H;MHp[A\A^A_]1HP1HHHuHUHMLEHfopfvEP<u D9}uD9utHuH}HU1HtHt,HH}111-HHHuHHxHHH [A^]DUHSHXHHHE^HG)ЃrHuH~jHE]UĉUȅyHHlH_(HFH}Hu1H}HuH}Hu}EMU f.u&z$(f.uz0f.u (0HHHHuHiHE]UĉUȅy HHtZH_(HtQHuH}t;}t[EMUHHHuNH5i1H H H;MuHHX[]1HHHuHHuHHH H H;MtfUHAWAVSH(HuH2iHED~D}HG]܉]y HHt$Lw(MtD9uEt&I Ht.1:H}111)ILIHuLHHH([A^A_]fDUHSHXHHHE^HG)ЃrHuHhHE]UĉUȅyHHlH_(HFH}Hu1H}HuH}Hu}EMUf.u&z$f.uzf.uHHHHuHgHE]UĉUȅy HHtZH_(HtQHuH}t;}t[EMUHHHuNH5!g1H H H;MuHHX[]1HHHuHHuHHH H H;MtfUHAWAVSH(HuH>gHED~D}HG]܉]y HHt$Lw(MtD9uEt&IHt.1:H}111)ILIHuLHHH([A^A_]fDUHH0HuHfHEFEHEH}؃uDHut/H5mwH}HU}t}HHt1H0]þ1H0]HHH0]UHSH(HHztquHUHfHEEHFEEyHHHHtIH~(Ht@xHHu+HcH H=H([]H5f1HH([]H}111f.UHSH(HuHtfHE؋FEHEu=H5 vH}HU}t6HHu"H([]H}о1H([]f.fUHAWAVSH(HuHRfHEDvDuHG]܉]y HHt H(HtD9uIHt!1H}111HH([A^A_]Mt3LILHHHuLLHHH뮐UHH0HuHeHEFEHEH}؃uDHut/H5tH}HU}t}HHt1H0]þ1H0]HHH0]UHSH(HHztquHUHQfHEEHFEEyHHHHtIH~(Ht@xHHu+HcH H=H([]H5e1HH([]H}111f.UHSH(HuHfHE؋FEHEu=H5=sH}HU}t6HHu"H([]H}о1H([]f.fUHAWAVSH(HuHugHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5|rH}HU}t0}t7LHHu9H}1H([A^A_]ILHHuHHUHAWAVSH(HuHgHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5qH}HU}t0}t7LHHu9H}1H([A^A_]ILHHuHHUHAVSH HuH%hHEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HHuHHHH [A^]UHAWAVSH(HuHrhHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5oH}HU}t0}t7LHHu9H}1H([A^A_]ILHHuHHUHAWAVSH(HuHhHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5nH}HU}t0}t7LHHu9H}1H([A^A_]ILHHuHHUHAWAVSHxHHHEHxHgHEDvDuHG]]yHHL(MA)AH5"nHxHU}IHxHuHEHE(E)EHULLHËE;Eu(E;Eu E;EuE;EuE;EuE;Et$HuHxHUHuDHt\H5mHHH H H;Mt*MHx1H H H;Mu%Hx[A^A_]HHH H H;MtfDUHAWAVSHHHHHEHuH!gHEDvDuHG]]yHHL(MA)AH5elH}HU}IH}HuԺE܉EHEHEHULLHËE;EuE;EuE;Et!HuH}HUԾHuAHtYH5kHHH H H;Mt'JH}1H H H;Mu%HH[A^A_]HHH H H;Mtf.DUHAWAVSHxHHHEHxHfHEDvDuHG]]yHHL(MA)AH5jHxHU}IHxHuHEHE(E)EHULLHEH;EuHEH;Eu HEH;Et$HuHxHUHu5HHH H H;Mt-Hx1H H H;MuHx[A^A_]fUHAWAVAUATSHHuH.fHEFEHGMMyHH_HG(HELuE1L1ÍHcHLH]HcILELL}HcH8L8E1IHcILEH}L}HcHXHXE1H]HcHIDH}#HHMЋE+EH}HuHULmȄH}HuHUH}HuHUHEAŅLEH}}rJI9KH91HHLLHtf.4A4HHuH A LALLALL AL HI9uJH}E1HXH`H9t HtH8H@H9t HtHH H9t HtLH[A\A]A^A_]1DHpHHH‰уHs1hHH)1LAALD L0AD AL0D@LPAD@ALPD`LpAD`ALpH HuHt(HHD ADA H HuL9GHEȉDžV}rII9s}II9st1HHHHHtf.fA4A4HHuHfDA A ALALALALAL AL HH9uHpHHH‰уHs1pHH)1AALAALAD AL0AD AL0AD@ALPAD@ALPAD`ALpAD`ALpH HuHt*HHADA ADA H HuH9HxHEADžHMC}rHMJH9sqJH9sh1HHLLHtHM@44HHuHMHfTTTTT T HI9uDHpHHH‰׃Hs1HMdHH)1HMLLD L0D L0D@LPD@LPD`LpD`LpH HuHt&HHD D H HuL9H}HuHU}~B1f.fHM A; u HI9uHuH}1HUHM}~A1@HM A; uHH9xu HuH}HUHM}~E1f.HMЋ ; u HI9u HuH}HUHMHL=IHXH`H9 HHXH`H9tHt HH8H@H9tHt HHH H9t HtH @UHAWAVSH(HuH_HED~D}HG]܉]y HHt#H(HtD9uAEtHt+12H}111!HLcHuLHHH([A^A_]f.DUHHHztuHH]H=]H5_1]UHAWAVSHhHHHEHuHJ:HED~D}HG]]yHHLw(MA)H}AuDHuHEHE(E)E}t)HuLHEH;Et-?VIHuLHEH;EuHEH;Eu HEH;EtHuH}HU1Ht1H H H;Mu%Hh[A^A_]HHH H H;MtUHAWAVSH(HuH8HED~D}HG]ԉ]؅y HHt_Lw(MtVA)Au:H5/_H}HU}t3}t:LHHHuH5=ZH}HU}t7HHHu"HH([]H}о1H([]> T  PH        .   xM||cj*    HD#r{|u:Har {AO"-guYjǬ0?S] _p}p~5MҾj4Q XcIS2@HV;7S-&Wg} x!,!,!,!vtkImageDatavtkCommonDataModelPython.vtkImageDatavtkImageData - topologically and geometrically regular array of data Superclass: vtkDataSet vtkImageData is a data object that is a concrete implementation of vtkDataSet. vtkImageData represents a geometric structure that is a topological and geometrical regular array of points. Examples include volumes (voxel data) and pixmaps. 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) -> vtkImageData C++: static vtkImageData *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkImageData C++: vtkImageData *NewInstance() CopyStructureV.CopyStructure(vtkDataSet) C++: void CopyStructure(vtkDataSet *ds) override; Copy the geometric and topological structure of an input image data object. GetDataObjectTypeV.GetDataObjectType() -> int C++: int GetDataObjectType() override; Return what type of dataset this is. GetNumberOfCellsV.GetNumberOfCells() -> int C++: vtkIdType GetNumberOfCells() override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetNumberOfPointsV.GetNumberOfPoints() -> int C++: vtkIdType GetNumberOfPoints() override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetPointV.GetPoint(int) -> (float, float, float) C++: double *GetPoint(vtkIdType ptId) override; V.GetPoint(int, [float, float, float]) C++: void GetPoint(vtkIdType id, double x[3]) override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetCellV.GetCell(int) -> vtkCell C++: vtkCell *GetCell(vtkIdType cellId) override; V.GetCell(int, int, int) -> vtkCell C++: vtkCell *GetCell(int i, int j, int k) override; V.GetCell(int, vtkGenericCell) C++: void GetCell(vtkIdType cellId, vtkGenericCell *cell) override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetCellBoundsV.GetCellBounds(int, [float, float, float, float, float, float]) C++: void GetCellBounds(vtkIdType cellId, double bounds[6]) override; Standard vtkDataSet API methods. See vtkDataSet for more information. FindPointV.FindPoint(float, float, float) -> int C++: virtual vtkIdType FindPoint(double x, double y, double z) V.FindPoint([float, float, float]) -> int C++: vtkIdType FindPoint(double x[3]) override; Standard vtkDataSet API methods. See vtkDataSet for more information. FindCellV.FindCell([float, float, float], vtkCell, int, float, int, [float, float, float], [float, ...]) -> int C++: vtkIdType FindCell(double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) override; V.FindCell([float, float, float], vtkCell, vtkGenericCell, int, float, int, [float, float, float], [float, ...]) -> int C++: vtkIdType FindCell(double x[3], vtkCell *cell, vtkGenericCell *gencell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) override; Standard vtkDataSet API methods. See vtkDataSet for more information. FindAndGetCellV.FindAndGetCell([float, float, float], vtkCell, int, float, int, [float, float, float], [float, ...]) -> vtkCell C++: vtkCell *FindAndGetCell(double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights) override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetCellTypeV.GetCellType(int) -> int C++: int GetCellType(vtkIdType cellId) override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetCellPointsV.GetCellPoints(int, vtkIdList) C++: void GetCellPoints(vtkIdType cellId, vtkIdList *ptIds) override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetPointCellsV.GetPointCells(int, vtkIdList) C++: void GetPointCells(vtkIdType ptId, vtkIdList *cellIds) override; Standard vtkDataSet API methods. See vtkDataSet for more information. ComputeBoundsV.ComputeBounds() C++: void ComputeBounds() override; Standard vtkDataSet API methods. See vtkDataSet for more information. GetMaxCellSizeV.GetMaxCellSize() -> int C++: int GetMaxCellSize() override; Standard vtkDataSet API methods. See vtkDataSet for more information. InitializeV.Initialize() C++: void Initialize() override; Restore data object to initial state. SetDimensionsV.SetDimensions(int, int, int) C++: virtual void SetDimensions(int i, int j, int k) V.SetDimensions((int, int, int)) C++: virtual void SetDimensions(const int dims[3]) Same as SetExtent(0, i-1, 0, j-1, 0, k-1) GetDimensionsV.GetDimensions() -> (int, int, int) C++: virtual int *GetDimensions() V.GetDimensions([int, int, int]) C++: virtual void GetDimensions(int dims[3]) Get dimensions of this structured points dataset. It is the number of points on each axis. Dimensions are computed from Extents during this call. \warning Non thread-safe, use second signature if you want it to be. ComputeStructuredCoordinatesV.ComputeStructuredCoordinates((float, float, float), [int, int, int], [float, float, float]) -> int C++: virtual int ComputeStructuredCoordinates(const double x[3], int ijk[3], double pcoords[3]) V.ComputeStructuredCoordinates((float, float, float), [int, int, int], [float, float, float], (int, ...), (float, ...), (float, ...), (float, ...)) -> int C++: static int ComputeStructuredCoordinates(const double x[3], int ijk[3], double pcoords[3], const int *extent, const double *spacing, const double *origin, const double *bounds) Convenience function computes the structured coordinates for a point x[3]. The voxel is specified by the array ijk[3], and the parametric coordinates in the cell are specified with pcoords[3]. The function returns a 0 if the point x is outside of the volume, and a 1 if inside the volume. GetVoxelGradientV.GetVoxelGradient(int, int, int, vtkDataArray, vtkDataArray) C++: virtual void GetVoxelGradient(int i, int j, int k, vtkDataArray *s, vtkDataArray *g) Given structured coordinates (i,j,k) for a voxel cell, compute the eight gradient values for the voxel corners. The order in which the gradient vectors are arranged corresponds to the ordering of the voxel points. Gradient vector is computed by central differences (except on edges of volume where forward difference is used). The scalars s are the scalars from which the gradient is to be computed. This method will treat only 3D structured point datasets (i.e., volumes). GetPointGradientV.GetPointGradient(int, int, int, vtkDataArray, [float, float, float]) C++: virtual void GetPointGradient(int i, int j, int k, vtkDataArray *s, double g[3]) Given structured coordinates (i,j,k) for a point in a structured point dataset, compute the gradient vector from the scalar data at that point. The scalars s are the scalars from which the gradient is to be computed. This method will treat structured point datasets of any dimension. GetDataDimensionV.GetDataDimension() -> int C++: virtual int GetDataDimension() Return the dimensionality of the data. ComputePointIdV.ComputePointId([int, int, int]) -> int C++: virtual vtkIdType ComputePointId(int ijk[3]) Given a location in structured coordinates (i-j-k), return the point id. ComputeCellIdV.ComputeCellId([int, int, int]) -> int C++: virtual vtkIdType ComputeCellId(int ijk[3]) Given a location in structured coordinates (i-j-k), return the cell id. SetAxisUpdateExtentV.SetAxisUpdateExtent(int, int, int, (int, ...), [int, ...]) C++: virtual void SetAxisUpdateExtent(int axis, int min, int max, const int *updateExtent, int *axisUpdateExtent) Set / Get the extent on just one axis GetAxisUpdateExtentV.GetAxisUpdateExtent(int, int, int, (int, ...)) C++: virtual void GetAxisUpdateExtent(int axis, int &min, int &max, const int *updateExtent) Set / Get the extent on just one axis SetExtentV.SetExtent([int, int, int, int, int, int]) C++: virtual void SetExtent(int extent[6]) V.SetExtent(int, int, int, int, int, int) C++: virtual void SetExtent(int x1, int x2, int y1, int y2, int z1, int z2) Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0. GetExtentV.GetExtent() -> (int, int, int, int, int, int) C++: int *GetExtent() GetScalarTypeMinV.GetScalarTypeMin(vtkInformation) -> float C++: virtual double GetScalarTypeMin(vtkInformation *meta_data) V.GetScalarTypeMin() -> float C++: virtual double GetScalarTypeMin() These returns the minimum and maximum values the ScalarType can hold without overflowing. GetScalarTypeMaxV.GetScalarTypeMax(vtkInformation) -> float C++: virtual double GetScalarTypeMax(vtkInformation *meta_data) V.GetScalarTypeMax() -> float C++: virtual double GetScalarTypeMax() These returns the minimum and maximum values the ScalarType can hold without overflowing. GetScalarSizeV.GetScalarSize(vtkInformation) -> int C++: virtual int GetScalarSize(vtkInformation *meta_data) V.GetScalarSize() -> int C++: virtual int GetScalarSize() Get the size of the scalar type in bytes. GetIncrementsV.GetIncrements() -> (int, int, int) C++: virtual vtkIdType *GetIncrements() V.GetIncrements(int, int, int) C++: virtual void GetIncrements(vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) V.GetIncrements([int, int, int]) C++: virtual void GetIncrements(vtkIdType inc[3]) V.GetIncrements(vtkDataArray) -> (int, int, int) C++: virtual vtkIdType *GetIncrements(vtkDataArray *scalars) V.GetIncrements(vtkDataArray, int, int, int) C++: virtual void GetIncrements(vtkDataArray *scalars, vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) V.GetIncrements(vtkDataArray, [int, int, int]) C++: virtual void GetIncrements(vtkDataArray *scalars, vtkIdType inc[3]) Different ways to get the increments for moving around the data. GetIncrements() calls ComputeIncrements() to ensure the increments are up to date. The first three methods compute the increments based on the active scalar field while the next three, the scalar field is passed in. GetContinuousIncrementsV.GetContinuousIncrements([int, int, int, int, int, int], int, int, int) C++: virtual void GetContinuousIncrements(int extent[6], vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) V.GetContinuousIncrements(vtkDataArray, [int, int, int, int, int, int], int, int, int) C++: virtual void GetContinuousIncrements(vtkDataArray *scalars, int extent[6], vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ) Different ways to get the increments for moving around the data. incX is always returned with 0. incY is returned with the increment needed to move from the end of one X scanline of data to the start of the next line. incZ is filled in with the increment needed to move from the end of one image to the start of the next. The proper way to use these values is to for a loop over Z, Y, X, C, incrementing the pointer by 1 after each component. When the end of the component is reached, the pointer is set to the beginning of the next pixel, thus incX is properly set to 0. The first form of GetContinuousIncrements uses the active scalar field while the second form allows the scalar array to be passed in. GetScalarPointerForExtentV.GetScalarPointerForExtent([int, int, int, int, int, int]) -> void C++: virtual void *GetScalarPointerForExtent(int extent[6]) Access the native pointer for the scalar data GetScalarPointerV.GetScalarPointer([int, int, int]) -> void C++: virtual void *GetScalarPointer(int coordinates[3]) V.GetScalarPointer(int, int, int) -> void C++: virtual void *GetScalarPointer(int x, int y, int z) V.GetScalarPointer() -> void C++: virtual void *GetScalarPointer() Access the native pointer for the scalar data GetScalarComponentAsFloatV.GetScalarComponentAsFloat(int, int, int, int) -> float C++: virtual float GetScalarComponentAsFloat(int x, int y, int z, int component) For access to data from tcl SetScalarComponentFromFloatV.SetScalarComponentFromFloat(int, int, int, int, float) C++: virtual void SetScalarComponentFromFloat(int x, int y, int z, int component, float v) For access to data from tcl GetScalarComponentAsDoubleV.GetScalarComponentAsDouble(int, int, int, int) -> float C++: virtual double GetScalarComponentAsDouble(int x, int y, int z, int component) For access to data from tcl SetScalarComponentFromDoubleV.SetScalarComponentFromDouble(int, int, int, int, float) C++: virtual void SetScalarComponentFromDouble(int x, int y, int z, int component, double v) For access to data from tcl AllocateScalarsV.AllocateScalars(int, int) C++: virtual void AllocateScalars(int dataType, int numComponents) V.AllocateScalars(vtkInformation) C++: virtual void AllocateScalars(vtkInformation *pipeline_info) Allocate the point scalars for this dataset. The data type determines the type of the array (VTK_FLOAT, VTK_INT etc.) where as numComponents determines its number of components. CopyAndCastFromV.CopyAndCastFrom(vtkImageData, [int, int, int, int, int, int]) C++: virtual void CopyAndCastFrom(vtkImageData *inData, int extent[6]) V.CopyAndCastFrom(vtkImageData, int, int, int, int, int, int) C++: virtual void CopyAndCastFrom(vtkImageData *inData, int x0, int x1, int y0, int y1, int z0, int z1) This method is passed a input and output region, and executes the filter algorithm to fill the output from the input. It just executes a switch statement to call the correct function for the regions data types. CropV.Crop((int, ...)) C++: void Crop(const int *updateExtent) override; Reallocates and copies to set the Extent to updateExtent. This is used internally when the exact extent is requested, and the source generated more than the update extent. GetActualMemorySizeV.GetActualMemorySize() -> int C++: unsigned long GetActualMemorySize() override; Return the actual size of the data in kibibytes (1024 bytes). This number is valid only after the pipeline has updated. The memory size returned is guaranteed to be greater than or equal to the memory required to represent the data (e.g., extra space in arrays, etc. are not included in the return value). THIS METHOD IS THREAD SAFE. SetSpacingV.SetSpacing(float, float, float) C++: void SetSpacing(double, double, double) V.SetSpacing((float, float, float)) C++: void SetSpacing(double a[3]) GetSpacingV.GetSpacing() -> (float, float, float) C++: double *GetSpacing() SetOriginV.SetOrigin(float, float, float) C++: void SetOrigin(double, double, double) V.SetOrigin((float, float, float)) C++: void SetOrigin(double a[3]) GetOriginV.GetOrigin() -> (float, float, float) C++: double *GetOrigin() SetScalarTypeV.SetScalarType(int, vtkInformation) C++: static void SetScalarType(int, vtkInformation *meta_data) GetScalarTypeV.GetScalarType(vtkInformation) -> int C++: static int GetScalarType(vtkInformation *meta_data) V.GetScalarType() -> int C++: int GetScalarType() HasScalarTypeV.HasScalarType(vtkInformation) -> bool C++: static bool HasScalarType(vtkInformation *meta_data) GetScalarTypeAsStringV.GetScalarTypeAsString() -> string C++: const char *GetScalarTypeAsString() SetNumberOfScalarComponentsV.SetNumberOfScalarComponents(int, vtkInformation) C++: static void SetNumberOfScalarComponents(int n, vtkInformation *meta_data) Set/Get the number of scalar components for points. As with the SetScalarType method this is setting pipeline info. GetNumberOfScalarComponentsV.GetNumberOfScalarComponents(vtkInformation) -> int C++: static int GetNumberOfScalarComponents( vtkInformation *meta_data) V.GetNumberOfScalarComponents() -> int C++: int GetNumberOfScalarComponents() Set/Get the number of scalar components for points. As with the SetScalarType method this is setting pipeline info. HasNumberOfScalarComponentsV.HasNumberOfScalarComponents(vtkInformation) -> bool C++: static bool HasNumberOfScalarComponents( vtkInformation *meta_data) Set/Get the number of scalar components for points. As with the SetScalarType method this is setting pipeline info. CopyInformationFromPipelineV.CopyInformationFromPipeline(vtkInformation) C++: void CopyInformationFromPipeline(vtkInformation *information) override; Override these to handle origin, spacing, scalar type, and scalar number of components. See vtkDataObject for details. CopyInformationToPipelineV.CopyInformationToPipeline(vtkInformation) C++: void CopyInformationToPipeline(vtkInformation *information) override; Copy information from this data object to the pipeline information. This is used by the vtkTrivialProducer that is created when someone calls SetInputData() to connect the image to a pipeline. PrepareForNewDataV.PrepareForNewData() C++: void PrepareForNewData() override; make the output data ready for new data to be inserted. For most objects we just call Initialize. But for image data we leave the old data in case the memory can be reused. ShallowCopyV.ShallowCopy(vtkDataObject) C++: void ShallowCopy(vtkDataObject *src) override; Shallow and Deep copy. DeepCopyV.DeepCopy(vtkDataObject) C++: void DeepCopy(vtkDataObject *src) override; Shallow and Deep copy. GetArrayPointerForExtentV.GetArrayPointerForExtent(vtkDataArray, [int, int, int, int, int, int]) -> void C++: void *GetArrayPointerForExtent(vtkDataArray *array, int extent[6]) These are convenience methods for getting a pointer from any filed array. It is a start at expanding image filters to process any array (not just scalars). GetArrayPointerV.GetArrayPointer(vtkDataArray, [int, int, int]) -> void C++: void *GetArrayPointer(vtkDataArray *array, int coordinates[3]) These are convenience methods for getting a pointer from any filed array. It is a start at expanding image filters to process any array (not just scalars). GetArrayIncrementsV.GetArrayIncrements(vtkDataArray, [int, int, int]) C++: void GetArrayIncrements(vtkDataArray *array, vtkIdType increments[3]) Since various arrays have different number of components, the will have different increments. ComputeInternalExtentV.ComputeInternalExtent([int, ...], [int, ...], [int, ...]) C++: void ComputeInternalExtent(int *intExt, int *tgtExt, int *bnds) Given how many pixel are required on a side for bounrary conditions (in bnds), the target extent to traverse, compute the internal extent (the extent for this ImageData that does not suffer from any boundary conditions) and place it in intExt GetExtentTypeV.GetExtentType() -> int C++: int GetExtentType() override; The extent type is a 3D extent GetDataV.GetData(vtkInformation) -> vtkImageData C++: static vtkImageData *GetData(vtkInformation *info) V.GetData(vtkInformationVector, int) -> vtkImageData C++: static vtkImageData *GetData(vtkInformationVector *v, int i=0) Retrieve an instance of this class from an information object. vtkDataSetvtkDataObjectvtkObjectvtkObjectBasevtkGenericCellvtkCellvtkIdListvtkDataArrayvtkInformation@P *k@V *vtkDataArrayp_voidV *vtkInformationvoidbitcharsigned charunsigned charshortunsigned shortintunsigned intlongunsigned longlong longunsigned long long__int64unsigned __int64floatdoubleidtypestringunicode stringvariantobjectUndefinedV|i *vtkInformationVectorvtkInformationVectorOP `!:a!!aa`!!(!0 n aB% XA XA\!a"X#  $!%a@&!&(!*XAxp1Ga2a4!5a 7a8XAă<aA>a0AaA!C!Eu!F=XK PaQ!PTapU'aVaW'aXZ ]IaA^!_aapbdaPeefPga hhi jakak!lapmaPnapaqwa0sXA{a{@|]a`}aP~~`@ЁzRx $OAC $D AC $lAC B$0AC G$:AC I$AC G$ AC G$4`AC I$\AC I$AC G$8AC G$(AC G$ nAC E$$P"AC L$L($BAC E$t07AC I,7AC M,8 AC K$9AC G$$0:AC I$L:AC G$tP;AC E$<AC G$EGAC I$FAC I$HAC G$<IAC I$dJAC I$QAC L$PTAC I$TAC G$PVAC G$,WuAC G,TY=AC M,@^AC K$ bAC I$cAC G$ fAC I$,g'AC I$T hAC I$|i'AC I$ jAC E,kAC K$oAC G$$@pAC E$L8rAC I$trAC E$tAC I$`uAC $uAC E$vAC E$<vAC I$dwAC $xAC E$xAC E$yAC I$ yAC I$, zAC G$T {AC I$| {AC I$ |AC I$ ~AC I$ wAC I$ AC I$D P@AC $l h]AC I$ AC I$ hAC E$ Ћ`AC B$ AC E$4 pAC E$\ AC EzPLRx 4$ % 7AC P4\(CAC P4p6'AC P4hD;AC P, H'AC I,4hIAC I4d ~AC P--`-ق-˂--d`-\-K-+---b-`--{-nP1* ---ۀπ---~-oc-TH-9--------|p-aU-F:-+-~-~-~-~b-~`-~-~-~~`~;~-)~`-~-}`-}-}-}}-t}Y}-K}=A}y=&}=}`-}-|`-|-|-|-L|-"||={-{{-{S{R-{b-{`-|{-d{`->{-{zz-z-z-z-gzy=Wz`-Rz-7z`-z-y`-y-y`-xy-u-u-u-ou-t-t-vt-)t-t-s-s-s-s-ss-Kss=s-r-r=ry=r`-r-r`-r-^r-k-kjy=j`-j-j`-j-j-j^j-4jj-i\-i`-i-i-ii}i-bi-]iVi-KiD?ib-2i`-+i-i-hhy=h-h`-|h-kh-^hSh-/hhy= h]-g_-gk-g-g-g`-g[-g-dg7g-g\-g`- g-f-fff-f-ff-{f?ofb-bf`-[f-Af-fey=e-e`-e-e-ee-_e5e-#e`- e-d`-d-dd-|d=rdy=fd`-4d=+d-$dd`-c-c-cc`-c-c-b-b-b|b=Ub-Cb`--b-b`-a-aa-a=ay=a`-Ta=Ka-Da6a`- a-`-```-<`-'`-`-_-__=x_d-q_b-__`-L_-4_`-,_- _-^^z-^-^y=z^-[^`-0^-^-^-]-]-]-]m]`-Q]-?]=5]y=%]`- ]-]`-\=\-\\`-4\-#\-\-[-[-[-[-[[-r[b[-.[-[-[Z-ZZ=dZy=XZ`-9Z`-#Z-ZZ`- Z-Y-YY-YY`-Y-yY-dY->Y-(YXy=X`-X-X-qX-`X-OX->X--X-W-WWa-W`-lW-[W-S-S-S-R-R-RR-tR-]RMR-"R-Q-QQ=Q-Qy=vQj-nQ-fQUQ`-PQ-(Q=Q`-Q`-P-P-P-LP-"PP=O-O=Oy=O`-O-O`-O-O`-O-oO`-eO`-[O`-VO-:O`-N`-N-N`-N-N`-N`-N`-N-kN`-M=M-MM-M-M-|M-kM-LM-?MM- ML-L-L-L-}L-RL->=>z->-W>y=G>`-B>-,>`-'>->`-=-=-=-=-=-n=-]=-8=-*=- =-<<z-<-<-^<y=N<`-I<-0<`-;-:-:-:-!:- :-9-9-9-9-r9-Z9-H9-#9-88-8=8c-8=8`-8-{8`-I8-7-l7-B707=7-7=7c-6=6`-6-6`-6-6-5-55=`5b-S5`-A5-)5`-"5-4-44-4=4y=4`-4-e4`-3=3-3-3-3-3x3-`3-H3-3-22=2y=2`-p2-_2-<2-/22-22-1-1-1-1j1z-b1-E1-(1- 1-0-0=0b-0`-0-z0`-B0-#0`-/-/=/-u/-X/-;/-/-.=.-..b-.`-.-.`-o.-P.`-%.-------c--E--(-- --,-,-,-,-x,-f,-K,-9,- ,+-+-y+-\+-&+-**=*-*y=*`-*-g*`-,*-*`-*-)=)-))-)-)-i)T)`-L)-)-)(=(-(=(y=(`-}(`-K(=B(-;(-(`-((-(-'-''`-'-'-'-r'-L'-6'&=&y=&`-&-&`-&{-|&-R&&b-&`-%-%`-%-%e%y=Y%`-I%-1%`-,%~- %-$$y=$`-$-v$`-q$-C$-6$+$-$-##y=#`-#-f#`-a#-)#-##-"-""b-"`-l"-R"`-K"|-5"-"-!!z-!-!-s!-b!`-]!-A!`-!- `- - `- -z `- -C=<----}-b-G-$-----L7=z---c-`--`-a-B`- -`--`-e-c-`--`--p`-8-`--`--v=o-P-8---u-X-@-%----t-]-<--t-W-?-$-----c-D=-=c-`--`-"=- ---L-7-"--=-=zy=j`-e-F`- = - -L -3 - -  = - `-h y=\ `-A `- -  `- - -  - - } `-u -R -= -( - -  `- - - -q $ - y= `- - `- - `-i =` -Y P - - --`--^-H=c-`--`-L-"c-`--`---r<b-/`--`--y=`-b-H`-C-,--t-p-n-s-f`-\-F`-2--`--y`-eM-@"b-`------wf-^E---b-`---y-qf-^M-E2-x-^-h-w-l-zslV-IBh-=6/w-'!l-x h RX H X  W  V  Ux h T8 ( Q   P   N   M   L   K x h J` X H I@ 8 ( H   G FECBxhA`XH@@8(> =<;:9xh8`XH6@8(5 43210xh/`XH.@8(- +*)('xh&`XH$@8(" ! xh`XH@8( xh`XH@8(     xh `XH@8( @e8rqvmgfuXs0oi   ` @   `@ `@ `@ `@ `@ `@80 `@ `@ `@  MKPvP'6"N!o`E0 C n$ $\/ !`"#r$%Q@&F&u(*$xp12*4{!5! 78%ăO<$>C0AAcCEFKPQPT#pU V!WXZ]$}^_a\pbdPee& fPg hhP<i  j\ k!k l9pmnPnpyq0s$@{ "{"ЁQ"|["`}+#P~"@]#E`m~1,^BSh5 Gn dMxVw=>4d "U#1  E#5   yG zk_ov b$ >\   ~'  $#W 8 O u   A Zg F  1  ~ t e, R  `?  %# _PyType_Ready__ZN12vtkImageData13GetIncrementsEP12vtkDataArray__ZN13vtkPythonArgs11SetArgValueEix__ZN13vtkPythonArgs8GetValueERx__ZN12vtkImageData18GetArrayIncrementsEP12vtkDataArrayPx__ZN12vtkImageData13GetIncrementsEP12vtkDataArrayPx__ZN12vtkImageData13GetIncrementsEPx__ZN12vtkImageData7GetCellEx__ZN12vtkImageData11GetCellTypeEx_PyvtkDataSet_ClassNew_PyvtkImageData_ClassNew_PyVTKObject_New__ZL24PyvtkImageData_StaticNewv__ZdaPv__ZN12vtkImageData16GetScalarTypeMaxEv__ZN12vtkImageData3NewEv__ZN12vtkImageData27GetNumberOfScalarComponentsEv__ZN12vtkImageData13GetIncrementsEv__ZN12vtkImageData13GetDimensionsEv__ZN12vtkImageData16GetNumberOfCellsEv__ZN12vtkImageData13ComputeBoundsEv__ZN12vtkImageData16GetScalarPointerEv__ZN12vtkImageData16GetScalarTypeMinEv__ZN12vtkImageData21GetScalarTypeAsStringEv__ZN12vtkImageData10InitializeEv__ZN12vtkImageData19GetActualMemorySizeEv__ZN12vtkImageData13GetScalarSizeEv__ZN12vtkImageData13GetScalarTypeEv__ZN12vtkImageData17PrepareForNewDataEv_PyVTKObject_GetSet__ZN12vtkImageData13CopyStructureEP10vtkDataSet__Py_NoneStruct_PyVTKObject_GetObject__ZN12vtkImageData11ShallowCopyEP13vtkDataObject__ZN12vtkImageData8DeepCopyEP13vtkDataObject__ZL50PyvtkImageData_GetNumberOfScalarComponents_Methods__ZL36PyvtkImageData_GetIncrements_Methods__ZL36PyvtkImageData_GetScalarType_Methods__ZL30PyvtkImageData_GetData_Methods__ZL22PyvtkImageData_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_PyErr_Clear_strcmp__ZN12vtkImageData27SetNumberOfScalarComponentsEiP14vtkInformation__ZN12vtkImageData13SetScalarTypeEiP14vtkInformation__ZN12vtkImageData16GetScalarTypeMaxEP14vtkInformation__ZN12vtkImageData27GetNumberOfScalarComponentsEP14vtkInformation__ZN12vtkImageData27HasNumberOfScalarComponentsEP14vtkInformation__ZN12vtkImageData15AllocateScalarsEP14vtkInformation__ZN12vtkImageData16GetScalarTypeMinEP14vtkInformation__ZN12vtkImageData13GetScalarSizeEP14vtkInformation__ZN12vtkImageData13GetScalarTypeEP14vtkInformation__ZN12vtkImageData13HasScalarTypeEP14vtkInformation__ZN12vtkImageData25CopyInformationToPipelineEP14vtkInformation__ZN12vtkImageData27CopyInformationFromPipelineEP14vtkInformation__ZN12vtkImageData7GetDataEP14vtkInformation_strlen__ZN12vtkImageData7GetCellExP14vtkGenericCell___stack_chk_fail_PyObject_GC_Del__ZN13vtkPythonArgs5ArrayIiEC1El__ZN13vtkPythonArgs5ArrayIdEC1El_PyVTKObject_Check__ZN13vtkPythonArgs8GetArrayEPxi__ZN13vtkPythonArgs8SetArrayEiPKxi__ZN13vtkPythonArgs10BuildTupleEPKxi__ZN12vtkImageData7GetDataEP20vtkInformationVectori__ZN12vtkImageData9SetExtentEiiiiii__ZN12vtkImageData25GetScalarComponentAsFloatEiiii__ZN12vtkImageData26GetScalarComponentAsDoubleEiiii__ZN12vtkImageData13SetDimensionsEiii__ZN12vtkImageData16GetScalarPointerEiii__ZN12vtkImageData7GetCellEiii__ZN13vtkPythonArgs8GetArrayEPii__ZN13vtkPythonArgs8SetArrayEiPKii__ZN13vtkPythonArgs10BuildTupleEPKii__ZN12vtkImageData15AllocateScalarsEii__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs11SetArgValueEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN13vtkPythonArgs10BuildTupleEPKdi__ZN13vtkPythonArgs8GetValueERi__ZN12vtkImageData24GetArrayPointerForExtentEP12vtkDataArrayPi__ZN12vtkImageData15GetArrayPointerEP12vtkDataArrayPi__ZN17vtkStructuredData13GetPointCellsExP9vtkIdListPi__ZN17vtkStructuredData13GetCellPointsExP9vtkIdListiPi__ZN12vtkImageData19SetAxisUpdateExtentEiiiPKiPi__ZN12vtkImageData15CopyAndCastFromEPS_Pi__ZN12vtkImageData9SetExtentEPi__ZN12vtkImageData25GetScalarPointerForExtentEPi__ZN12vtkImageData13GetDimensionsEPi__ZN12vtkImageData16GetScalarPointerEPi__ZN12vtkImageData19GetAxisUpdateExtentEiRiS0_PKi__ZN12vtkImageData13SetDimensionsEPKi__ZN12vtkImageData4CropEPKi__ZN17vtkStructuredData16GetDataDimensionEi__ZN13vtkPythonArgs10GetArgSizeEi_PyBool_FromLong_PyLong_FromLong_PyLong_FromLongLong_PyLong_FromUnsignedLong_PyUnicode_FromString_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag__ZN12vtkImageData27SetScalarComponentFromFloatEiiiif__ZN13vtkPythonArgs8GetValueERf_PyBytes_FromStringAndSize_PyUnicode_FromStringAndSize_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_PyType_Type__ZL19PyvtkImageData_Type__Unwind_Resume_PyFloat_FromDouble___stack_chk_guard__ZN12vtkImageData28SetScalarComponentFromDoubleEiiiid_PyErr_Occurred_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__ZN12vtkImageData16GetPointGradientEiiiP12vtkDataArrayPd__ZN12vtkImageData8GetPointExPd__ZN12vtkImageData13GetCellBoundsExPd__ZN12vtkImageData28ComputeStructuredCoordinatesEPKdPiPd__ZN12vtkImageData9FindPointEPd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb_PyVTKAddFile_vtkImageData__ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3___ZN12vtkImageData23GetContinuousIncrementsEP12vtkDataArrayPiRxS3_S3___ZN12vtkImageData13GetIncrementsEP12vtkDataArrayRxS2_S2___ZN12vtkImageData16GetVoxelGradientEiiiP12vtkDataArrayS1___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZN12vtkImageData23GetContinuousIncrementsEPiRxS1_S1___ZN12vtkImageData28ComputeStructuredCoordinatesEPKdPiPdPKiS1_S1_S1___ZL26PyvtkImageData_ShallowCopyP7_objectS0___ZL23PyvtkImageData_DeepCopyP7_objectS0___ZL31PyvtkImageData_GetScalarTypeMaxP7_objectS0___ZL27PyvtkImageData_SafeDownCastP7_objectS0___ZL23PyvtkImageData_GetPointP7_objectS0___ZL24PyvtkImageData_FindPointP7_objectS0___ZL24PyvtkImageData_SetExtentP7_objectS0___ZL24PyvtkImageData_GetExtentP7_objectS0___ZL39PyvtkImageData_GetArrayPointerForExtentP7_objectS0___ZL40PyvtkImageData_GetScalarPointerForExtentP7_objectS0___ZL36PyvtkImageData_ComputeInternalExtentP7_objectS0___ZL34PyvtkImageData_SetAxisUpdateExtentP7_objectS0___ZL34PyvtkImageData_GetAxisUpdateExtentP7_objectS0___ZL31PyvtkImageData_GetPointGradientP7_objectS0___ZL31PyvtkImageData_GetVoxelGradientP7_objectS0___ZL40PyvtkImageData_GetScalarComponentAsFloatP7_objectS0___ZL42PyvtkImageData_SetScalarComponentFromFloatP7_objectS0___ZL28PyvtkImageData_GetCellPointsP7_objectS0___ZL32PyvtkImageData_GetNumberOfPointsP7_objectS0___ZL42PyvtkImageData_SetNumberOfScalarComponentsP7_objectS0___ZL42PyvtkImageData_GetNumberOfScalarComponentsP7_objectS0___ZL42PyvtkImageData_HasNumberOfScalarComponentsP7_objectS0___ZL33PyvtkImageData_GetArrayIncrementsP7_objectS0___ZL28PyvtkImageData_GetIncrementsP7_objectS0___ZL38PyvtkImageData_GetContinuousIncrementsP7_objectS0___ZL30PyvtkImageData_AllocateScalarsP7_objectS0___ZL28PyvtkImageData_SetDimensionsP7_objectS0___ZL28PyvtkImageData_GetDimensionsP7_objectS0___ZL28PyvtkImageData_GetPointCellsP7_objectS0___ZL31PyvtkImageData_GetNumberOfCellsP7_objectS0___ZL43PyvtkImageData_ComputeStructuredCoordinatesP7_objectS0___ZL28PyvtkImageData_GetCellBoundsP7_objectS0___ZL28PyvtkImageData_ComputeBoundsP7_objectS0___ZL30PyvtkImageData_GetArrayPointerP7_objectS0___ZL31PyvtkImageData_GetScalarPointerP7_objectS0___ZL19PyvtkImageData_CropP7_objectS0___ZL31PyvtkImageData_GetDataDimensionP7_objectS0___ZL24PyvtkImageData_SetOriginP7_objectS0___ZL24PyvtkImageData_GetOriginP7_objectS0___ZL31PyvtkImageData_GetScalarTypeMinP7_objectS0___ZL30PyvtkImageData_CopyAndCastFromP7_objectS0___ZL29PyvtkImageData_FindAndGetCellP7_objectS0___ZL22PyvtkImageData_GetCellP7_objectS0___ZL23PyvtkImageData_FindCellP7_objectS0___ZL36PyvtkImageData_GetScalarTypeAsStringP7_objectS0___ZL25PyvtkImageData_SetSpacingP7_objectS0___ZL25PyvtkImageData_GetSpacingP7_objectS0___ZL23PyvtkImageData_IsTypeOfP7_objectS0___ZL25PyvtkImageData_InitializeP7_objectS0___ZL34PyvtkImageData_GetActualMemorySizeP7_objectS0___ZL28PyvtkImageData_GetScalarSizeP7_objectS0___ZL29PyvtkImageData_GetMaxCellSizeP7_objectS0___ZL28PyvtkImageData_CopyStructureP7_objectS0___ZL28PyvtkImageData_GetExtentTypeP7_objectS0___ZL32PyvtkImageData_GetDataObjectTypeP7_objectS0___ZL28PyvtkImageData_SetScalarTypeP7_objectS0___ZL28PyvtkImageData_GetScalarTypeP7_objectS0___ZL28PyvtkImageData_HasScalarTypeP7_objectS0___ZL26PyvtkImageData_GetCellTypeP7_objectS0___ZL40PyvtkImageData_CopyInformationToPipelineP7_objectS0___ZL42PyvtkImageData_CopyInformationFromPipelineP7_objectS0___ZL41PyvtkImageData_GetScalarComponentAsDoubleP7_objectS0___ZL43PyvtkImageData_SetScalarComponentFromDoubleP7_objectS0___ZL26PyvtkImageData_NewInstanceP7_objectS0___ZL29PyvtkImageData_ComputePointIdP7_objectS0___ZL28PyvtkImageData_ComputeCellIdP7_objectS0___ZL32PyvtkImageData_PrepareForNewDataP7_objectS0___ZL22PyvtkImageData_GetDataP7_objectS0___ZL18PyvtkImageData_IsAP7_objectS0___ZL31PyvtkImageData_GetIncrements_s4P7_objectS0___ZL31PyvtkImageData_GetIncrements_s3P7_objectS0___ZL25PyvtkImageData_GetData_s2P7_objectS0___ZL45PyvtkImageData_GetNumberOfScalarComponents_s1P7_objectS0___ZL31PyvtkImageData_GetScalarType_s1P7_objectS0___ZL25PyvtkImageData_GetData_s1P7_objectS0___ZN12vtkImageData13GetIncrementsERxS0_S0___ZN12vtkImageData14FindAndGetCellEPdP7vtkCellxdRiS0_S0___ZN12vtkImageData8FindCellEPdP7vtkCellxdRiS0_S0___ZN12vtkImageData8FindCellEPdP7vtkCellP14vtkGenericCellxdRiS0_S0___ZN12vtkImageData21ComputeInternalExtentEPiS0_S0_GCC_except_table69GCC_except_table48GCC_except_table16GCC_except_table25GCC_except_table15GCC_except_table32GCC_except_table31___gxx_personality_v0