OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Data Structures | Typedefs | Functions
ost::img::image_state Namespace Reference

Namespaces

 binop
 
 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
< ImageStateBase
ImageStateBasePtr
 
typedef ImageStateImpl< Real,
SpatialDomain
RealSpatialImageState
 
typedef ImageStateImpl< Real,
FrequencyDomain
RealFrequencyImageState
 
typedef ImageStateImpl
< Complex, SpatialDomain
ComplexSpatialImageState
 
typedef ImageStateImpl
< Complex, FrequencyDomain
ComplexFrequencyImageState
 
typedef ImageStateImpl
< Complex, HalfFrequencyDomain
ComplexHalfFrequencyImageState
 
typedef ImageStateImpl< Word,
SpatialDomain
WordSpatialImageState
 

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

Definition at line 42 of file image_state_def.hh.

Definition at line 43 of file image_state_def.hh.

Definition at line 41 of file image_state_def.hh.

typedef boost::shared_ptr<ImageStateBase> ImageStateBasePtr

Definition at line 32 of file image_state_base_fw.hh.

Definition at line 40 of file image_state_def.hh.

Definition at line 39 of file image_state_def.hh.

Definition at line 44 of file image_state_def.hh.

Function Documentation

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