20 static ossimTrace traceDebug(
"ossimImageSourceFilter:debug");
30 theInputConnection(NULL)
41 theInputConnection(inputSource)
57 theInputConnection(inputSource)
107 const char* prefix)
const virtual bool addListener(ossimListener *listener)
virtual void getOutputBandList(std::vector< ossim_uint32 > &bandList) const
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual ossim_uint32 getNumberOfInputBands() const
virtual void connectInputEvent(ossimConnectionEvent &event)
Represents serializable keyword/value map.
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
ossimImageSourceFilter(ossimObject *owner=NULL)
virtual ossimString getClassName() const
virtual void disconnectInputEvent(ossimConnectionEvent &event)
virtual void initialize()
ossimConnectableObject * getInput(ossim_uint32 index=0)
returns the object at the specified index.
virtual void setProperty(ossimRefPtr< ossimProperty > property)
#define RTTI_DEF2(cls, name, b1, b2)
virtual void getOutputBandList(std::vector< ossim_uint32 > &bandList) const
Initializes bandList.
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
bool canConnectMyInputTo(ossim_int32 inputIndex, const ossimConnectableObject *object) const
required to be overriden by derived classes
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
ossimImageSource * theInputConnection
unsigned int ossim_uint32
virtual ~ossimImageSourceFilter()
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
virtual ossim_int32 connectMyInputTo(ossimConnectableObject *inputObject, bool makeOutputConnection=true, bool createEventFlag=true)
Will try to connect this objects input to the passed in object.
virtual void propertyEvent(ossimPropertyEvent &event)
virtual ossim_int32 connectMyOutputTo(ossimConnectableObject *outputObject, bool makeInputConnection=true, bool createEventFlag=true)
Will try to connect this objects output to the passed in object.
ConnectableObjectList theInputObjectList
Holds a list of input objects.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
virtual void refreshEvent(ossimRefreshEvent &event)
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)
virtual bool removeListener(ossimListener *listener)