#include <itkTorusInteriorExteriorSpatialFunction.h>
Inheritance diagram for itk::TorusInteriorExteriorSpatialFunction< VDimension, TInput >:
Public Types | |
typedef TorusInteriorExteriorSpatialFunction | Self |
typedef InteriorExteriorSpatialFunction< VDimension > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputType | InputType |
typedef Superclass::OutputType | OutputType |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
OutputType | Evaluate (const InputType &position) const |
virtual InputType | GetOrigin () |
virtual void | SetOrigin (InputType _arg) |
virtual double | GetMajorRadius () |
virtual void | SetMajorRadius (double _arg) |
virtual double | GetMinorRadius () |
virtual void | SetMinorRadius (double _arg) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
TorusInteriorExteriorSpatialFunction () | |
virtual | ~TorusInteriorExteriorSpatialFunction () |
void | PrintSelf (std::ostream &os, Indent indent) const |
Handle with care! May behave in strange ways when used with dimensions other than 3
Definition at line 39 of file itkTorusInteriorExteriorSpatialFunction.h.
|
Reimplemented from itk::InteriorExteriorSpatialFunction< VDimension, TInput >. Definition at line 48 of file itkTorusInteriorExteriorSpatialFunction.h. |
|
Input type for the function. Reimplemented from itk::InteriorExteriorSpatialFunction< VDimension, TInput >. Definition at line 57 of file itkTorusInteriorExteriorSpatialFunction.h. |
|
Output type for the function. Reimplemented from itk::InteriorExteriorSpatialFunction< VDimension, TInput >. Definition at line 60 of file itkTorusInteriorExteriorSpatialFunction.h. |
|
Reimplemented from itk::InteriorExteriorSpatialFunction< VDimension, TInput >. Definition at line 47 of file itkTorusInteriorExteriorSpatialFunction.h. |
|
Standard class typedefs. Reimplemented from itk::InteriorExteriorSpatialFunction< VDimension, TInput >. Definition at line 45 of file itkTorusInteriorExteriorSpatialFunction.h. |
|
Reimplemented from itk::InteriorExteriorSpatialFunction< VDimension, TInput >. Definition at line 46 of file itkTorusInteriorExteriorSpatialFunction.h. |
|
|
|
|
|
Evaluates the function at a given position Implements itk::InteriorExteriorSpatialFunction< VDimension, TInput >. |
|
Set/Get the major radius of the torus. |
|
Set/Get the major radius of the torus. |
|
Run time information. Reimplemented from itk::InteriorExteriorSpatialFunction< VDimension, TInput >. |
|
Set/Get the origin of the torus (the point from which the major radius is measured). |
|
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< VDimension, TInput >. |
|
Set/Get the major radius of the torus. |
|
Set/Get the major radius of the torus. |
|
Set/Get the origin of the torus (the point from which the major radius is measured). |