#include <itkSphereSpatialFunction.h>
Inheritance diagram for itk::SphereSpatialFunction< VImageDimension, TInput >:
Public Types | |
typedef SphereSpatialFunction< VImageDimension, TInput > | Self |
typedef InteriorExteriorSpatialFunction< VImageDimension, TInput > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputType | InputType |
typedef Superclass::OutputType | OutputType |
Public Member Functions | |
virtual const char * | GetClassName () const |
OutputType | Evaluate (const InputType &position) const |
virtual InputType | GetCenter () |
virtual void | SetCenter (InputType _arg) |
virtual double | GetRadius () |
virtual void | SetRadius (double _arg) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
SphereSpatialFunction () | |
virtual | ~SphereSpatialFunction () |
void | PrintSelf (std::ostream &os, Indent indent) const |
Implements a function that returns 0 for points inside or on the surface of a sphere, 1 for points outside the sphere
Definition at line 35 of file itkSphereSpatialFunction.h.
|
Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >. Definition at line 43 of file itkSphereSpatialFunction.h. |
|
Input type for the function. Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >. Definition at line 52 of file itkSphereSpatialFunction.h. |
|
Output type for the function. Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >. Definition at line 55 of file itkSphereSpatialFunction.h. |
|
Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >. Definition at line 42 of file itkSphereSpatialFunction.h. |
|
Standard class typedefs. Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >. Definition at line 40 of file itkSphereSpatialFunction.h. |
|
Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >. Definition at line 41 of file itkSphereSpatialFunction.h. |
|
|
|
|
|
Evaluates the function at a given position Implements itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >.
|
|
Get and set the center of the sphere. |
|
Run-time type information (and related methods). Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >.
|
|
Get and set the radius of the sphere |
|
Method for creation through the object factory. Reimplemented from itk::Object.
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::InteriorExteriorSpatialFunction< VImageDimension, TInput >.
|
|
Get and set the center of the sphere. |
|
Get and set the radius of the sphere |