(33__text__TEXT5__gcc_except_tab__TEXT(__data__DATA ;F__cstring__TEXT__compact_unwind__LD,h/ >__eh_frame__TEXT`/(2> h2  >KC P2UHH=H5HH uHH=H]ÐUH]fDUHSPHH=H5HH uHH=H5^HHt H tH[]H=H[]fUHAVSH0HuHHEЋFEHEHEH}ȃuoHutqH]H=HAt1H=+HtH=+Ht HLcHuL1H0[A^]f.@UHAWAVSH(HuHHED~D}HG]ԉ]؅yHHLw(HEMA)AuhHuH}}L}tlH=LAtbH=)LtOH=)Lt}utBA9v`tAv`ILHu6H}1H([A^A_]ILHuHHfDUHAVSH HuH#HEDvDuHG]]y HHt+H(Ht"D9u!Et-HHt(1.H}111HHuHHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y HHt(H(HtD9uEt*H1Ht(1.H}111HHuHHHH [A^]fUHAVSH HuHPHEDvDuHG]]y HHt H(HtD9uEt"_XHt*11H}111 HHuHcHHH [A^]UHAVSH HuHHEDvDuHG]]y HHt H(HtD9uEt"_\Ht*11H}111 HHuHcHHH [A^]UHAWAVSH(HuHHEDvDuHG]܉]y HHt!H(HtD9uEt/LwpHt71H}111HH([A^A_]HIHuMt3LILHHHuLLHHHf.UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHt`Lw(HEMt4A)Au/HuH}tHuILHt'1-H}1HE1 HHH([A^A_]DUHAVSH HuHHEDvDuHG]]y HHt!H(HtD9uEt#H_hHt+12H}111!HHHuHHHH [A^]DUHAWAVSH(HuHJHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5H}HU}t0}t7LHHu9H}1H([A^A_]ILHHuHH$    h4HDq  ]!i!!!""#$$$%4%8&C&&&&&6'A'''''9(M(2)@)!*0*R+a+vtkGenericInterpolatedVelocityFieldvtkCommonDataModelPython.vtkGenericInterpolatedVelocityFieldvtkGenericInterpolatedVelocityField - Interface for obtaining interpolated velocity values Superclass: vtkFunctionSet vtkGenericInterpolatedVelocityField acts as a continuous velocity field by performing cell interpolation on the underlying vtkDataSet. This is a concrete sub-class of vtkFunctionSet with NumberOfIndependentVariables = 4 (x,y,z,t) and NumberOfFunctions = 3 (u,v,w). Normally, every time an evaluation is performed, the cell which contains the point (x,y,z) has to be found by calling FindCell. This is a computationally expansive operation. In certain cases, the cell search can be avoided or shortened by providing a guess for the cell iterator. For example, in streamline integration, the next evaluation is usually in the same or a neighbour cell. For this reason, vtkGenericInterpolatedVelocityField stores the last cell iterator. If caching is turned on, it uses this iterator as the starting point. @warning vtkGenericInterpolatedVelocityField is not thread safe. A new instance should be created by each thread. @sa vtkFunctionSet vtkGenericStreamTracer 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) -> vtkGenericInterpolatedVelocityField C++: static vtkGenericInterpolatedVelocityField *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkGenericInterpolatedVelocityField C++: vtkGenericInterpolatedVelocityField *NewInstance() FunctionValuesV.FunctionValues([float, ...], [float, ...]) -> int C++: int FunctionValues(double *x, double *f) override; Evaluate the velocity field, f, at (x, y, z, t). For now, t is ignored. AddDataSetV.AddDataSet(vtkGenericDataSet) C++: virtual void AddDataSet(vtkGenericDataSet *dataset) Add a dataset used for the implicit function evaluation. If more than one dataset is added, the evaluation point is searched in all until a match is found. THIS FUNCTION DOES NOT CHANGE THE REFERENCE COUNT OF dataset FOR THREAD SAFETY REASONS. ClearLastCellV.ClearLastCell() C++: void ClearLastCell() Set the last cell id to -1 so that the next search does not start from the previous cell GetLastCellV.GetLastCell() -> vtkGenericAdaptorCell C++: vtkGenericAdaptorCell *GetLastCell() Return the cell cached from last evaluation. GetLastLocalCoordinatesV.GetLastLocalCoordinates([float, float, float]) -> int C++: int GetLastLocalCoordinates(double pcoords[3]) Returns the interpolation weights cached from last evaluation if the cached cell is valid (returns 1). Otherwise, it does not change w and returns 0. GetCachingV.GetCaching() -> int C++: virtual int GetCaching() Turn caching on/off. SetCachingV.SetCaching(int) C++: virtual void SetCaching(int _arg) Turn caching on/off. CachingOnV.CachingOn() C++: virtual void CachingOn() Turn caching on/off. CachingOffV.CachingOff() C++: virtual void CachingOff() Turn caching on/off. GetCacheHitV.GetCacheHit() -> int C++: virtual int GetCacheHit() Caching statistics. GetCacheMissV.GetCacheMiss() -> int C++: virtual int GetCacheMiss() Caching statistics. GetVectorsSelectionV.GetVectorsSelection() -> string C++: virtual char *GetVectorsSelection() If you want to work with an arbitrary vector array, then set its name here. By default this in nullptr and the filter will use the active vector array. SelectVectorsV.SelectVectors(string) C++: void SelectVectors(const char *fieldName) If you want to work with an arbitrary vector array, then set its name here. By default this in nullptr and the filter will use the active vector array. GetLastDataSetV.GetLastDataSet() -> vtkGenericDataSet C++: virtual vtkGenericDataSet *GetLastDataSet() Returns the last dataset that was visited. Can be used as a first guess as to where the next point will be as well as to avoid searching through all datasets to get more information about the point. CopyParametersV.CopyParameters(vtkGenericInterpolatedVelocityField) C++: virtual void CopyParameters( vtkGenericInterpolatedVelocityField *from) Copy the user set parameters from source. This copies the Caching parameters. Sub-classes can add more after chaining. vtkFunctionSetvtkObjectvtkObjectBasevtkGenericDataSetOP `!'a!!XA a !0 ! Ia !a!p! !!apa@!azRx $OAC $D AC $lAC B$AC G$'AC I$AC G$ 0AC G$4(AC I$\AC G$HAC G$IAC I$AC G$pAC I$$(AC G$LAC G$tHAC G$AC G$XAC I$ AC I$AC G$<PAC IzPLRx 4$AC P1=-5-x-sA-\6-O.7-=--5--|7-R)1=5--:-7-]1=Q-F-9#-+J--5--7-f-Y-G5-/- 7---5--\7-2 1=-5--7-N1=B-25--7-1=-w5-]-5;-7---5--\7-2H= 5- G- H= - - <- -x C-T 9- 7-  H= =- 5- - ?-l 7-B  1= 5- - @- 7-  1= -b 5-H -C >-, 6-  7-  2- E- E-I -+ E- E- - <- - <- -I B-5-9-9-U8-A4-8-4-7-,-o(-c&-S=-F-<5-&-7-=--s5-Y-E-6- --5-3-I-zoI-gVI-N5:-7-5---}3-qI-i^I-VEI-=.:-0--!-/-$-zslVD-IB!-=6//-'!$-xh`XH@8(    xh `XH @8( @8*).% -X+0'"`@ `@ F`@ sFM|kP : X = (  b 0  /    r p kp@`*b!oL NZ:h`"u@4bv " ow_PyType_Ready_PyvtkFunctionSet_ClassNew_PyvtkGenericInterpolatedVelocityField_ClassNew_PyVTKObject_New__ZL47PyvtkGenericInterpolatedVelocityField_StaticNewv__ZdaPv__ZN35vtkGenericInterpolatedVelocityField3NewEv__ZN35vtkGenericInterpolatedVelocityField11GetLastCellEv__ZN35vtkGenericInterpolatedVelocityField13ClearLastCellEv_PyVTKObject_GetSet__ZN35vtkGenericInterpolatedVelocityField10AddDataSetEP17vtkGenericDataSet__Py_NoneStruct_PyVTKObject_GetObject__ZL45PyvtkGenericInterpolatedVelocityField_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_PyErr_Clear_strcmp_strlen___stack_chk_fail_PyObject_GC_Del__ZN13vtkPythonArgs5ArrayIdEC1El_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN13vtkPythonArgs8GetValueERi__ZN13vtkPythonArgs10GetArgSizeEi_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyBytes_FromStringAndSize_PyUnicode_FromStringAndSize_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_PyType_Type__ZL42PyvtkGenericInterpolatedVelocityField_Type__Unwind_Resume___stack_chk_guard_PyVTKAddFile_vtkGenericInterpolatedVelocityField_PyErr_Occurred_PyVTKClass_Add__ZN35vtkGenericInterpolatedVelocityField23GetLastLocalCoordinatesEPd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN35vtkGenericInterpolatedVelocityField14CopyParametersEPS___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL50PyvtkGenericInterpolatedVelocityField_SafeDownCastP7_objectS0___ZL49PyvtkGenericInterpolatedVelocityField_GetCacheHitP7_objectS0___ZL52PyvtkGenericInterpolatedVelocityField_GetLastDataSetP7_objectS0___ZL48PyvtkGenericInterpolatedVelocityField_AddDataSetP7_objectS0___ZL50PyvtkGenericInterpolatedVelocityField_GetCacheMissP7_objectS0___ZL51PyvtkGenericInterpolatedVelocityField_SelectVectorsP7_objectS0___ZL52PyvtkGenericInterpolatedVelocityField_CopyParametersP7_objectS0___ZL52PyvtkGenericInterpolatedVelocityField_FunctionValuesP7_objectS0___ZL61PyvtkGenericInterpolatedVelocityField_GetLastLocalCoordinatesP7_objectS0___ZL57PyvtkGenericInterpolatedVelocityField_GetVectorsSelectionP7_objectS0___ZL47PyvtkGenericInterpolatedVelocityField_CachingOnP7_objectS0___ZL49PyvtkGenericInterpolatedVelocityField_GetLastCellP7_objectS0___ZL51PyvtkGenericInterpolatedVelocityField_ClearLastCellP7_objectS0___ZL48PyvtkGenericInterpolatedVelocityField_SetCachingP7_objectS0___ZL48PyvtkGenericInterpolatedVelocityField_GetCachingP7_objectS0___ZL48PyvtkGenericInterpolatedVelocityField_CachingOffP7_objectS0___ZL46PyvtkGenericInterpolatedVelocityField_IsTypeOfP7_objectS0___ZL49PyvtkGenericInterpolatedVelocityField_NewInstanceP7_objectS0___ZL41PyvtkGenericInterpolatedVelocityField_IsAP7_objectS0___ZN35vtkGenericInterpolatedVelocityField14FunctionValuesEPdS0_GCC_except_table7___gxx_personality_v0