|
| bool | hasBinary8BitsStorage () const |
| | method allowing to check whether image underlying storage stores binary data with a 8 bit alignment More...
|
| |
| BoolResult | init (const PlanStorageColl3d &imagePlans) |
| | initialize the image accessor with a collection of existing plan storage More...
|
| |
|
|
| MultiFileDiskImageAccessor () |
| |
|
| ~MultiFileDiskImageAccessor () |
| |
| const boost::filesystem::path & | getFilePath () const |
| | retrieve file path associated to object More...
|
| |
| bool | hasSharedRemoteAccess () const |
| | retrieve flag indicating whether image has remote shared access (image can be accessed from every where on network) More...
|
| |
|
| BaseDiskImageAccessor () |
| |
|
virtual | ~BaseDiskImageAccessor ()=0 |
| |
|
bool | isInit () const |
| | retrieve object initialisation flag
|
| |
| const eImageAccessMode & | getAccessMode () const |
| | retrieve user image access mode More...
|
| |
| const BaseImageGeometry & | getGeometry () const |
| | retrieve geometry associated to image file More...
|
| |
| const GeometricCalibrationConstPtr & | getGeometricCalibrationConstPtr () const |
| | retrieve geometric calibration associated to image More...
|
| |
| BoolResult | resize (const BaseImageGeometry &imageGeometry) |
| | resize image file given a geometry More...
|
| |
|
void | clear () |
| | clear of object data
|
| |
|
| BaseImageAccessor () |
| |
|
virtual | ~BaseImageAccessor ()=0 |
| |
| bool | isValidPlanIdx (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx) const |
| |
| bool | isValidPlanIdx (const PlanIndex &planIdx) const |
| |
| BoolResult | readRaw (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipUInt64 pixelStartOffset, const ipUInt64 nbPixels, void *pData) const |
| | read raw data segment from file More...
|
| |
| BoolResult | readRaw (const PlanIndex &planIdx, const ipUInt64 pixelStartOffset, const ipUInt64 nbPixels, void *pData) const |
| | read raw data segment from file More...
|
| |
| BoolResult | writeRaw (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipUInt64 pixelStartOffset, const ipUInt64 nbPixels, const void *pData) |
| | write raw data segment to file More...
|
| |
| BoolResult | writeRaw (const PlanIndex &planIdx, const ipUInt64 pixelStartOffset, const ipUInt64 nbPixels, const void *pData) |
| | write raw data segment to file More...
|
| |
|
| BaseSerializationObject () |
| | Default constructor.
|
| |
|
virtual | ~BaseSerializationObject ()=0 |
| | destructor
|
| |
|
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 |
| |
|
| BoolResult | resizeData (const BaseImageGeometry &geometry) |
| | resize image file given a geometry, not used More...
|
| |
| BoolResult | readRawData (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipUInt64 pixelStartOffset, const ipUInt64 nbPixels, void *pData) const |
| | read raw data segment from file More...
|
| |
| BoolResult | writeRawData (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx, const ipUInt64 pixelStartOffset, const ipUInt64 nbPixels, const void *pData) |
| | write raw data segment to file More...
|
| |
|
void | clearDerived () |
| | close file and reset object parameters
|
| |
| std::string | getImageInfoStr () const |
| | retrieve image information string in derived class More...
|
| |
| void | initBase (const boost::filesystem::path &filePath, const eImageAccessMode &accessMode, const BaseImageGeometry &geometry, const GeometricCalibrationConstPtr &pGeometricCalibration, const bool bSharedRemoteAccess) |
| | base class initialization method More...
|
| |
|
boost::filesystem::path | getNewDiskImagePath (const std::string strExtension, const BaseImageGeometry &geometry) |
| | Generates a file path with the default format: <PATH_TO_TEMPORARY_DISK_IMAGES>/IPSDK_Image_YYYYMMDD-HHMMSS.ext Where ext is the image extension and <PATH_TO_TEMPORARY_DISK_IMAGES> is defined in the local processing policy and equals C:<USER> on windows and /tmp/ReactivIP/IPSDK on Linux.
|
| |
| ImageGeometryPtr | getGeometryPtr () |
| | retrieve geometry pointer associated to user image More...
|
| |
| void | initBase (const eImageAccessMode &accessMode, const BaseImageGeometry &geometry, const GeometricCalibrationConstPtr &pGeometricCalibration) |
| | base class initialization method More...
|
| |
|
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
|
| |
| virtual void | initCtorCopy (const BaseDynamicObject &object) |
| |
|
virtual void | copy (const BaseDynamicObject &object) |
| | method allowing to copy data from another object
|
| |