OpenStructure
Public Member Functions
ImageStateConstModOPVisitorBase Class Referenceabstract

#include <image_state_visitor.hh>

Inherited by ImageStateConstModOPAlgorithm< FNC >, and ImageStateConstModOPVisitor< FNC >.

Public Member Functions

 ImageStateConstModOPVisitorBase (const String &name="")
 
virtual ~ImageStateConstModOPVisitorBase ()
 
virtual ImageStateBasePtr Visit_ (const RealSpatialImageState &is) const =0
 
virtual ImageStateBasePtr Visit_ (const ComplexSpatialImageState &is) const =0
 
virtual ImageStateBasePtr Visit_ (const RealFrequencyImageState &is) const =0
 
virtual ImageStateBasePtr Visit_ (const ComplexFrequencyImageState &is) const =0
 
virtual ImageStateBasePtr Visit_ (const ComplexHalfFrequencyImageState &is) const =0
 
virtual ImageStateBasePtr Visit_ (const WordSpatialImageState &is) const =0
 

Detailed Description

out-of-place modifying image state const visitor base class

Definition at line 485 of file image_state_visitor.hh.

Constructor & Destructor Documentation

◆ ImageStateConstModOPVisitorBase()

ImageStateConstModOPVisitorBase ( const String name = "")
inline

Definition at line 487 of file image_state_visitor.hh.

◆ ~ImageStateConstModOPVisitorBase()

virtual ~ImageStateConstModOPVisitorBase ( )
inlinevirtual

Definition at line 488 of file image_state_visitor.hh.

Member Function Documentation

◆ Visit_() [1/6]

virtual ImageStateBasePtr Visit_ ( const ComplexFrequencyImageState is) const
pure virtual

◆ Visit_() [2/6]

virtual ImageStateBasePtr Visit_ ( const ComplexHalfFrequencyImageState is) const
pure virtual

◆ Visit_() [3/6]

virtual ImageStateBasePtr Visit_ ( const ComplexSpatialImageState is) const
pure virtual

◆ Visit_() [4/6]

virtual ImageStateBasePtr Visit_ ( const RealFrequencyImageState is) const
pure virtual

◆ Visit_() [5/6]

virtual ImageStateBasePtr Visit_ ( const RealSpatialImageState is) const
pure virtual

◆ Visit_() [6/6]

virtual ImageStateBasePtr Visit_ ( const WordSpatialImageState is) const
pure virtual

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