![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Base class for custom checked image properties. More...
#include <BaseCustomCheckedImageProperty.h>
Public Member Functions | |
| bool | isInit () const |
| check for object initialization | |
| virtual bool | areChecksDisable () const |
| method allowing to disable all checks on attributes (can be usefull in case of optional attributes left uninitialized) More... | |
| bool | isChecked (const eCheckableImageProperty &checkableImageProperty) const |
| check whether a given property should be checked More... | |
| virtual ImageBufferTypeColl | getAllowedImageBufferTypes () const |
| retrieve allowed image buffer types for check More... | |
Constructors and destructor | |
| BaseCustomCheckedImageProperty () | |
| virtual | ~BaseCustomCheckedImageProperty ()=0 |
| virtual ipUInt64 | getSizeX () const |
| retrieve used image plan size for check More... | |
| virtual ipUInt64 | getSizeY () const |
| retrieve used image plan size for check More... | |
| virtual image::VolumeGeometry | getVolumeGeometry () const |
| retrieve used image volume geometry informations for check More... | |
| ipUInt64 | getSizeZ () const |
| retrieve used image volume geometry informations for check More... | |
| bool | is2d () const |
| retrieve used image volume geometry informations for check More... | |
| bool | is3d () const |
| retrieve used image volume geometry informations for check More... | |
| virtual image::ColorGeometry | getColorGeometry () const |
| retrieve used image color geometry informations for check More... | |
| ipUInt64 | getSizeC () const |
| retrieve used image color geometry informations for check More... | |
| bool | isGreyLevel () const |
| retrieve used image color geometry informations for check More... | |
| bool | isColor () const |
| retrieve used image color geometry informations for check More... | |
| virtual image::TemporalGeometry | getTemporalGeometry () const |
| retrieve used image temporal geometry informations for check More... | |
| ipUInt64 | getSizeT () const |
| retrieve used image temporal geometry informations for check More... | |
| bool | isSingleGeometry () const |
| retrieve used image temporal geometry informations for check More... | |
| bool | isSequenceGeometry () const |
| retrieve used image temporal geometry informations for check More... | |
Protected Member Functions | |
| void | initBase (const ImageAttributeConstWeakPtr &pInputAttribute=ImageAttributeConstWeakPtr()) |
| base class initialization More... | |
| void | enableCheck (const eCheckableImageProperty &checkableImageProperty) |
| method allowing to enable a property check in derived classes More... | |
| bool | isInputImageSet () const |
| check whether input image has been set More... | |
| const image::BaseImage & | getInputImage () const |
| retrieve image associated to input attribute More... | |
Base class for custom checked image properties.
|
virtual |
method allowing to disable all checks on attributes (can be usefull in case of optional attributes left uninitialized)
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
| bool ipsdk::imaproc::BaseCustomCheckedImageProperty::isChecked | ( | const eCheckableImageProperty & | checkableImageProperty | ) | const |
check whether a given property should be checked
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
|
virtual |
retrieve allowed image buffer types for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
|
virtual |
retrieve used image plan size for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
|
virtual |
retrieve used image plan size for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
|
virtual |
retrieve used image volume geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| ipUInt64 ipsdk::imaproc::BaseCustomCheckedImageProperty::getSizeZ | ( | ) | const |
retrieve used image volume geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| bool ipsdk::imaproc::BaseCustomCheckedImageProperty::is2d | ( | ) | const |
retrieve used image volume geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| bool ipsdk::imaproc::BaseCustomCheckedImageProperty::is3d | ( | ) | const |
retrieve used image volume geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
|
virtual |
retrieve used image color geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| ipUInt64 ipsdk::imaproc::BaseCustomCheckedImageProperty::getSizeC | ( | ) | const |
retrieve used image color geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| bool ipsdk::imaproc::BaseCustomCheckedImageProperty::isGreyLevel | ( | ) | const |
retrieve used image color geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| bool ipsdk::imaproc::BaseCustomCheckedImageProperty::isColor | ( | ) | const |
retrieve used image color geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
|
virtual |
retrieve used image temporal geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| ipUInt64 ipsdk::imaproc::BaseCustomCheckedImageProperty::getSizeT | ( | ) | const |
retrieve used image temporal geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| bool ipsdk::imaproc::BaseCustomCheckedImageProperty::isSingleGeometry | ( | ) | const |
retrieve used image temporal geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
| bool ipsdk::imaproc::BaseCustomCheckedImageProperty::isSequenceGeometry | ( | ) | const |
retrieve used image temporal geometry informations for check
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == 0 |
|
protected |
base class initialization
|
protected |
method allowing to enable a property check in derived classes
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
|
protected |
check whether input image has been set
| ipsdk::processor::IPSDKBaseProcessingException | if isInit() == false |
|
protected |
retrieve image associated to input attribute
| ipsdk::processor::IPSDKBaseProcessingException | if isInputImageSet() == false |
1.8.14