dox/Graphics/vtkMeshQuality.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00038
#ifndef __vtkMeshQuality_h
00039
#define __vtkMeshQuality_h
00040
00041
#include "vtkDataSetToDataObjectFilter.h"
00042
00043 class VTK_GRAPHICS_EXPORT vtkMeshQuality :
public vtkDataSetToDataObjectFilter
00044 {
00045
public:
00046
static vtkMeshQuality *
New();
00047 vtkTypeRevisionMacro(vtkMeshQuality,
vtkDataSetToDataObjectFilter);
00048
void PrintSelf(ostream& os,
vtkIndent indent);
00049
00051
00054 vtkSetMacro(Volume,
int);
00055 vtkGetMacro(Volume,
int);
00056 vtkBooleanMacro(Volume,
int);
00058
00060
00066 vtkSetMacro(Ratio,
int);
00067 vtkGetMacro(Ratio,
int);
00068 vtkBooleanMacro(Ratio,
int);
00070
00071
00072
protected:
00073 vtkMeshQuality();
00074 ~vtkMeshQuality();
00075
void Execute();
00076
00077 int Volume;
00078 int Ratio;
00079
00080
00081
private:
00082 vtkMeshQuality(
const vtkMeshQuality&);
00083
void operator=(
const vtkMeshQuality&);
00084
00085 };
00086
00087
#endif
00088