15 #ifndef __IPSDKIMAGE_DISKPLANSTORAGE_H__ 16 #define __IPSDKIMAGE_DISKPLANSTORAGE_H__ 20 #pragma warning (push) 21 #pragma warning (disable : 4251) 23 #include <IPSDKImage/Storage/BasePlanStorage.h> 82 bool canBeRemotlyAccessed()
const;
87 bool hasBinary8BitsStorage()
const;
90 virtual ipBool isDiskPlanStorage()
const;
112 void clearPlanData();
144 #pragma warning (pop) 146 #endif // __IPSDKIMAGE_DISKPLANSTORAGE_H__
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
Predefined types for image file manipulation.
Base class for image files accessors.
Definition: BaseDiskImageAccessor.h:31
uint64_t ipUInt64
Base types definition.
Definition: BaseTypes.h:55
boost::shared_ptr< BaseDiskImageAccessor > DiskImageAccessorPtr
shared pointer to disk image accessor
Definition: DiskImageTypes.h:23
ipUInt64 _cPlanIdx
c plan index for plan in full image
Definition: DiskPlanStorage.h:123
disk plan storage
Definition: PlanStorageTypes.h:37
static const ePlanStorageType::domain g_planStorageType
plan storage type
Definition: DiskPlanStorage.h:40
Base class for image plan data storage.
Definition: BasePlanStorage.h:38
#define IPSDK_DECLARE_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:79
ipUInt64 _zPlanIdx
z plan index for plan in full image
Definition: DiskPlanStorage.h:120
Class encapsulating disk plan data.
Definition: DiskPlanStorage.h:32
#define IPSDKIMAGE_API
Import/Export macro for library IPSDKImage.
Definition: IPSDKImageExports.h:27
bool ipBool
Base types definition.
Definition: BaseTypes.h:47
Class encapsulating image plan geometry.
Definition: ImagePlanGeometry.h:33
ePlanStorageType
Enumerate describing plan storage type.
Definition: PlanStorageTypes.h:33
ePlanStorageType getPlanStorageType() const
retrieve plan storage type
Definition: DiskPlanStorage.h:133
ipUInt64 _tPlanIdx
t plan index for plan in full image
Definition: DiskPlanStorage.h:126
DiskImageAccessorPtr _pDiskImageAccessor
pointer to image file accessor
Definition: DiskPlanStorage.h:117
eImageAccessMode
Image access mode.
Definition: ImageTypes.h:110