38 #ifndef __vtkMassProperties_h
39 #define __vtkMassProperties_h
41 #include "vtkFiltersCoreModule.h"
42 #include "vtkPolyDataAlgorithm.h"
51 void PrintSelf(ostream& os, vtkIndent indent);
54 double GetVolume() {this->Update();
return this->Volume;}
66 double GetVolumeX() {this->Update();
return this->VolumeX;}
67 double GetVolumeY() {this->Update();
return this->VolumeY;}
68 double GetVolumeZ() {this->Update();
return this->VolumeZ;}
74 double GetKx() {this->Update();
return this->Kx;}
75 double GetKy() {this->Update();
return this->Ky;}
76 double GetKz() {this->Update();
return this->Kz;}
93 {this->Update();
return this->NormalizedShapeIndex;}
100 virtual int RequestData(vtkInformation* request,
101 vtkInformationVector** inputVector,
102 vtkInformationVector* outputVector);
double GetNormalizedShapeIndex()
double GetVolumeProjected()
double NormalizedShapeIndex
estimate volume, area, shape index of triangle mesh