26 #ifndef __vtkImageEllipsoidSource_h
27 #define __vtkImageEllipsoidSource_h
40 void SetWholeExtent(
int extent[6]);
41 void SetWholeExtent(
int minX,
int maxX,
int minY,
int maxY,
43 void GetWholeExtent(
int extent[6]);
49 vtkSetVector3Macro(Center,
double);
50 vtkGetVector3Macro(Center,
double);
55 vtkSetVector3Macro(Radius,
double);
56 vtkGetVector3Macro(Radius,
double);
61 vtkSetMacro(InValue,
double);
62 vtkGetMacro(InValue,
double);
67 vtkSetMacro(OutValue,
double);
68 vtkGetMacro(OutValue,
double);
73 vtkSetMacro(OutputScalarType,
int);
74 vtkGetMacro(OutputScalarType,
int);
75 void SetOutputScalarTypeToFloat()
77 void SetOutputScalarTypeToDouble()
79 void SetOutputScalarTypeToLong()
80 {this->SetOutputScalarType(
VTK_LONG);}
81 void SetOutputScalarTypeToUnsignedLong()
83 void SetOutputScalarTypeToInt()
84 {this->SetOutputScalarType(
VTK_INT);}
85 void SetOutputScalarTypeToUnsignedInt()
87 void SetOutputScalarTypeToShort()
89 void SetOutputScalarTypeToUnsignedShort()
91 void SetOutputScalarTypeToChar()
92 {this->SetOutputScalarType(
VTK_CHAR);}
93 void SetOutputScalarTypeToUnsignedChar()