 |
VTK
9.1.0
|
Go to the documentation of this file.
59 #ifndef vtkMassProperties_h
60 #define vtkMassProperties_h
62 #include "vtkFiltersCoreModule.h"
96 return this->VolumeProjected;
105 return this->VolumeX;
110 return this->VolumeY;
115 return this->VolumeZ;
144 return this->SurfaceArea;
153 return this->MinCellArea;
162 return this->MaxCellArea;
173 return this->NormalizedShapeIndex;
double GetVolume()
Compute and return the volume.
double GetMaxCellArea()
Compute and return the max cell area.
double GetNormalizedShapeIndex()
Compute and return the normalized shape index.
double GetSurfaceArea()
Compute and return the area.
double GetKx()
Compute and return the weighting factors for the maximum unit normal component (MUNC).
double GetVolumeX()
Compute and return the volume projected on to each axis aligned plane.
static vtkMassProperties * New()
Constructs with initial values of zero.
double GetVolumeProjected()
Compute and return the projected volume.
~vtkMassProperties() override
virtual void Update()
Bring this algorithm's outputs up-to-date.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called by the superclass.
estimate volume, area, shape index of triangle mesh
double NormalizedShapeIndex
double GetMinCellArea()
Compute and return the min cell area.
Superclass for algorithms that produce only polydata as output.