11 #ifndef vtkMaterialInterfaceProcessLoading_h
12 #define vtkMaterialInterfaceProcessLoading_h
14 #include "vtkPVVTKExtensionsFiltersMaterialInterfaceModule.h"
41 this->Data[LOADING] = loadFactor;
49 return this->Data[LOADING] < rhs.Data[LOADING];
56 return this->Data[LOADING] <= rhs.Data[LOADING];
63 return this->Data[LOADING] > rhs.Data[LOADING];
70 return this->Data[LOADING] >= rhs.Data[LOADING];
77 return this->Data[LOADING] == rhs.Data[LOADING];
93 assert(
"Update would make loading negative." && (this->Data[LOADING] + loadFactor) >= 0);
94 return this->Data[LOADING] += loadFactor;
100 VTKPVVTKEXTENSIONSFILTERSMATERIALINTERFACE_EXPORT
102 VTKPVVTKEXTENSIONSFILTERSMATERIALINTERFACE_EXPORT
104 std::ostream& sout,
const std::vector<vtkMaterialInterfaceProcessLoading>& vfp);