PtMarker.h File Reference

This file contains several utility routines for dealing with point markers. More...

#include "Config.h"
#include "Enums.h"

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::color
 Namespace for the Color Model of TerraLib.
 
 te::map
 Namespace for the Map Tools module of TerraLib.
 

Functions

TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarker (PtMarkerType type, int width, const te::color::RGBAColor &color)
 It creates a point marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerCircle (int width, const te::color::RGBAColor &color)
 It create a circle marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerCross (int width, const te::color::RGBAColor &color)
 It create a cross marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerCrossedCircle (int width, const te::color::RGBAColor &color)
 It create a colorssed circle marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerDash (int width, const te::color::RGBAColor &color)
 It create a dash marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerDiamond (int width, const te::color::RGBAColor &color)
 It create a diamond marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerDot (int width, const te::color::RGBAColor &color)
 It create a dot marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerFourRays (int width, const te::color::RGBAColor &color)
 It creates a four rays marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerPixel (int width, const te::color::RGBAColor &color)
 It create a pixel marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerSemiEllipseDown (int width, const te::color::RGBAColor &color)
 It create a semi ellipse down marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerSemiEllipseLeft (int width, const te::color::RGBAColor &color)
 It create a semi ellipse left marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerSemiEllipseRight (int width, const te::color::RGBAColor &color)
 It create a semi ellipse right marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerSemiEllipseUp (int width, const te::color::RGBAColor &color)
 It create a semi ellipse left marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerSquare (int width, const te::color::RGBAColor &color)
 It create a square marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerTriangleDown (int width, const te::color::RGBAColor &color)
 It create a semi triangle down marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerTriangleLeft (int width, const te::color::RGBAColor &color)
 It create a semi triangle left marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerTriangleRight (int width, const te::color::RGBAColor &color)
 It create a semi triangle right marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerTriangleUp (int width, const te::color::RGBAColor &color)
 It create a semi triangle up marker. More...
 
TEMAPEXPORT te::color::RGBAColor ** te::map::CreateMarkerX (int width, const te::color::RGBAColor &color)
 It create a x marker. More...
 

Detailed Description

This file contains several utility routines for dealing with point markers.

Definition in file PtMarker.h.