8 #ifndef ossimTwoColorView_HEADER 9 #define ossimTwoColorView_HEADER 1 77 void setBandIndexMapping(
80 ossimTwoColorMultiViewOutputSource redOutputSource,
81 ossimTwoColorMultiViewOutputSource grnOutputSource,
82 ossimTwoColorMultiViewOutputSource bluOutputSource);
ossimRefPtr< ossimImageSource > m_oldInput
ossimTwoColorMultiViewOutputSource m_grnSource
This is a 2 color view of the input.
This will be a base for all combiners.
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
virtual double getMinPixelValue(ossim_uint32 band=0) const
Returns the min pixel of the band.
ossimTwoColorMultiViewOutputSource m_bluSource
ossim_uint32 m_oldInputBandIndex
ossim_uint32 m_newInputBandIndex
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.
virtual void initialize()
ossimTwoColorMultiViewOutputSource m_redSource
unsigned int ossim_uint32
ossimRefPtr< ossimImageData > m_twoColorTile
virtual double getNullPixelValue(ossim_uint32 band=0) const
Each band has a null pixel associated with it.
ossimRefPtr< ossimImageSource > m_newInput
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
ossimTwoColorMultiViewOutputSource
Enumerations for mapping inputs to red, green and blue output channels.
virtual ossimRefPtr< ossimImageData > getTile(const ossimIpt &origin, ossim_uint32 resLevel=0)