IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | Static Public Attributes | List of all members
ipsdk::imaproc::BasePlanIndexedInitializer Class Referenceabstract

Base class for output plan indexed initializer. More...

#include <BasePlanIndexedInitializer.h>

Inheritance diagram for ipsdk::imaproc::BasePlanIndexedInitializer:
ipsdk::imaproc::BaseImageProcessingOutputInitializer ipsdk::processor::BaseOutputInitializer ipsdk::imaproc::BaseFromImagePlanIndexedInitializer ipsdk::imaproc::BaseFromOtherPlanIndexedInitializer ipsdk::imaproc::FromImagePlanIndexedInitializer< OutputAttributeType > ipsdk::imaproc::FromOtherPlanIndexedInitializer< OutputAttributeType >

Public Member Functions

eImageProcessingInitializerType getImageProcessingInitializerType () const
 retrieve image processing initializer type
 
virtual ePlanIndexedInitializerType getPlanIndexedInitializerType () const =0
 retrieve plan indexed initializer type
 
Constructors and destructors
 BasePlanIndexedInitializer ()
 
virtual ~BasePlanIndexedInitializer ()=0
 
- Public Member Functions inherited from ipsdk::imaproc::BaseImageProcessingOutputInitializer
processor::eOutputInitializerType getOutputInitializerType () const
 retrieve initializer type
 
 BaseImageProcessingOutputInitializer ()
 
 ~BaseImageProcessingOutputInitializer ()
 
- Public Member Functions inherited from ipsdk::processor::BaseOutputInitializer
bool isInit () const
 retrieve object initialization flag
 
const BaseAttributegetOutputAttribute () const
 retrieve output attribute to be initialized More...
 
BoolResult initOutputAttribute ()
 initialize ouput attribute More...
 
std::string getInitializerFormalString () const
 retrieve string expliciting initializer content More...
 
std::string getInitializerEvaluatedString () const
 retrieve initializer evaluation string More...
 
 BaseOutputInitializer ()
 
virtual ~BaseOutputInitializer ()=0
 

Static Public Attributes

static const eImageProcessingInitializerType::domain g_imageProcessingInitializerType = eImageProcessingInitializerType::eIPIT_PlanIndexed
 image processing output initializer type
 
- Static Public Attributes inherited from ipsdk::imaproc::BaseImageProcessingOutputInitializer
static const processor::eOutputInitializerType::domain g_outputInitializerType = processor::eOutputInitializerType::eOIT_ImageProcessing
 output initializer type
 

Additional Inherited Members

- Protected Member Functions inherited from ipsdk::processor::BaseOutputInitializer
void initBase (const AttributeWeakPtr &pOutputAttribute)
 base class initialization method More...
 
BaseAttributegetOutputAttribute ()
 retrieve output attribute to be initialized More...
 
virtual BoolResult initAttribute ()=0
 initialize ouput attribute More...
 
virtual std::string createInitializerFormalString () const =0
 retrieve string expliciting initializer content
 
virtual std::string createInitializerEvaluatedString () const =0
 retrieve initializer evaluation string
 

Detailed Description

Base class for output plan indexed initializer.

Author
E. Noirfalise
Date
2015/06/22

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