![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Class allowing to extract a plan from several image types (memory, disk, ...) More...
#include <PlanExtractor.h>
Classes | |
| struct | StructBufferInfo |
Public Member Functions | |
| const ipUInt8 * | extractBuffer (const std::string &key, const ImageConstPtr pImage, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0, const ipUInt64 dataOffset=0) |
| ipUInt8 * | extractBuffer (const std::string &key, const ImagePtr pImage, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0, const ipUInt64 dataOffset=0) |
| const ipUInt8 * | extractLineBuffer (const std::string &key, const ImageConstPtr pImage, const ipUInt64 z, const ipUInt64 c, const ipUInt64 t, const ipUInt64 lineIdx) |
| ipUInt8 * | extractLineBuffer (const std::string &key, const ImagePtr pImage, const ipUInt64 z, const ipUInt64 c, const ipUInt64 t, const ipUInt64 lineIdx) |
| BoolResult | writeBufferToImage (const std::string &key) |
| BoolResult | writeValueToImage (const std::string &key, const ipReal64 value, const ipUInt64 x, const ipUInt64 y, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0) |
| void | clear () |
Constructors and destructor | |
| PlanExtractor () | |
| ~PlanExtractor () | |
Protected Types | |
| typedef StructBufferInfo< ImageWeakPtr > | BufferInfo |
| typedef StructBufferInfo< ImageConstWeakPtr > | BufferConstInfo |
| typedef boost::shared_ptr< BufferInfo > | BufferInfoPtr |
| typedef boost::shared_ptr< BufferConstInfo > | BufferConstInfoPtr |
| typedef std::map< std::string, BufferConstInfoPtr > | BufferConstColl |
| typedef std::map< std::string, BufferInfoPtr > | BufferColl |
Protected Member Functions | |
| BufferInfoPtr | createBufferInfo (const ImagePtr pImage, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0, const ipUInt64 dataOffset=0) |
| BufferConstInfoPtr | createBufferInfo (const ImageConstPtr pImage, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0, const ipUInt64 dataOffset=0) |
| void | updateBufferInfo (BufferInfoPtr &pBufInfo, const ImagePtr pImage, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0, const ipUInt64 dataOffset=0) |
| void | updateBufferInfo (BufferConstInfoPtr &pBufInfo, const ImageConstPtr pImage, const ipUInt64 z=0, const ipUInt64 c=0, const ipUInt64 t=0, const ipUInt64 dataOffset=0) |
Protected Attributes | |
| BufferColl | _mBuffers |
| BufferConstColl | _mBuffersConst |
Class allowing to extract a plan from several image types (memory, disk, ...)
1.8.14