26 #ifndef __TERRALIB_SE_INTERNAL_POINTSYMBOLIZER_H 
   27 #define __TERRALIB_SE_INTERNAL_POINTSYMBOLIZER_H 
   34   namespace fe { 
class PropertyName; }
 
   71         PointSymbolizer(
const PointSymbolizer& rhs);
 
   87         void setGraphic(
Graphic* graphic);
 
   89         const Graphic* getGraphic() 
const;
 
   91         const std::string& getType() 
const;
 
  109 #endif  // __TERRALIB_SE_INTERNAL_POINTSYMBOLIZER_H 
This class is used to encode the name of any property of an object. 
 
static const std::string sm_type
A static data member used in the implementation of getType method. 
 
Graphic * m_graphic
A Graphic specifies or refers to a graphic Symbolizer with inherent shape, size, and coloring...
 
A Symbolizer describes how a feature is to appear on a map. 
 
#define TE_DEFINE_VISITABLE
 
A Symbolizer describes how a Feature is to appear on a map. 
 
A PointSymbolizer specifies the rendering of a graphic Symbolizer at a point. 
 
te::fe::PropertyName * m_geometry
A Geometry gives reference to a (the) geometry property of a feature to be used for rendering...
 
#define TESEEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
A Graphic is a graphic symbol with an inherent shape, color(s), and possibly size.