28 static ossimTrace traceDebug(
"ossimAOD:debug");
55 if (inputSource == NULL)
58 cerr <<
"ossimAOD::ossimAOD ERROR:" 59 <<
"\nNull input source passed to constructor!" << endl;
79 if (inputSource == NULL)
82 cerr <<
"ossimAOD::ossimAOD ERROR:" 83 <<
"\nNull input source passed to constructor!" << endl;
107 if (!inputTile.
valid())
110 <<
"ossimAOD::getTile ERROR:" 111 <<
"\nReceived null pointer to tile from input source!" 112 <<
"\nReturning blank tile." 171 cerr <<
"ossimAOD::initialize ERROR:" 172 <<
"\nCannot call method when input connection is NULL!" 181 static const char MODULE[] =
"ossimAOD::loadState()";
183 if (traceDebug())
CLOG <<
"entering..." << endl;
187 cerr << MODULE <<
" ERROR:" 188 <<
"Not initialized..." << endl;
219 <<
"\ntheEnableFlag: " << (
theEnableFlag?
"enabled":
"disabled")
virtual ossim_uint32 getWidth() const
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual void setWidthHeight(ossim_uint32 w, ossim_uint32 h)
Represents serializable keyword/value map.
ossim_uint32 height() const
virtual void disableSource()
const ossimIpt & ul() const
virtual ossimDataObjectStatus getDataObjectStatus() const
virtual ossim_uint32 getHeight() const
virtual void setInitializedFlag(bool flag)
virtual void initialize()
Initialize the data buffer.
virtual void initialize()
static ossimImageDataFactory * instance()
virtual void clearErrorStatus() const
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &tile_rect, ossim_uint32 resLevel=0)
ossimImageSource * theInputConnection
unsigned int ossim_uint32
ostream & operator<<(ostream &os, const ossimAOD &hr)
virtual void enableSource()
virtual ossimRefPtr< ossimImageData > create(ossimSource *owner, ossimScalarType scalar, ossim_uint32 bands=1) const
ossim_uint32 width() const
ossimRefPtr< ossimImageData > theTile
virtual ossimString getShortName() const
virtual void setOrigin(const ossimIpt &origin)
virtual void setErrorStatus() const
virtual ostream & print(ostream &os) const
Outputs theErrorStatus as an ossimErrorCode and an ossimString.
static void writeTemplate(ostream &os)
virtual void initialize()
#define RTTI_DEF1(cls, name, b1)
ossimDataObjectStatus
Definitions for data object status.
ossimAOD(ossimObject *owner=NULL)
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)
std::basic_ostream< char > ostream
Base class for char output streams.
virtual ossimRefPtr< ossimImageData > getTile(const ossimIpt &origin, ossim_uint32 resLevel=0)