(X0X0__text__TEXT 3__gcc_except_tab__TEXTp__data__DATA`(8+__cstring__TEXT`(__compact_unwind__LDX, /`9__eh_frame__TEXT-`09 h2  9==T P,UHH=H5HGH uHH=H]ÐUH]fDUHSPHH=H5HH uHH=H5HHt 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=)LtHEDvDuHG]]y HHtH(HtD9uHt1H}111 HcHHH [A^]1   1   xHDcg / !/!"#$$((++vtkGeometricErrorMetricvtkCommonDataModelPython.vtkGeometricErrorMetricvtkGeometricErrorMetric - Objects that compute geometry-based error during cell tessellation. Superclass: vtkGenericSubdivisionErrorMetric It is a concrete error metric, based on a geometric criterium: the variation of the edge from a straight line. @sa vtkGenericCellTessellator vtkGenericSubdivisionErrorMetric IsTypeOfV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Standard VTK type and error macros. IsAV.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Standard VTK type and error macros. SafeDownCastV.SafeDownCast(vtkObjectBase) -> vtkGeometricErrorMetric C++: static vtkGeometricErrorMetric *SafeDownCast( vtkObjectBase *o) Standard VTK type and error macros. NewInstanceV.NewInstance() -> vtkGeometricErrorMetric C++: vtkGeometricErrorMetric *NewInstance() Standard VTK type and error macros. GetAbsoluteGeometricToleranceV.GetAbsoluteGeometricTolerance() -> float C++: virtual double GetAbsoluteGeometricTolerance() Return the squared absolute geometric accuracy. See SetAbsoluteGeometricTolerance() for details. \post positive_result: result>0 SetAbsoluteGeometricToleranceV.SetAbsoluteGeometricTolerance(float) C++: void SetAbsoluteGeometricTolerance(double value) Set the geometric accuracy with a squared absolute value. This is the geometric object-based accuracy. Subdivision will be required if the square distance between the real point and the straight line passing through the vertices of the edge is greater than `value'. For instance 0.01 will give better result than 0.1. \pre positive_value: value>0 SetRelativeGeometricToleranceV.SetRelativeGeometricTolerance(float, vtkGenericDataSet) C++: void SetRelativeGeometricTolerance(double value, vtkGenericDataSet *ds) Set the geometric accuracy with a value relative to the length of the bounding box of the dataset. Internally compute the absolute tolerance. For instance 0.01 will give better result than 0.1. \pre valid_range_value: value>0 && value<1 \pre ds_exists: ds!=0 RequiresEdgeSubdivisionV.RequiresEdgeSubdivision([float, ...], [float, ...], [float, ...], float) -> int C++: int RequiresEdgeSubdivision(double *leftPoint, double *midPoint, double *rightPoint, double alpha) override; Does the edge need to be subdivided according to the distance between the line passing through its endpoints and the mid point? The edge is defined by its `leftPoint' and its `rightPoint'. `leftPoint', `midPoint' and `rightPoint' have to be initialized before calling RequiresEdgeSubdivision(). Their format is global coordinates, parametric coordinates and point centered attributes: xyx rst abc de... `alpha' is the normalized abscissa of the midpoint along the edge. (close to 0 means close to the left point, close to 1 means close to the right point) \pre leftPoint_exists: leftPoint!=0 \pre midPoint_exists: midPoint!=0 \pre rightPoint_exists: rightPoint!=0 \pre clamped_alpha: alpha>0 && alpha<1 \pre valid_size: sizeof(leftPoint)=sizeof(midPoint)=sizeof(rightPoint) =GetAttributeCollection()->GetNumberOfPointCenteredComponents()+6 GetErrorV.GetError([float, ...], [float, ...], [float, ...], float) -> float C++: double GetError(double *leftPoint, double *midPoint, double *rightPoint, double alpha) override; Return the error at the mid-point. It will return an error relative to the bounding box size if GetRelative() is true, a square absolute error otherwise. See RequiresEdgeSubdivision() for a description of the arguments. \pre leftPoint_exists: leftPoint!=0 \pre midPoint_exists: midPoint!=0 \pre rightPoint_exists: rightPoint!=0 \pre clamped_alpha: alpha>0 && alpha<1 \pre valid_size: sizeof(leftPoint)=sizeof(midPoint)=sizeof(rightPoint) =GetAttributeCollection()->GetNumberOfPointCenteredComponents()+6 \post positive_result: result>=0 GetRelativeV.GetRelative() -> int C++: int GetRelative() Return the type of output of GetError() vtkGenericSubdivisionErrorMetricvtkObjectvtkObjectBasevtkGenericDataSetOP `!'a!!!`aaXAXAP!zRx $OAC $D AC $lAC B$`AC G$'AC I$AC G$ AC G$4pAC G$\AC I$AC I$AC GzPLRx 4$AC P4\hAC P-+--4---b=(-5:-:-:---2-y-O2-5- 2--9-o:-R:-5:-+-01-/-/-/-.-~*-M.-5*- .-*---(-:-\:-8:---2--2--V2-?- 5- :- :- :-e +-1-h/-P/-,/-.-*-.-*-\.-H*-#--+-'=-7-,-u1-N--$+-'=-6-1---tB-3-+----"-o-c-S3-F-<+-&---3--s+-Y-E-,- --+-)-<-zo<-gV<-N50---+---})-q<-i^<-VE<-=.0-&---%--zslV8-IB-=6/%-'!-  xh `XH@8( @8 $#X!0xp;`XP;@ `@ ;M`qPdS`  @P`< ?.l`B\.RO|x {X:  *_PyType_Ready_PyvtkGenericSubdivisionErrorMetric_ClassNew_PyvtkGeometricErrorMetric_ClassNew_PyVTKObject_New__ZL35PyvtkGeometricErrorMetric_StaticNewv__ZdaPv__ZN23vtkGeometricErrorMetric3NewEv__ZN23vtkGeometricErrorMetric11GetRelativeEv_PyVTKObject_GetSet__ZN23vtkGeometricErrorMetric29SetRelativeGeometricToleranceEdP17vtkGenericDataSet__Py_NoneStruct_PyVTKObject_GetObject__ZL33PyvtkGeometricErrorMetric_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp_PyObject_GC_Del__ZN13vtkPythonArgs5ArrayIdEC1El_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN13vtkPythonArgs10GetArgSizeEi_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_PyType_Type__ZL30PyvtkGeometricErrorMetric_Type__Unwind_Resume_PyFloat_FromDouble_PyErr_Occurred_PyVTKClass_Add__ZN23vtkGeometricErrorMetric8GetErrorEPdS0_S0_d__ZN23vtkGeometricErrorMetric23RequiresEdgeSubdivisionEPdS0_S0_d__ZN13vtkPythonArgs8GetValueERd__ZN23vtkGeometricErrorMetric29SetAbsoluteGeometricToleranceEd__Py_Dealloc_PyVTKAddFile_vtkGeometricErrorMetric__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL38PyvtkGeometricErrorMetric_SafeDownCastP7_objectS0___ZL34PyvtkGeometricErrorMetric_GetErrorP7_objectS0___ZL49PyvtkGeometricErrorMetric_RequiresEdgeSubdivisionP7_objectS0___ZL34PyvtkGeometricErrorMetric_IsTypeOfP7_objectS0___ZL37PyvtkGeometricErrorMetric_GetRelativeP7_objectS0___ZL37PyvtkGeometricErrorMetric_NewInstanceP7_objectS0___ZL55PyvtkGeometricErrorMetric_SetRelativeGeometricToleranceP7_objectS0___ZL55PyvtkGeometricErrorMetric_SetAbsoluteGeometricToleranceP7_objectS0___ZL55PyvtkGeometricErrorMetric_GetAbsoluteGeometricToleranceP7_objectS0___ZL29PyvtkGeometricErrorMetric_IsAP7_objectS0_GCC_except_table11___gxx_personality_v0GCC_except_table10