aimsdata  5.0.5
Neuroimaging data handling
aims::strel::ClockWiseCircleXY Class Reference

#include <aims/connectivity/structuring_element.h>

Inheritance diagram for aims::strel::ClockWiseCircleXY:
Collaboration diagram for aims::strel::ClockWiseCircleXY:

Public Types

typedef StructuringElement::iterator iterator
 
typedef StructuringElement::const_iterator const_iterator
 

Public Member Functions

 ClockWiseCircleXY (const double amplitude=1., const bool usecenter=false)
 
 ClockWiseCircleXY (const Point3d &origin, const double amplitude=1., const bool usecenter=false)
 
 ClockWiseCircleXY (const Point3dl &origin, const double amplitude=1., const bool usecenter=false)
 
 ClockWiseCircleXY (const std::vector< double > &amplitude, const bool usecenter=false)
 
 ClockWiseCircleXY (const Point3d &origin, const std::vector< double > &amplitude, const bool usecenter=false)
 
 ClockWiseCircleXY (const Point3dl &origin, const std::vector< double > &amplitude, const bool usecenter=false)
 
virtual ~ClockWiseCircleXY ()
 

Protected Member Functions

virtual void clockwise_order ()
 
virtual void setParameters (const Point3dl &origin, const std::vector< double > &amplitude, const bool usecenter=false)
 
virtual ClockWiseCircleXYclone () const
 

Detailed Description

Definition at line 521 of file structuring_element.h.

Member Typedef Documentation

◆ const_iterator

◆ iterator

Constructor & Destructor Documentation

◆ ClockWiseCircleXY() [1/6]

aims::strel::ClockWiseCircleXY::ClockWiseCircleXY ( const double  amplitude = 1.,
const bool  usecenter = false 
)
inline

Definition at line 526 of file structuring_element.h.

◆ ClockWiseCircleXY() [2/6]

aims::strel::ClockWiseCircleXY::ClockWiseCircleXY ( const Point3d origin,
const double  amplitude = 1.,
const bool  usecenter = false 
)
inline

Definition at line 529 of file structuring_element.h.

◆ ClockWiseCircleXY() [3/6]

aims::strel::ClockWiseCircleXY::ClockWiseCircleXY ( const Point3dl origin,
const double  amplitude = 1.,
const bool  usecenter = false 
)
inline

Definition at line 533 of file structuring_element.h.

◆ ClockWiseCircleXY() [4/6]

aims::strel::ClockWiseCircleXY::ClockWiseCircleXY ( const std::vector< double > &  amplitude,
const bool  usecenter = false 
)
inline

Definition at line 537 of file structuring_element.h.

◆ ClockWiseCircleXY() [5/6]

aims::strel::ClockWiseCircleXY::ClockWiseCircleXY ( const Point3d origin,
const std::vector< double > &  amplitude,
const bool  usecenter = false 
)
inline

Definition at line 540 of file structuring_element.h.

◆ ClockWiseCircleXY() [6/6]

aims::strel::ClockWiseCircleXY::ClockWiseCircleXY ( const Point3dl origin,
const std::vector< double > &  amplitude,
const bool  usecenter = false 
)
inline

Definition at line 544 of file structuring_element.h.

◆ ~ClockWiseCircleXY()

virtual aims::strel::ClockWiseCircleXY::~ClockWiseCircleXY ( )
inlinevirtual

Definition at line 548 of file structuring_element.h.

Member Function Documentation

◆ clockwise_order()

virtual void aims::strel::ClockWiseCircleXY::clockwise_order ( )
protectedvirtual

◆ clone()

virtual ClockWiseCircleXY* aims::strel::ClockWiseCircleXY::clone ( ) const
inlineprotectedvirtual

Definition at line 555 of file structuring_element.h.

◆ setParameters()

virtual void aims::strel::ClockWiseCircleXY::setParameters ( const Point3dl origin,
const std::vector< double > &  amplitude,
const bool  usecenter = false 
)
protectedvirtual

The documentation for this class was generated from the following file: