92 #ifndef vtkImplicitModeller_h
93 #define vtkImplicitModeller_h
98 #define VTK_VOXEL_MODE 0
99 #define VTK_CELL_MODE 1
123 void SetSampleDimensions(
int i,
int j,
int k);
124 void SetSampleDimensions(
int dim[3]);
172 void SetCapValue(
double value);
200 const char *GetProcessModeAsString(
void);
218 void SetOutputScalarType(
int type);
234 {this->SetOutputScalarType(
VTK_CHAR);};
262 double GetScalarTypeMax(
int type);
270 void StartAppend(
int internal);
276 int SampleDimensions[3];
278 double ModelBounds[6];
GLuint GLuint GLsizei GLenum type
compute distance from input geometry on structured point dataset
GLenum GLenum GLenum input
#define VTK_UNSIGNED_SHORT
abstract class to specify dataset behavior
#define vtkGetMacro(name, type)
A class for performing multithreaded execution.
void SetProcessModeToPerCell()
#define vtkSetClampMacro(name, type, min, max)
GLsizei const GLfloat * value
#define vtkTypeMacro(thisClass, superclass)
virtual int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
void SetOutputScalarTypeToDouble()
void SetOutputScalarTypeToUnsignedChar()
void SetOutputScalarTypeToUnsignedShort()
double InternalMaxDistance
void SetOutputScalarTypeToInt()
a simple class to control print indentation
#define VTKFILTERSHYBRID_EXPORT
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void SetOutputScalarTypeToChar()
abstract superclass for arrays of numeric data
void SetOutputScalarTypeToShort()
void SetOutputScalarTypeToFloat()
virtual int FillInputPortInformation(int port, vtkInformation *info)
#define vtkSetVector6Macro(name, type)
vtkMultiThreader * Threader
void SetOutputScalarTypeToUnsignedInt()
#define VTK_UNSIGNED_CHAR
void SetProcessModeToPerVoxel()
void SetOutputScalarTypeToLong()
Generic algorithm superclass for image algs.
void PrintSelf(ostream &os, vtkIndent indent)
static vtkAlgorithm * New()
#define vtkBooleanMacro(name, type)
#define VTK_UNSIGNED_LONG
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
#define vtkGetVectorMacro(name, type, count)
int ScaleToMaximumDistance
void SetOutputScalarTypeToUnsignedLong()
#define vtkSetMacro(name, type)