NAME
ilConfig - class for pixel abstraction
INHERITS FROM
iflConfig
HEADER FILE
#include <il/ilConfig.h>
CLASS DESCRIPTION
The ilConfig class describes the configuration of pixel data. It is used
in ilImage functions such as getTile() and setTile() to define the
configuration of the user's data buffer. You can also use an ilConfig
object when constructing an ilSubImg. In this case, the ilConfig maps
the configuration of the input image to that of the subimage.
The ilConfig class inherits most of its functionality from the iflConfig
class.
CLASS MEMBER FUNCTION SUMMARY
Constructor
ilConfig(ilImage* img)
ilConfig(ilType type, iflOrder order=iflInterleaved,
int nchan=0, int* chanList=NULL,
int chanOff=0, iflOrientation spc=iflOrientation(0))
FUNCTION DESCRIPTIONS
ilConfig()
ilConfig(ilImage* img)
ilConfig(ilType type, iflOrder order=iflInterleaved,
int nchan=0, int* chanList=NULL,
int chanOff=0, iflOrientation spc=iflOrientation(0))
The first constructor creates an ilConfig that spans the entire
input image in all dimensions, using the image's orientation, type,
and order. The second constructor creates an ilConfig with data
type, type; data ordering, order; and channel list specified by
chanList of nc channels. If chanList is omitted, all nc channels
are used in ascending order. Optionally, the coordinate space is
set to spc. If omitted, the coordinate space matches that of the
image being accessed.
SEE ALSO
ilImage, ilSubImg, iflConfig
|
|