( F F__text__TEXTa!H__gcc_except_tab__TEXTd!x,$__data__DATA!$QL__cstring__TEXT&h)__compact_unwind__LD> hA8T!__eh_frame__TEXTA`D@U h2  HUSxZ P 3UHH=H5H&1uHH=H]fDUHAVSIH=H5H1&1uHH=H5&HLt H t01HtH}Hu<H5/H}HU}HH}LDHDEArIDI9II91)HHHHtItI4HHuHILI ILILILILILILIL IL IL(IL(IL0IL0IL8IL8HH9uEHxHxE1H}1HxHEH9t HtHHh[A\A]A^A_]É؃HpHHHljH s1sHH)1ADALAALAD AL0AD AL0AD@ALPAD@ALPfAD`ALpfAD`ALpHHuHt-H4HfAD5AL5fAD4A 4H HuH90uILL E~;1ADfA.u z HH9uHuH}LDHHHHxHEH9HHxHEH9t HtH @UHAWAVSH(HuH)HED~D}HGEԉE؅y HHtpLw(MtgxEAuJH5H}HU}tCILH0Hu*HH H}H}1H([A^A_]fUHAWAVSH(HuH)HED~D}HGEԉE؅y HHtpLw(MtgxEAuJH5H}HU}tCILH8Hu*HH H}H}1H([A^A_]fUHAWAVSH(HuH'"HED~D}HGEԉE؅yHHLw(Mt~xZAuaH5*H}HU}tZILHHHu>HtFH5)HH"H}1H}1H([A^A_]HHfUHAWAVAUATSHhHuH3!HEFEHGMĉMȅyHHmL(H}AC6HcHxLx1EIcMdLDMA}tH}+}H5(H}HU}HH}LDHDEArIDI9II91)HHHHtf.fI|IHtFH5$HH"H}1H}1H([A^A_]HHfUHAWAVAUATSHhHuHHEFEHGMĉMȅyHHmL(H}AC6HcHxLx1EIcMdLDMA}tH}+}H5R$H}HU}HH}LDHDEArIDI9II91)HHHHtf.fI|IHtFH5 HH"H}1H}1H([A^A_]HHfUHAWAVAUATSHhHuH3HEFEHGMĉMȅyHHmL(H}AC6HcHxLx1EIcMdLDMA}tH}+}H5H}HU}HH}LDHDEArIDI9II91)HHHHtf.fI|I:>vtkGenericAttributevtkPointCenteredvtkCellCenteredvtkBoundaryCenteredvtkCommonDataModelPython.vtkGenericAttributevtkGenericAttribute - abstract class defined API for attribute data Superclass: vtkObject vtkGenericAttribute is an abstract class that defines an API for attribute data. Attribute data is data associated with the topology or geometry of a dataset (i.e., points, cells, etc.). vtkGenericAttribute is part of the adaptor framework (see GenericFiltering/README.html). vtkGenericAttribute provides a more general interface to attribute data than its counterpart vtkDataArray (which assumes a linear, contiguous array). It adopts an iterator interface, and allows attributes to be associated with points, edges, faces, or edges. 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) -> vtkGenericAttribute C++: static vtkGenericAttribute *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkGenericAttribute C++: vtkGenericAttribute *NewInstance() GetNameV.GetName() -> string C++: virtual const char *GetName() Name of the attribute. (e.g. "velocity") \post result_may_not_exist: result!=0 || result==0 GetNumberOfComponentsV.GetNumberOfComponents() -> int C++: virtual int GetNumberOfComponents() Dimension of the attribute. (1 for scalar, 3 for velocity) \post positive_result: result>=0 \post GetType()==VTK_SCALARS implies result==1 \post (GetType()==VTK_VECTORS||(GetType()==VTK_NORMALS)||(GetType()= =VTK_TCOORDS) implies result==3 \post GetType()==VTK_TENSORS implies result==6 GetCenteringV.GetCentering() -> int C++: virtual int GetCentering() Is the attribute centered either on points, cells or boundaries? \post valid_result: (result==vtkPointCentered)||(result==vtkCellCentered) GetTypeV.GetType() -> int C++: virtual int GetType() Type of the attribute: scalar, vector, normal, texture coordinate, tensor \post valid_result: (result==vtkDataSetAttributes::SCALARS) ||(result==vtkDataSetAttributes::VECTORS) ||(result==vtkDataSetAttributes::NORMALS) ||(result==vtkDataSetAttributes::TCOORDS) ||(result==vtkDataSetAttributes::TENSORS) GetComponentTypeV.GetComponentType() -> int C++: virtual int GetComponentType() Type of the components of the attribute: int, float, double \post valid_result: (result==VTK_BIT) ||(result==VTK_CHAR) ||(result==VTK_UNSIGNED_CHAR) ||(result==VTK_SHORT) ||(result==VTK_UNSIGNED_SHORT)||(result==VTK_INT) ||(result==VTK_UNSIGNED_INT) ||(result==VTK_LONG) ||(result==VTK_UNSIGNED_LONG) ||(result==VTK_FLOAT) ||(result==VTK_DOUBLE) ||(result==VTK_ID_TYPE) GetSizeV.GetSize() -> int C++: virtual vtkIdType GetSize() Number of tuples. \post valid_result: result>=0 GetActualMemorySizeV.GetActualMemorySize() -> int C++: virtual unsigned long GetActualMemorySize() Size in kibibytes (1024 bytes) taken by the attribute. GetRangeV.GetRange(int) -> (float, ...) C++: virtual double *GetRange(int component=0) V.GetRange(int, [float, float]) C++: virtual void GetRange(int component, double range[2]) Range of the attribute component `component'. If `component'==-1, it returns the range of the magnitude (euclidean norm). It returns double, even if GetType()==VTK_INT. NOT THREAD SAFE \pre valid_component: (component>=-1)&&(component float C++: virtual double GetMaxNorm() Return the maximum euclidean norm for the tuples. \post positive_result: result>=0 GetTupleV.GetTuple(vtkGenericAdaptorCell) -> (float, ...) C++: virtual double *GetTuple(vtkGenericAdaptorCell *c) V.GetTuple(vtkGenericAdaptorCell, [float, ...]) C++: virtual void GetTuple(vtkGenericAdaptorCell *c, double *tuple) V.GetTuple(vtkGenericCellIterator) -> (float, ...) C++: virtual double *GetTuple(vtkGenericCellIterator *c) V.GetTuple(vtkGenericCellIterator, [float, ...]) C++: virtual void GetTuple(vtkGenericCellIterator *c, double *tuple) V.GetTuple(vtkGenericPointIterator) -> (float, ...) C++: virtual double *GetTuple(vtkGenericPointIterator *p) V.GetTuple(vtkGenericPointIterator, [float, ...]) C++: virtual void GetTuple(vtkGenericPointIterator *p, double *tuple) Attribute at all points of cell `c'. \pre c_exists: c!=0 \pre c_valid: !c->IsAtEnd() \post result_exists: result!=0 \post valid_result: sizeof(result)==GetNumberOfComponents()*c->GetCell()->GetNumbe rOfPoints() GetComponentV.GetComponent(int, vtkGenericCellIterator, [float, ...]) C++: virtual void GetComponent(int i, vtkGenericCellIterator *c, double *values) V.GetComponent(int, vtkGenericPointIterator) -> float C++: virtual double GetComponent(int i, vtkGenericPointIterator *p) Put component `i' of the attribute at all points of cell `c' in `values'. \pre valid_component: (i>=0) && (iIsAtEnd() \pre values_exist: values!=0 \pre valid_values: sizeof(values)>=c->GetCell()->GetNumberOfPoints() DeepCopyV.DeepCopy(vtkGenericAttribute) C++: virtual void DeepCopy(vtkGenericAttribute *other) Recursive duplication of `other' in `this'. \pre other_exists: other!=0 \pre not_self: other!=this ShallowCopyV.ShallowCopy(vtkGenericAttribute) C++: virtual void ShallowCopy(vtkGenericAttribute *other) Update `this' using fields of `other'. \pre other_exists: other!=0 \pre not_self: other!=this vtkObjectvtkObjectBasep_void@V *vtkGenericAdaptorCell@VP *vtkGenericAdaptorCell *d@V *vtkGenericCellIterator@VP *vtkGenericCellIterator *d@V *vtkGenericPointIterator@VP *vtkGenericPointIterator *dvtkGenericAdaptorCellvtkGenericCellIteratorvtkGenericPointIteratorJP,!!0a@!!a!!@!!!P ! a !` B XAd!Pa aaXA!pa`XA!aXA!zRx $ JAC $DH,AC C$lPAC G$ؿAC I$AC G$HAC G$  AC I$4AC G$\pAC G$AC G$AC G$AC G$AC G$$(AC I$LAC G$t(BAC $AC I$AC I$@AC I$AC I$<AC IzPLRx 4$h AC M4\`AC M4AC M4AC M[!=-S!M-!<= !#-!I- #-M-A-F-C-B-TE->?- D-<=A-B---J-~#-aC-T.D-=-M-<=#-I-l#-PM-4A-CF-'C-B-E-?-D-xU<=AA-*B---J-#-C-D-[=-SM-<= #-I-#-M-A-F-C-B-TE->?- D-<=A-B---J-~#-aC-T.D-A-B-<=#-C-^D-4A-B-<=#-C-D-dF=->M-<=#-I-#-M-A-A-eB-F-xC-k\H->@-7($-#-C-H-D-qB-=E-'?- D-  @-  L- R $-5 #- B- A- D-  O- P= <=h P=_ A-8 P=. --& J-  #- H- B- @-  #- I- #-= F-# H- D-  P= A-f D-O  P= '- %- #- B- A- D-b > &-# #- B- A-D-%-r#-`B-UA-,D-%-#-B-A-|D-R-%-#-B-A-D-}%-b#-PB-EA-D-<= -"-.-R-u#-bB-WA-.D-7-3-1-K-#-A-v#-b,D-K-#-A-#-}C-pR:%- #-A->-Q-Q-G-nD-D A-%-#->-Q-Q-G-n%-d;-\;-K!-@1%-"!-%-%-;-;-!-%-!-+-:-xr/-kd]D=+-81*:-"/-xhXH8(xh`XH@8(      xh`XH@8( @(85490*)8X602,NNN`@ N`@ `@ sNM!#0 @"v@MP   R` %A L d!P    ! p| `r !H  _ !XP% lD+;TVzED d j^qqJ'2V 1y_PyType_Ready_PyvtkObject_ClassNew_PyvtkGenericAttribute_ClassNew_PyVTKObject_New__ZdaPv__ZN13vtkPythonArgs16PureVirtualErrorEv_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL29PyvtkGenericAttribute_Methods__ZL38PyvtkGenericAttribute_GetTuple_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_PyLong_FromLongLong_PyLong_FromUnsignedLong_PyUnicode_FromString_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyBytes_FromStringAndSize_PyUnicode_FromStringAndSize_PyVTKAddFile_vtkGenericAttribute_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL26PyvtkGenericAttribute_Type_PyType_Type__Unwind_Resume_PyFloat_FromDouble___stack_chk_guard_PyErr_Occurred_PyVTKClass_Add__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL33PyvtkGenericAttribute_ShallowCopyP7_objectS0___ZL30PyvtkGenericAttribute_DeepCopyP7_objectS0___ZL34PyvtkGenericAttribute_SafeDownCastP7_objectS0___ZL34PyvtkGenericAttribute_GetComponentP7_objectS0___ZL43PyvtkGenericAttribute_GetNumberOfComponentsP7_objectS0___ZL32PyvtkGenericAttribute_GetMaxNormP7_objectS0___ZL34PyvtkGenericAttribute_GetCenteringP7_objectS0___ZL30PyvtkGenericAttribute_IsTypeOfP7_objectS0___ZL41PyvtkGenericAttribute_GetActualMemorySizeP7_objectS0___ZL29PyvtkGenericAttribute_GetSizeP7_objectS0___ZL38PyvtkGenericAttribute_GetComponentTypeP7_objectS0___ZL29PyvtkGenericAttribute_GetTypeP7_objectS0___ZL29PyvtkGenericAttribute_GetNameP7_objectS0___ZL30PyvtkGenericAttribute_GetTupleP7_objectS0___ZL30PyvtkGenericAttribute_GetRangeP7_objectS0___ZL33PyvtkGenericAttribute_NewInstanceP7_objectS0___ZL25PyvtkGenericAttribute_IsAP7_objectS0___ZL33PyvtkGenericAttribute_GetTuple_s6P7_objectS0___ZL33PyvtkGenericAttribute_GetTuple_s5P7_objectS0___ZL33PyvtkGenericAttribute_GetTuple_s4P7_objectS0___ZL33PyvtkGenericAttribute_GetTuple_s3P7_objectS0___ZL33PyvtkGenericAttribute_GetTuple_s2P7_objectS0___ZL33PyvtkGenericAttribute_GetTuple_s1P7_objectS0_GCC_except_table16GCC_except_table24GCC_except_table22___gxx_personality_v0GCC_except_table20