MeVisLabToolboxReference
|
00001 // **InsertLicense** code 00002 //---------------------------------------------------------------------------------- 00004 00011 #ifndef __WEMNodeOp_H 00012 #define __WEMNodeOp_H 00013 00014 #include "WEMBase/WEM.h" 00015 00016 #include "WEMDataStructure/WEMHeap.h" 00017 #include "WEMTools/WEMToolsIncludes.h" 00018 00019 00020 ML_START_NAMESPACE 00021 00023 00025 namespace WEMNodeOp 00026 { 00028 MLWEM_EXPORT void smoothNodes(WEMPatch* wemPatch, unsigned int numSmoothingPasses, float smoothingFactor, bool useVolumePreservation=true, ProgressField* progressFld=NULL); 00030 MLWEM_EXPORT void smoothNodeNormals(WEMPatch* wemPatch, unsigned int numSmoothingPasses, ProgressField* progressFld=NULL); 00031 }; 00032 00034 00035 ML_END_NAMESPACE 00036 00037 #endif // __WEMNodeOp_H