|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   24 #ifndef vtkImageEllipsoidSource_h 
   25 #define vtkImageEllipsoidSource_h 
   28 #include "vtkImagingSourcesModule.h"  
   41   void SetWholeExtent(
int extent[6]);
 
   42   void SetWholeExtent(
int minX, 
int maxX, 
int minY, 
int maxY, 
int minZ, 
int maxZ);
 
   43   void GetWholeExtent(
int extent[6]);
 
   51   vtkSetVector3Macro(Center, 
double);
 
   52   vtkGetVector3Macro(Center, 
double);
 
   59   vtkSetVector3Macro(Radius, 
double);
 
   60   vtkGetVector3Macro(Radius, 
double);
 
   67   vtkSetMacro(InValue, 
double);
 
   68   vtkGetMacro(InValue, 
double);
 
   75   vtkSetMacro(OutValue, 
double);
 
   76   vtkGetMacro(OutValue, 
double);
 
   83   vtkSetMacro(OutputScalarType, 
int);
 
   84   vtkGetMacro(OutputScalarType, 
int);
 
  
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called in response to a REQUEST_DATA request from the executive.
void SetOutputScalarTypeToShort()
void SetOutputScalarTypeToLong()
#define VTK_UNSIGNED_SHORT
void SetOutputScalarTypeToUnsignedLong()
Generic algorithm superclass for image algs.
void SetOutputScalarTypeToFloat()
void SetOutputScalarTypeToInt()
void SetOutputScalarTypeToDouble()
#define VTK_SIZEHINT(...)
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Subclasses can reimplement this method to collect information from their inputs and set information f...
void SetOutputScalarTypeToUnsignedChar()
a simple class to control print indentation
void SetOutputScalarTypeToChar()
#define VTK_UNSIGNED_CHAR
void SetOutputScalarTypeToUnsignedInt()
#define VTK_UNSIGNED_LONG
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkAlgorithm * New()
void SetOutputScalarTypeToUnsignedShort()
Create a binary image of an ellipsoid.