26 #ifndef __TERRALIB_SE_INTERNAL_RASTERSYMBOLIZER_H 
   27 #define __TERRALIB_SE_INTERNAL_RASTERSYMBOLIZER_H 
   34   namespace fe { 
class PropertyName; }
 
   39     class ChannelSelection;
 
   41     class ContrastEnhancement;
 
  129         void setOverlapBehavior(OverlapBehavior b);
 
  149         const std::string& getType() 
const;
 
  175 #endif  // __TERRALIB_SE_INTERNAL_RASTERSYMBOLIZER_H 
ParameterValue * m_opacity
An Opacity of 0.0 can be selected for the main raster to avoid rendering the main-raster pixels...
 
static const std::string sm_type
A static data member used in the implementation of getType method. 
 
A Symbolizer describes how a feature is to appear on a map. 
 
ParameterValue * getOffset() const 
 
te::se::ChannelSelection * getChannelSelection() const 
 
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
 
te::se::ContrastEnhancement * getContrastEnhancement() const 
 
ContrastEnhancement * m_contrastEnhancement
It defines contrast enhancement for a channel of a false-color image or for a color image...
 
ParameterValue * getGain() const 
 
ShadedRelief * getShadedRelief() const 
 
OverlapBehavior
OverlapBehavior tells a system how to behave when multiple raster images in a layer overlap each othe...
 
ParameterValue * m_gain
It defines the gain value used to renderer the main raster pixels, a initial value could be 1...
 
This class is used to encode the name of any property of an object. 
 
ParameterValue * getOpacity() const 
 
ColorMap * m_colorMap
It defines either the colors of a pallette-type raster source or the mapping of numeric pixel values ...
 
ContrastEnhancement defines the 'stretching' of contrast for a channel of a false-color image or for ...
 
ImageOutline * m_imageOutline
It specifies how individual source rasters in a multi-raster set (such as a set of satellite-image sc...
 
OverlapBehavior getOverlapBehavior() const 
 
ShadedRelief * m_shadedRelief
It selects the application of relief shading (or "hill shading") to an image for a three-dimensional ...
 
ImageOutline specifies how individual source rasters in a multi-raster set (such as a set of satellit...
 
The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos...
 
te::fe::PropertyName * m_geometry
The interpretation of Geometry is system-dependent, as raster data may be organized differently from ...
 
#define TESEEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
#define TE_DEFINE_VISITABLE
 
ParameterValue * m_offset
It defines the offset value used to renderer the main raster pixels, a initial value could be 0...
 
OverlapBehavior m_overlapBehavior
It tells a system how to behave when multiple raster images in a layer overlap each other...
 
A Symbolizer describes how a Feature is to appear on a map. 
 
te::se::ColorMap * getColorMap() const 
 
A ColorMap defines either the colors of a pallette-type raster source or the mapping of numeric pixel...
 
ShadedRelief specifies the application of relief shading (or "hill shading") to a DEM raster to give ...
 
ChannelSelection * m_channelSelection
It specifies the false-color channel selection for a multi-spectral raster source (such as a multi-ba...
 
te::se::ImageOutline * getImageOutline() const 
 
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...