(x]x]__text__TEXTC5@`__gcc_except_tab__TEXTD5d 8__data__DATA5x8lX__cstring__TEXT:X=__compact_unwind__LD UWo"__eh_frame__TEXTXh[p h2  p\v P!;UHH=H5Hw:H uHH=H]ÐUH]fDUHSPHH=H5H:H uHH=H59HHt H tH[]H=H[]fUHAVSH0HuH}<HEЋFEHEHEH}ȃHuH]H=G9HAtDH=SHt1H=SHtH=SHt HLcHuL1H0[A^]UHAWAVSH(HuH<HED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=.8LAtuH=RLtbH=RLtOH=QLt<tHLHUHpLM!IHLHUHpLM(HuLH(1Ef.EuzEf.EuzEf.Eu{$HuH(HUpf.Pu'z%xf.XuzEf.`u{'HuH(HpE~>1AfA.Du z HH9u!HuH(LDHzHHHHH9nsHHHH9t HtH UHAWAVSH(HuH-HEDvDuHG]ԉ]؅yHHL(MA)AumHuH}toH5e9H}HU}tUIH59H}HU}t8}utH}1H([A^A_]ILLHHHuHcUHAWAVAUATSHHHHEHPH?-HXF`HGdhyHHHG(HpLPLAC6HcHHE1EIcHLELAH]C?HcHHE1EIcHIDHpHI͋`+dHPHHHPHuHPHuDHPHLtiHPLDtSHEHEf(Ef)EDHxE#A1HxzHPE1HHH9t HtHHH9t HtHHH;ELH[A\A]A^A_]1HMHxHI9sIH9s1HpHHH‰уH s1H}nHH)1H}LAALD L0AD AL0D@LPAD@ALPfD`LpfAD`ALpHHuHt*HHfD fADA H HuHxH9)HHHHtH}H4I4HHuH}HHxrWH I HLILHLILHLILHL IL HL(IL(HL0IL0HL8IL8HH9uDHEE}As 1HuHuIDH9sLHI9s1HpHHH‰уH s1LeHH)1LLLD L0D L0D@LPD@LPfD`LpfD`LpHHuHt(HHfD fD H HuHuH9)HHHLHtH4H4HHuHHUrWH H HLHLHLHLHLHLHL HL HL(HL(HL0HL0HL8HL8HH9udHDLtHUHpHMMHpHHUHMMPEf.EuzEf.EuzEf.Eu{$HuHPHUE~E1HMfA.uzHH9xu"HuHPHUDE~>1ADf.u z HH9Eu!HuHPLDHKL-IEHHH9?DHHHH9tHt HHHH9t HtH fUHAVSH HuH('HEDvDuHG]]y HHt%H(HtD9uEt1HHt51H}111HH [A^]HpHHuHtH5E1HHHHH뱐UHAWAVSHxHHHEHxH&HED~D}HG]]yHHLw(MA)HxAu:HuHEHE(E)E}tHuL!jIHuL`EEf.EuzEf.EuzEf.Eu{!HuHxHU1Ht1H H H;Mu%Hx[A^A_]EH H H;MtUHAWAVAUATSHXHuH&HEDvDuHG]]yHHLo(MnA)H}A NHuLH5.H}HU}.IH5.H}HU} IH5.H}HU}IH5.H}HU}HH5.H}HU}HEH5o.H}HU}HEH}HutsH5<.H}HU}tYHEH}HutD}ELUЋEtQLLLLILMPuARuU 1HX[A\A]A^A_]E1MuM]LLLLILMPuARuA8H HuHHUHAWAVSHhHHHEHuHT&HED~D}HG]]yHHLw(MA)H}AuPHuHEHEf(Ef)E}t3fWf)EHEfW1f.EuRzP2eIHuLXHcEf.EuzEf.EuzEf.Eu{HuH}HU1Ht1H H H;Mu#Hh[A^A_]HH H H;Mtf.UHAWAVSHHHHHEHH%HDvDHGyHHL(MA)HAaHuZHHu=HH"HHHH@HHHLLHEHE(E)E(E)`HEHp(@) HPH0()HHtlL4$HuHUHL@LLn1H H H;M!HH[A^A_]E1MLIL4$HuHUHL@LL@Ef.EuzEf.EuzEf.Eu{!HuHHU1Ef.`u$z"Ef.huzEf.pu{$HuHHUHuH@f. u*z(Hf.(uzPf.0u{'HuHH@f.u*z(f.uzf.u{'HuHHHuHHHcH H H;MDUHHHHHEH`H"HhFpHDžtH`0Hu)H`Hu HEHE(E)E(E(M)E)MH}HuEf.EuzEf.EuzEf.Eu{!HuH`HU1Ef.Eu,z*Ef.EuzEf.EuzEf.Eu{$HuH`HUHu.HHH H H;Mt&1H H H;MuHĠ]@UHHHHHEH`HQ"HhFpHDžtH`0Hu)H`Hu HEHE(E)E(E(M)E)MH}HuEf.EuzEf.EuzEf.Eu{!HuH`HU1Ef.Eu,z*Ef.EuzEf.EuzEf.Eu{$HuH`HUHu.HHH H H;Mt&1H H H;MuHĠ]@UHAWAVSHHHHEH@H!HHD~DPHGTXyHHLw(MA)H@AuHut|H@HutcHEHE(E)E(E(M)`)pTtfH}HuEf.Ec1H H H;MHĨ[A^A_]E1M2IHuHULxEf.EuzEf.EuzEf.Eu{!HuH@HU1Ef.`u5z3Ef.hu$z"Ef.puzEf.xu{$HuH@HUHHHH H H;Mf.UHAWAVSHHHHEH@HR HHD~DPHGTXyHHLw(MA)H@AuHut|H@HutcHEHE(E)E(E(M)`)pTtfH}HuEf.Ec1H H H;MHĨ[A^A_]E1M2IHuHULEf.EuzEf.EuzEf.Eu{!HuH@HU1Ef.`u5z3Ef.hu$z"Ef.puzEf.xu{$HuH@HUHHHH H H;M$   t ^   :HD:==>>???@K@W@@@TAeAAAlBtBBBlCyCADIDEFVFGGHH_IkI^JrJKK LL NNNNrPPxQQrRR~SSvtkCubicLinevtkCommonDataModelPython.vtkCubicLinevtkCubicLine - cell represents a cubic , isoparametric 1D line Superclass: vtkNonLinearCell vtkCubicLine is a concrete implementation of vtkNonLinearCell to represent a 1D Cubic line. The Cubic Line is the 4 nodes isoparametric parabolic line . The interpolation is the standard finite element, cubic isoparametric shape function. The cell includes two mid-edge nodes. The ordering of the four points defining the cell is point ids (0,1,2,3) where id #2 and #3 are the mid-edge nodes. Please note that the parametric coordinates lie between -1 and 1 in accordance with most standard documentations.@par Thanks: This file has been developed by Oxalya - www.oxalya.com Copyright (c) EDF - www.edf.fr 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) -> vtkCubicLine C++: static vtkCubicLine *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkCubicLine C++: vtkCubicLine *NewInstance() GetCellTypeV.GetCellType() -> int C++: int GetCellType() override; See the vtkCell API for descriptions of these methods. GetCellDimensionV.GetCellDimension() -> int C++: int GetCellDimension() override; See the vtkCell API for descriptions of these methods. GetNumberOfEdgesV.GetNumberOfEdges() -> int C++: int GetNumberOfEdges() override; See the vtkCell API for descriptions of these methods. GetNumberOfFacesV.GetNumberOfFaces() -> int C++: int GetNumberOfFaces() override; See the vtkCell API for descriptions of these methods. GetEdgeV.GetEdge(int) -> vtkCell C++: vtkCell *GetEdge(int) override; See the vtkCell API for descriptions of these methods. GetFaceV.GetFace(int) -> vtkCell C++: vtkCell *GetFace(int) override; See the vtkCell API for descriptions of these methods. CellBoundaryV.CellBoundary(int, [float, float, float], vtkIdList) -> int C++: int CellBoundary(int subId, double pcoords[3], vtkIdList *pts) override; See the vtkCell API for descriptions of these methods. ContourV.Contour(float, vtkDataArray, vtkIncrementalPointLocator, vtkCellArray, vtkCellArray, vtkCellArray, vtkPointData, vtkPointData, vtkCellData, int, vtkCellData) C++: void Contour(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *verts, vtkCellArray *lines, vtkCellArray *polys, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd) override; See the vtkCell API for descriptions of these methods. EvaluatePositionV.EvaluatePosition([float, float, float], [float, ...], int, [float, float, float], float, [float, ...]) -> int C++: int EvaluatePosition(double x[3], double *closestPoint, int &subId, double pcoords[3], double &dist2, double *weights) override; See the vtkCell API for descriptions of these methods. EvaluateLocationV.EvaluateLocation(int, [float, float, float], [float, float, float], [float, ...]) C++: void EvaluateLocation(int &subId, double pcoords[3], double x[3], double *weights) override; See the vtkCell API for descriptions of these methods. TriangulateV.Triangulate(int, vtkIdList, vtkPoints) -> int C++: int Triangulate(int index, vtkIdList *ptIds, vtkPoints *pts) override; See the vtkCell API for descriptions of these methods. DerivativesV.Derivatives(int, [float, float, float], [float, ...], int, [float, ...]) C++: void Derivatives(int subId, double pcoords[3], double *values, int dim, double *derivs) override; See the vtkCell API for descriptions of these methods. GetParametricCoordsV.GetParametricCoords() -> (float, ...) C++: double *GetParametricCoords() override; See the vtkCell API for descriptions of these methods. GetParametricDistanceV.GetParametricDistance([float, float, float]) -> float C++: double GetParametricDistance(double pcoords[3]) override; Return the distance of the parametric coordinate provided to the cell. If inside the cell, a distance of zero is returned. ClipV.Clip(float, vtkDataArray, vtkIncrementalPointLocator, vtkCellArray, vtkPointData, vtkPointData, vtkCellData, int, vtkCellData, int) C++: void Clip(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *lines, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd, int insideOut) override; Clip this line using scalar value provided. Like contouring, except that it cuts the line to produce other lines. GetParametricCenterV.GetParametricCenter([float, float, float]) -> int C++: int GetParametricCenter(double pcoords[3]) override; Return the center of the triangle in parametric coordinates. IntersectWithLineV.IntersectWithLine([float, float, float], [float, float, float], float, float, [float, float, float], [float, float, float], int) -> int C++: int IntersectWithLine(double p1[3], double p2[3], double tol, double &t, double x[3], double pcoords[3], int &subId) override; Line-line intersection. Intersection has to occur within [0,1] parametric coordinates and with specified tolerance. InterpolationFunctionsV.InterpolationFunctions([float, float, float], [float, float, float, float]) C++: static void InterpolationFunctions(double pcoords[3], double weights[4]) @deprecated Replaced by vtkCubicLine::InterpolateFunctions as of VTK 5.2 InterpolationDerivsV.InterpolationDerivs([float, float, float], [float, float, float, float]) C++: static void InterpolationDerivs(double pcoords[3], double derivs[4]) @deprecated Replaced by vtkCubicLine::InterpolateDerivs as of VTK 5.2 InterpolateFunctionsV.InterpolateFunctions([float, float, float], [float, float, float, float]) C++: void InterpolateFunctions(double pcoords[3], double weights[4]) override; Compute the interpolation functions/derivatives (aka shape functions/derivatives) InterpolateDerivsV.InterpolateDerivs([float, float, float], [float, float, float, float]) C++: void InterpolateDerivs(double pcoords[3], double derivs[4]) override; Compute the interpolation functions/derivatives (aka shape functions/derivatives) vtkNonLinearCellvtkCellvtkObjectvtkObjectBasevtkIdListvtkDataArrayvtkIncrementalPointLocatorvtkCellArrayvtkPointDatavtkCellDatavtkPointsp_voidOP `!:a!!aa@!!apa@ a YX` MXAD5XAl5a'XA5 #!#ma`%-X'va);aP-/0Ca3CazRx $@OAC $Dh AC $lPAC B$AC G$p:AC I$AC G$ AC G$4AC I$\AC I$AC G$AC G$(AC I$ЭAC I$$xAC I,LYAC M$|AC I$AC G$mAC I,-AC M$$vAC I$L ;AC L$t8AC $AC $HCAC L$pCAC LzPLRx 4$M[AC P4\KAC P4'+AC P?5Y--5Z=#58=5"-5T-4"-4T-4"-4Z=4K-3A-3O-3O-^3M-(33Z=2Y-2Z=28=2"-2T-2"-V2T-:2"-1Z=1K-1C-^1O-E1O-1M-00Z=0Z=0K-~0Y-p0Z=f08=Z0"-U0T-60"-/T-/"-/A-y/O-\/O-#//Z=.Z=.K-.Y-.Z=.8=."-.T-."-I.T--."--C--O--O-s-^-Z=G-Y-5-Z=.-$--"--J-,"-,T-,"-,T-r,"-1,I-,"-,T-+"-+T-+"-+Z= +K-*?-Z*R-<*O-*O-)Q-)Q-)O-)O-n)M-8)#)Z=)Y-(Z=($-(Z=("-(T-("-a(K-(O-'M-''Z='8=x'"-)'K-'E-&R-&L-&&S-&L-&u&L-h&T&L-G&3&L-&&&L-&%L-%%Q-%M-x%Y%Y-K%Z=D%#-&%Z=%"-%T-$"-$K-$B-v$O-?$M-$$Z=#8=#*-#U-##"-#K-#"-|#@-\#M-2##9- #W-"W-"Y-"8=""-"T-o""-H"T-+""-!T-!"-!:-(Z=!W-W-K-O-wR-\O-AO-$R-N-H-N-{H-PM-Z=$-"-K-"-;-rL-eUL-H=R-M-9-W-Y-w8=g"-bT-F"-T-"-T-"-qJ-X"-0=-Z= W-K-O-O-O-R-GN-1H-M-Z=9-W-{W-YY-5$- "-T-"-I-"-T-"-MJ-1"-,T- "-T-"-E>-aZ=ZW-=W-K-0O-Q-O-R-O-O-DN-'H-N- H- M- w Z=P 8=D "- K- F- L-  S-{ L-n Y L-L 7 L-*  L-  L-  L-  L-  L- u Q-B M-  Y- Z= $- "- T- "-= Z=4 K-# <- L-  O- R- M-e P Z=1 V-$ "- K-"-R-M-aV-T"-0K-"-R-M-$-y"-fK-N"-,M-$-"-K-"-|M-R$-"-K-"-M-\$-O"-<K-$"-M-3-/---sV-f"-\K-F"-2M-V-"-K-y"-eML-@"$-"-K-G-[-[-[-wf[-^EP-M-K-$-"-G-[-y[-qf[-^M[-E2P-7-!-(-6-+-zslVD-IB(-=6/6-'!+-xh`XH@8( xh`XH@8(     xh `XH@8( @%8105,'&4X20.)`@ `XPX@ XX`@ `@ #XM5P7vPP  l0   @  p>@ 6  ` D5  l5z p 5  #] # `%_ ' )P-/:03`LCSGA5e,U/% L bB p VZ)&ck  _PyType_Ready__ZN13vtkPythonArgs8GetValueERx_PyvtkNonLinearCell_ClassNew_PyvtkCubicLine_ClassNew_PyVTKObject_New__ZL24PyvtkCubicLine_StaticNewv__ZdaPv__ZN12vtkCubicLine3NewEv__ZN12vtkCubicLine19GetParametricCoordsEv__ZN12vtkCubicLine12CellBoundaryEiPdP9vtkIdList_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZN12vtkCubicLine11TriangulateEiP9vtkIdListP9vtkPoints__ZL22PyvtkCubicLine_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp___stack_chk_fail_PyObject_GC_Del__ZN13vtkPythonArgs5ArrayIdEC1El_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs11SetArgValueEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN12vtkCubicLine4ClipEdP12vtkDataArrayP26vtkIncrementalPointLocatorP12vtkCellArrayP12vtkPointDataS7_P11vtkCellDataxS9_i__ZN12vtkCubicLine17IntersectWithLineEPdS0_dRdS0_S0_Ri__ZN13vtkPythonArgs8GetValueERi__ZN13vtkPythonArgs10GetArgSizeEi_PyLong_FromLong_PyUnicode_FromString_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_PyType_Type__ZL19PyvtkCubicLine_Type_PyVTKAddFile_vtkCubicLine__Unwind_Resume_PyFloat_FromDouble___stack_chk_guard__ZN13vtkPythonArgs11SetArgValueEid_PyErr_Occurred_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__ZN12vtkCubicLine21GetParametricDistanceEPd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN12vtkCubicLine7ContourEdP12vtkDataArrayP26vtkIncrementalPointLocatorP12vtkCellArrayS5_S5_P12vtkPointDataS7_P11vtkCellDataxS9___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZN12vtkCubicLine16EvaluateLocationERiPdS1_S1___ZL27PyvtkCubicLine_CellBoundaryP7_objectS0___ZL27PyvtkCubicLine_SafeDownCastP7_objectS0___ZL34PyvtkCubicLine_InterpolationDerivsP7_objectS0___ZL32PyvtkCubicLine_InterpolateDerivsP7_objectS0___ZL37PyvtkCubicLine_InterpolationFunctionsP7_objectS0___ZL35PyvtkCubicLine_InterpolateFunctionsP7_objectS0___ZL26PyvtkCubicLine_DerivativesP7_objectS0___ZL31PyvtkCubicLine_GetNumberOfEdgesP7_objectS0___ZL31PyvtkCubicLine_GetNumberOfFacesP7_objectS0___ZL34PyvtkCubicLine_GetParametricCoordsP7_objectS0___ZL22PyvtkCubicLine_ContourP7_objectS0___ZL34PyvtkCubicLine_GetParametricCenterP7_objectS0___ZL19PyvtkCubicLine_ClipP7_objectS0___ZL31PyvtkCubicLine_EvaluatePositionP7_objectS0___ZL31PyvtkCubicLine_EvaluateLocationP7_objectS0___ZL31PyvtkCubicLine_GetCellDimensionP7_objectS0___ZL23PyvtkCubicLine_IsTypeOfP7_objectS0___ZL26PyvtkCubicLine_TriangulateP7_objectS0___ZL26PyvtkCubicLine_GetCellTypeP7_objectS0___ZL32PyvtkCubicLine_IntersectWithLineP7_objectS0___ZL22PyvtkCubicLine_GetEdgeP7_objectS0___ZL26PyvtkCubicLine_NewInstanceP7_objectS0___ZL36PyvtkCubicLine_GetParametricDistanceP7_objectS0___ZL22PyvtkCubicLine_GetFaceP7_objectS0___ZL18PyvtkCubicLine_IsAP7_objectS0___ZN12vtkCubicLine11DerivativesEiPdS0_iS0___ZN12vtkCubicLine16EvaluatePositionEPdS0_RiS0_RdS0___ZN12vtkCubicLine19InterpolationDerivsEPdS0___ZN12vtkCubicLine22InterpolationFunctionsEPdS0_GCC_except_table18GCC_except_table16GCC_except_table15___gxx_personality_v0