OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Functions
ossimGeoAnnotationBitmap.cpp File Reference
#include <ossim/imaging/ossimGeoAnnotationBitmap.h>
#include <ossim/projection/ossimProjection.h>
#include <ossim/projection/ossimImageProjectionModel.h>
#include <ossim/base/ossimException.h>
#include <ossim/base/ossimIrect.h>

Go to the source code of this file.

Functions

 RTTI_DEF1 (ossimGeoAnnotationBitmap, "ossimGeoAnnotationBitmap", ossimGeoAnnotationObject) ossimGeoAnnotationBitmap
 

Function Documentation

◆ RTTI_DEF1()

RTTI_DEF1 ( ossimGeoAnnotationBitmap  ,
"ossimGeoAnnotationBitmap"  ,
ossimGeoAnnotationObject   
)

Definition at line 19 of file ossimGeoAnnotationBitmap.cpp.

References ossimRectilinearDataObject::getScalarType(), OSSIM_UCHAR, ossimNotify(), ossimNotifyLevel_WARN, and ossimRefPtr< T >::valid().

29  :ossimGeoAnnotationObject(r, g, b),
30  theCenterPoint(center),
31  theProjectedPoint(0,0),
32  theImageData(NULL)
33 {
34  if(imageData.valid() &&
35  (imageData->getScalarType()==OSSIM_UCHAR))
36  {
37  theImageData = imageData;
38  }
39  else
40  {
42  << "ossimGeoAnnotationBitmap::ossimGeoAnnotationBitmap\n"
43  << "Invalid image data passed to ossimGeoAnnotationBitmap "
44  << "constructor" << endl;
45  }
46 }
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)
8 bit unsigned iteger