27 #include "../fe/PropertyName.h"
44 m_channelSelection(0),
45 m_overlapBehavior(NO_BEHAVIOR),
47 m_contrastEnhancement(0),
59 m_channelSelection(0),
60 m_overlapBehavior(rhs.m_overlapBehavior),
62 m_contrastEnhancement(0),
100 delete m_channelSelection;
102 delete m_contrastEnhancement;
103 delete m_shadedRelief;
104 delete m_imageOutline;
133 delete m_channelSelection;
134 m_channelSelection = c;
139 m_overlapBehavior = b;
150 delete m_contrastEnhancement;
151 m_contrastEnhancement = c;
156 delete m_shadedRelief;
162 delete m_imageOutline;
ImageOutline specifies how individual source rasters in a multi-raster set (such as a set of satellit...
const std::string & getName() const
It returns the property name.
ImageOutline * clone() const
It creates a new copy of this object.
ParameterValue * m_opacity
An Opacity of 0.0 can be selected for the main raster to avoid rendering the main-raster pixels...
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...
static const std::string sm_type
A static data member used in the implementation of getType method.
ChannelSelection * clone() const
It creates a new copy of this object.
A Symbolizer describes how a feature is to appear on a map.
const std::string & getType() const
It returns the symbolizer type.
void setGain(ParameterValue *p)
void setShadedRelief(ShadedRelief *s)
The ParameterValueType uses WFS-Filter expressions to give values for SE graphic parameters.
ContrastEnhancement defines the 'stretching' of contrast for a channel of a false-color image or for ...
void setContrastEnhancement(ContrastEnhancement *c)
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
ShadedRelief * clone() const
It creates a new copy of this object.
ContrastEnhancement * m_contrastEnhancement
It defines contrast enhancement for a channel of a false-color image or for a color image...
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.
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 ...
void setChannelSelection(ChannelSelection *c)
ImageOutline * m_imageOutline
It specifies how individual source rasters in a multi-raster set (such as a set of satellite-image sc...
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 ...
void setOpacity(ParameterValue *p)
RasterSymbolizer()
It initializes a new RasterSymbolizer.
ParameterValue * m_offset
It defines the offset value used to renderer the main raster pixels, a initial value could be 0...
ParameterValue * clone() const
It creates a new copy of this object.
void setOverlapBehavior(OverlapBehavior b)
The RasterSymbolizer describes how to render raster/matrix-coverage data (e.g., satellite photos...
ShadedRelief specifies the application of relief shading (or "hill shading") to a DEM raster to give ...
void setOffset(ParameterValue *p)
void setColorMap(ColorMap *c)
Symbolizer * clone() const
It creates a new copy of this object.
void setGeometry(te::fe::PropertyName *g)
A ColorMap defines either the colors of a pallette-type raster source or the mapping of numeric pixel...
~RasterSymbolizer()
Destructor.
void setImageOutline(ImageOutline *i)
ContrastEnhancement * clone() const
It creates a new copy of this object.
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...
ChannelSelection specifies the false-color channel selection for a multi-spectral raster source (such...