IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
ImageFragmentUtils.h File Reference

Utility functions for image fragments management. More...

#include <IPSDKImage/IPSDKImageExports.h>
#include <IPSDKImage/Fragment/ImageFragmentTypes.h>
#include <IPSDKImage/Storage/PlanStorageTypes.h>
#include <IPSDKSerialization/Engine/SerializationEnumHdrMacro.h>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::image
 Namespace agregating IPSDK image management routines and classes.
 

Functions

IPSDKIMAGE_API std::string ipsdk::image::getFormatedName (const BaseImageFragment &fragment, const eFormatedType &formatedType=eFormatedType::eFT_Full)
 format image name associated to fragment for display More...
 
IPSDKIMAGE_API eDataAccessMode ipsdk::image::retrieveDataAccessMode (const PlanStorageConstPtr &pPlanStorage)
 
IPSDKIMAGE_API eDataAccessMode ipsdk::image::retrieveDataAccessMode (const PlanStorageConstPtr &pPlanStorage, const ipUInt64 startOffsetY, const ipUInt64 sizeY)
 
IPSDKIMAGE_API bool ipsdk::image::areCompatible (const eDataAccessMode &dataAccessMode0, const eDataAccessMode &dataAccessMode1)
 check whether two access mode are compatible amond a storage collection
 
 ipsdk::IPSDK_DECLARE_SERIAL_ENUM (IPSDKImage, ipsdk::image::eDataAccessMode)
 serialization operators for ipsdk::image::eDataAccessMode enumerate
 

Detailed Description

Utility functions for image fragments management.

Author
E. Noirfalise
Date
2014/06/12