11 #ifndef vtkMaterialInterfacePieceLoading_h
12 #define vtkMaterialInterfacePieceLoading_h
14 #include "vtkPVVTKExtensionsFiltersMaterialInterfaceModule.h"
35 this->Data[LOADING] = loading;
43 buf[ID] = this->Data[ID];
44 buf[LOADING] = this->Data[LOADING];
53 this->Data[ID] = buf[ID];
54 this->Data[LOADING] = buf[LOADING];
69 assert(
"Update would make loading negative." && (this->Data[LOADING] + update) >= 0);
70 return this->Data[LOADING] += update;
79 return this->Data[ID] < other.Data[ID];
83 return this->Data[ID] == other.Data[ID];
89 VTKPVVTKEXTENSIONSFILTERSMATERIALINTERFACE_EXPORT
91 VTKPVVTKEXTENSIONSFILTERSMATERIALINTERFACE_EXPORT