![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Base class for custom image informations constructed from an other image. More...
#include <BaseFromImageCustomImageInfo.h>
Public Member Functions | |
| virtual image::eImageBufferType | getImageBufferType () const |
| retrieve image buffer type for output image initialization More... | |
| virtual image::ImageBufferTypeVector | getImageBufferTypeVector () const |
| retrieve image buffers type for output image initialization More... | |
| virtual image::VolumeGeometry | getVolumeGeometry () const |
| retrieve used image volume geometry informations for output image initialization More... | |
| virtual image::ColorGeometry | getColorGeometry () const |
| retrieve used image color geometry informations for output image initialization More... | |
| virtual image::TemporalGeometry | getTemporalGeometry () const |
| retrieve used image temporal geometry informations for output image initialization More... | |
| bool | hasInputImage () const |
| check whether custom image information has underlying input support image More... | |
| image::ImageConstPtr | getInputImage () const |
| retrieve image associated to input attribute More... | |
Constructors and destructor | |
| BaseFromImageCustomImageInfo () | |
| virtual | ~BaseFromImageCustomImageInfo ()=0 |
| virtual ipUInt64 | getSizeX () const |
| retrieve used image plan size for output image initialization More... | |
| virtual ipUInt64 | getSizeY () const |
| retrieve used image plan size for output image initialization More... | |
Public Member Functions inherited from ipsdk::imaproc::BaseCustomImageInfo | |
| bool | isInit () const |
| check for object initialization | |
| virtual bool | isOutputInitNeeded () const |
| image::ImageGeometryPtr | createOutputGeometry () const |
| function allowing to create a geometry for output image initialization More... | |
| virtual eImageInitializerDistributionPolicy | getImageInitializerDistributionPolicy () const |
| retrieve flag indicating whether distributed output image creation is allowed More... | |
| BaseCustomImageInfo () | |
| virtual | ~BaseCustomImageInfo ()=0 |
| ipUInt64 | getSizeZ () const |
| retrieve used image volume geometry informations for output image initialization More... | |
| bool | is2d () const |
| retrieve used image volume geometry informations for output image initialization More... | |
| bool | is3d () const |
| retrieve used image volume geometry informations for output image initialization More... | |
| ipUInt64 | getSizeC () const |
| retrieve used image color geometry informations for output image initialization More... | |
| bool | isGreyLevel () const |
| retrieve used image color geometry informations for output image initialization More... | |
| bool | isColor () const |
| retrieve used image color geometry informations for output image initialization More... | |
| ipUInt64 | getSizeT () const |
| retrieve used image temporal geometry informations for output image initialization More... | |
| bool | isSingleGeometry () const |
| retrieve used image temporal geometry informations for output image initialization More... | |
| bool | isSequenceGeometry () const |
| retrieve used image temporal geometry informations for output image initialization More... | |
Protected Member Functions | |
| void | initBase (const ImageAttributeConstWeakPtr &pInputAttribute) |
| base class initialization More... | |
Protected Member Functions inherited from ipsdk::imaproc::BaseCustomImageInfo | |
| void | initBase () |
| base class initialization | |
Protected Attributes | |
| ImageAttributeConstWeakPtr | _pInputAttribute |
| weak pointer to input image attribute | |
Protected Attributes inherited from ipsdk::imaproc::BaseCustomImageInfo | |
| bool | _bInit |
| object initialization flag | |
Base class for custom image informations constructed from an other image.
|
virtual |
retrieve image buffer type for output image initialization
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
Implements ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
retrieve image buffers type for output image initialization
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
Reimplemented from ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
retrieve used image plan size for output image initialization
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
Implements ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
retrieve used image plan size for output image initialization
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
Implements ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
retrieve used image volume geometry informations for output image initialization
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
Implements ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
retrieve used image color geometry informations for output image initialization
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
Implements ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
retrieve used image temporal geometry informations for output image initialization
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
Implements ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
check whether custom image information has underlying input support image
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
Reimplemented from ipsdk::imaproc::BaseCustomImageInfo.
|
virtual |
retrieve image associated to input attribute
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
Reimplemented from ipsdk::imaproc::BaseCustomImageInfo.
|
protected |
base class initialization
| ipsdk::processor::IPSDKBaseProcessingException | if pInputAttribute.lock() == 0 |
1.8.14