![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Base class for input image 2d strip with splitting along X axis attributes. More...
#include <BaseInputXStrip2dAttribute.h>
Public Types | |
| typedef image::InputImageXStrip2d | ValueType |
| value type associated to object | |
| typedef boost::shared_ptr< ValueType > | StorageType |
| storage type associated to object | |
| typedef boost::shared_ptr< const ValueType > | ConstStorageType |
| const storage type associated to object | |
Public Member Functions | |
| virtual | ~BaseInputXStrip2dAttribute ()=0 |
| destructor | |
| void | init (const StorageType &pImageXStrip2d) |
| initialize image x strip 2d associated to attribute More... | |
| const ValueType & | getImageXStrip2d () const |
| get image x strip 2d associated to attribute More... | |
| ConstStorageType | getStorage () const |
| access to storage associated to attribute More... | |
| StorageType | getStorage () |
| access to storage associated to attribute More... | |
Public Member Functions inherited from ipsdk::imaproc::BaseXStrip2dAttribute | |
| virtual | ~BaseXStrip2dAttribute ()=0 |
| destructor | |
| eStripAttributeType | getStripAttributeType () const |
| retrieve strip attribute type | |
| const image::BaseImageXStrip2d & | getBaseImageXStrip2d () const |
| get base x strip 2d associated to attribute More... | |
Public Member Functions inherited from ipsdk::imaproc::BaseStripAttribute | |
| virtual | ~BaseStripAttribute ()=0 |
| destructor | |
| eImageProcessingAttributeType | getImageProcessingAttributeType () const |
| retrieve image attribute type | |
| const image::BaseImageStrip & | getImageStrip () const |
| get image strip associated to attribute More... | |
| const image::eImageBufferType & | getImageBufferType () const |
| retrieve image buffer type associate to attribute More... | |
Public Member Functions inherited from ipsdk::imaproc::BaseImageProcessingAttribute | |
| processor::eAttributeType | getAttributeType () const |
| retrieve attribute type | |
| BaseImageProcessingAttribute () | |
| virtual | ~BaseImageProcessingAttribute ()=0 |
Public Member Functions inherited from ipsdk::processor::BaseAttribute | |
| virtual | ~BaseAttribute ()=0 |
| destructor | |
| bool | isInit () const |
| retrieve object initialization flag | |
| virtual const boost::filesystem::path | getHeaderPath () const =0 |
| retrieve relative header path associated to derived attribute | |
| virtual const std::string | getLibraryName () const =0 |
| retrieve library name associated to derived attribute | |
| const BaseRule & | getRule () const |
| retrieve rule associated to attribute | |
| BoolResult | isValid () const |
| test whether rule is valid for current attribute More... | |
| void | clear () |
| reset object intialization flag | |
| bool | isOutOptionalInitForced () const |
| access to flag allowing to force output optional attribute initialization during processing initialization More... | |
| void | setOutOptionalInitForced (bool bOutOptionalInitForced) const |
| access to flag allowing to force output optional attribute initialization during processing initialization More... | |
Public Member Functions inherited from ipsdk::BaseObjectWithSkeleton | |
| const eSklSrzMode & | getSerializationMode () const |
| retrieve serialization flag for object More... | |
| void | setSerializationMode (const eSklSrzMode &sklSrzMode) const |
| set serialization flag for object | |
| BaseObjectWithSkeleton () | |
| ~BaseObjectWithSkeleton () | |
Public Member Functions inherited from ipsdk::BaseSerializationObject | |
| BaseSerializationObject () | |
| Default constructor. | |
| virtual | ~BaseSerializationObject ()=0 |
| destructor | |
Public Member Functions inherited from ipsdk::BaseDynamicObject | |
| virtual const std::string & | getClassName () const |
| method allowing to retrieve object class name | |
| virtual BaseDynamicObject * | createNew () const =0 |
| method allowing to create new instance of current object type | |
| virtual DynamicObjectPtr | createShared () const =0 |
| method allowing to create new shared instance of current object type | |
| virtual bool | hasCopySupport () const =0 |
| check whether objet has copy support | |
| virtual BaseDynamicObject * | duplicate () const =0 |
| method allowing to duplicate current object More... | |
| virtual DynamicObjectPtr | duplicateShared () const =0 |
| method allowing shared duplication of current object More... | |
| BaseDynamicObject () | |
| virtual | ~BaseDynamicObject ()=0 |
Public Member Functions inherited from ipsdk::BaseToolTip | |
| virtual const std::string & | getObjectName () const =0 |
| retrieve object name | |
| virtual const std::string & | getToolTip () const =0 |
| retrieve object tool tip | |
| BaseToolTip () | |
| virtual | ~BaseToolTip ()=0 |
Public Member Functions inherited from ipsdk::BaseIOData | |
| virtual eIOStatus | getIOStatus () const =0 |
| retrieve data input/output status | |
| virtual bool | isInput () const =0 |
| retrieve data input status More... | |
| virtual bool | isOutput () const =0 |
| retrieve data output status More... | |
| virtual bool | isInOut () const =0 |
| retrieve attribute in/out status | |
| BaseIOData () | |
| virtual | ~BaseIOData ()=0 |
Public Member Functions inherited from ipsdk::BaseOptData | |
| virtual eOptStatus | getOptStatus () const =0 |
| retrieve data optional status | |
| virtual bool | isMandatory () const =0 |
| check whether data is mandatory | |
| virtual bool | isOptional () const =0 |
| check whether data is optional | |
| BaseOptData () | |
| virtual | ~BaseOptData ()=0 |
Protected Member Functions | |
| BaseInputXStrip2dAttribute () | |
| constructor | |
Protected Member Functions inherited from ipsdk::imaproc::BaseXStrip2dAttribute | |
| BaseXStrip2dAttribute () | |
| constructor | |
Protected Member Functions inherited from ipsdk::imaproc::BaseStripAttribute | |
| BaseStripAttribute () | |
| constructor | |
| void | initBase (const image::ImageStripPtr &pImageStrip) |
| base class initialization method More... | |
| image::BaseImageStrip & | accessImageStrip () |
| get image strip associated to attribute More... | |
| void | clearDerived () |
| method allowing to clear data in derived class | |
| image::ImageStripConstPtr | accessImageStripPtr () const |
| retrieve image strip pointer associated to attribute More... | |
| image::ImageStripPtr | accessImageStripPtr () |
| retrieve image strip pointer associated to attribute More... | |
Protected Member Functions inherited from ipsdk::processor::BaseAttribute | |
| BaseAttribute () | |
| constructor | |
| void | initBase () |
| base class initialization method | |
| virtual BoolResult | syncOutputDerived (const Guid &processingSocketGuid) |
| virtual RulePtr | createRule (const AttributePtr &pBaseThis) const =0 |
| method allowing to create rule associated to object | |
Protected Member Functions inherited from ipsdk::BaseSerializationObject | |
| virtual BoolResult | write (BaseOArchive &ar) const |
| method allowing to ensure serialization write part for object | |
| virtual BoolResult | read (BaseIArchive &ar) |
| method allowing to ensure serialization read part for object | |
Protected Member Functions inherited from ipsdk::BaseDynamicObject | |
| virtual void | initCtorCopy (const BaseDynamicObject &object) |
| virtual void | copy (const BaseDynamicObject &object) |
| method allowing to copy data from another object | |
Additional Inherited Members | |
Static Public Member Functions inherited from ipsdk::BaseSerializationObject | |
| static ipUInt32 | getVersion () |
| method allowing to retrieve class version information for serialization | |
Static Public Member Functions inherited from ipsdk::BaseDynamicObject | |
| static const std::string & | getTypeName () |
| method allowing to retrieve name associated to class | |
Static Public Attributes inherited from ipsdk::imaproc::BaseXStrip2dAttribute | |
| static const eStripAttributeType::domain | g_stripAttributeType = eStripAttributeType::eSAT_X2d |
| strip attribute type | |
Static Public Attributes inherited from ipsdk::imaproc::BaseStripAttribute | |
| static const eImageProcessingAttributeType::domain | g_imageProcessingAttributeType = eImageProcessingAttributeType::eIPAT_Strip |
| image processing attribute type | |
Static Public Attributes inherited from ipsdk::imaproc::BaseImageProcessingAttribute | |
| static const processor::eAttributeType::domain | g_attributeType = processor::eAttributeType::eAT_ImageProcessing |
| type associated to attribute | |
Protected Attributes inherited from ipsdk::BaseObjectWithSkeleton | |
| eSklSrzMode | _sklSrzMode |
| serialization flag for object More... | |
Base class for input image 2d strip with splitting along X axis attributes.
| void ipsdk::imaproc::BaseInputXStrip2dAttribute::init | ( | const StorageType & | pImageXStrip2d | ) |
initialize image x strip 2d associated to attribute
| ipsdk::imaproc::IPSDKImageProcessingException | if pImageXStrip2d.get() == 0 || pImageXStrip2d->isInit() == false |
| const ValueType& ipsdk::imaproc::BaseInputXStrip2dAttribute::getImageXStrip2d | ( | ) | const |
get image x strip 2d associated to attribute
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
| ConstStorageType ipsdk::imaproc::BaseInputXStrip2dAttribute::getStorage | ( | ) | const |
access to storage associated to attribute
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
| StorageType ipsdk::imaproc::BaseInputXStrip2dAttribute::getStorage | ( | ) |
access to storage associated to attribute
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
1.8.14