logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

icetImageNull -- retrieve a placeholder for an empty image.

Bugs

       None known.

Description

       Images are created internally by the IceT library. Sometimes it is convenient to have a placeholder for a
       .igimage!null``null''  image,  an  image  that  does  not  and  cannot  hold data. Null images require no
       allocated memory to function.

       If your code has the  potential  of  using  an  IceTImage  image  object  that  might  not  otherwise  be
       initialized,  use  icetImageNull  to  set it to a null object. This will ensure that IceT image functions
       that operate on it will behave deterministically.

       A null image simply looks like an image with no pixels  and  has  no  color  buffers.  icetImageGetWidth,
       icetImageGetHeight,  and  icetImageGetNumPixels  all  return  0  for a null image.  icetSetColorFormatand
       icetSetDepthFormatreturn ICET_IMAGE_COLOR_NONE and ICET_IMAGE_DEPTH_NONE, respectively.

       You can identify a null image with the icetImageIsNull function.

Errors

       None.

Name

icetImageNull--retrieveaplaceholderforanemptyimage.

Return Value

       A null image object.

See Also

icetImageIsNull(3)

IceT Reference                                 September 20, 2010                               icetImageNull(3)

Synopsis

       #include <IceT.h>

       IceTImageicetImageNull(   void   );

Warnings

       None.

See Also