IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | Protected Attributes | List of all members
ipsdk::image::ImageSegmentData Class Reference

Class encapsulating image segment data. More...

#include <ImageSegmentData.h>

Public Member Functions

void init (const ipUInt32 startOffset, const ipUInt32 size, void *pDataPtr)
 initialization of data segment
 
Constructors and destructors
 ImageSegmentData ()
 
 ~ImageSegmentData ()
 
ipUInt32 getStartOffset () const
 access to start offset for image segment
 
void setStartOffset (const ipUInt32 startOffset)
 access to start offset for image segment
 
ipUInt32 getSize () const
 access to image segment size
 
void setSize (const ipUInt32 size)
 access to image segment size
 
const void * getDataPtr () const
 access to image data pointer
 
void * getDataPtr ()
 access to image data pointer
 
void setDataPtr (void *pDataPtr)
 access to image data pointer
 

Protected Attributes

ImageSegmentInfo _segmentInfo
 segment start offset and size on associated image row
 
void * _pDataPtr
 image data pointer
 

Detailed Description

Class encapsulating image segment data.

Author
E. Noirfalise
Date
2013/6/10

This class agregate a data pointer with a start offset and a size allowing to define an image segment of data (given a processing axis)


The documentation for this class was generated from the following file: