OpenStructure
Namespaces | Data Structures | Typedefs | Functions
ost::img::image_state Namespace Reference

Namespaces

 dispatch
 

Data Structures

class  DispatchException
 
class  ImageStateImpl
 
class  ImageStateNonModAlgorithm
 
class  ImageStateModIPAlgorithm
 
class  ImageStateConstModIPAlgorithm
 
class  ImageStateModOPAlgorithm
 
class  ImageStateConstModOPAlgorithm
 
class  ImageStateMorphAlgorithm
 
class  ImageStateBase
 
class  FrequencyDomain
 
class  HalfFrequencyDomain
 
class  SpatialDomain
 
class  InvalidImageStateVisitor
 
class  ImageStateNonModVisitorBase
 
class  ImageStateNonModVisitor
 
class  ImageStateModIPVisitorBase
 
class  ImageStateModIPVisitor
 
class  ImageStateConstModIPVisitorBase
 
class  ImageStateConstModIPVisitor
 
class  ImageStateModOPVisitorBase
 
class  ImageStateModOPVisitor
 
class  ImageStateConstModOPVisitorBase
 
class  ImageStateConstModOPVisitor
 
class  ImageStateMorphVisitorBase
 
class  ImageStateMorphVisitor
 
struct  Index
 
class  IndexIterator
 
class  ValueHolder
 

Typedefs

typedef boost::shared_ptr< ImageStateBaseImageStateBasePtr
 
typedef ImageStateImpl< Real, SpatialDomainRealSpatialImageState
 
typedef ImageStateImpl< Real, FrequencyDomainRealFrequencyImageState
 
typedef ImageStateImpl< Complex, SpatialDomainComplexSpatialImageState
 
typedef ImageStateImpl< Complex, FrequencyDomainComplexFrequencyImageState
 
typedef ImageStateImpl< Complex, HalfFrequencyDomainComplexHalfFrequencyImageState
 
typedef ImageStateImpl< Word, SpatialDomainWordSpatialImageState
 

Functions

DLLEXPORT_OST_IMG_BASE ImageStateBasePtr CreateState (const Extent &e, DataType type, DataDomain dom)
 
DLLEXPORT_OST_IMG_BASE bool operator== (const Index &i1, const Index &i2)
 
DLLEXPORT_OST_IMG_BASE bool operator!= (const Index &i1, const Index &i2)
 
DLLEXPORT_OST_IMG_BASE std::ostream & operator<< (std::ostream &out, const Index &i)
 

Typedef Documentation

◆ ComplexFrequencyImageState

Definition at line 42 of file image_state_def.hh.

◆ ComplexHalfFrequencyImageState

Definition at line 43 of file image_state_def.hh.

◆ ComplexSpatialImageState

Definition at line 41 of file image_state_def.hh.

◆ ImageStateBasePtr

typedef boost::shared_ptr<ImageStateBase> ImageStateBasePtr

Definition at line 33 of file image_state_base_fw.hh.

◆ RealFrequencyImageState

Definition at line 40 of file image_state_def.hh.

◆ RealSpatialImageState

Definition at line 39 of file image_state_def.hh.

◆ WordSpatialImageState

Definition at line 44 of file image_state_def.hh.

Function Documentation

◆ CreateState()

DLLEXPORT_OST_IMG_BASE ImageStateBasePtr ost::img::image_state::CreateState ( const Extent e,
DataType  type,
DataDomain  dom 
)

◆ operator!=()

DLLEXPORT_OST_IMG_BASE bool ost::img::image_state::operator!= ( const Index i1,
const Index i2 
)

◆ operator<<()

DLLEXPORT_OST_IMG_BASE std::ostream& ost::img::image_state::operator<< ( std::ostream &  out,
const Index i 
)

◆ operator==()

DLLEXPORT_OST_IMG_BASE bool ost::img::image_state::operator== ( const Index i1,
const Index i2 
)