Fire Core
8.0.0.alpha
GIS framework per tutti gli usi
Pagina Principale
Namespace
Classi
File
Elenco dei file
Tutto
Classi
Namespace
Funzioni
Variabili
Ridefinizioni di tipo (typedef)
Tipi enumerati (enum)
Valori del tipo enumerato
Friend
PolyPainter.hpp
1
// Copyright © 2015 GEOSYSTEMS SRL
2
// All Rights Reserved.
3
4
#ifndef FIRE_GRAPHICS_POLYPAINTER_HPP_INCLUDED
5
#define FIRE_GRAPHICS_POLYPAINTER_HPP_INCLUDED
6
7
#include <exception>
8
#include <string>
9
10
#include "fire/graphics/Painter.hpp"
11
#include "fire/gear/geom/Coordinate.hpp"
12
19
namespace
fire {
26
namespace
graphics {
33
class
PolyPainter
:
public
graphics::Painter
{
34
public
:
41
std::string
_fillColor
;
48
int
_borderWidth
;
55
std::string
_borderColor
;
62
gear::geom::Coordinate
_offset
;
79
void
draw
(
const
IGraphicContext
& grph,
const
gear::geom::Geometry
& geom);
101
void
draw
(
const
IGraphicContext
& grph,
const
gear::geom::Geometry
& geom,
const
source::vector::DataRow
& data);
108
PolyPainter
();
115
~PolyPainter
();
127
PolyPainter
(
const
PolyPainter
& source);
144
PolyPainter
&
operator=
(
const
PolyPainter
& source);
145
};
146
}
// namespace graphics
147
}
// namespace fire
148
149
#endif
fire::gear::geom::Coordinate
Definition:
Coordinate.hpp:48
fire::graphics::IGraphicContext
Definition:
IGraphicContext.hpp:15
fire::graphics::PolyPainter::_borderColor
std::string _borderColor
Definition:
PolyPainter.hpp:55
fire::graphics::PolyPainter::draw
void draw(const IGraphicContext &grph, const gear::geom::Geometry &geom)
fire::graphics::PolyPainter::operator=
PolyPainter & operator=(const PolyPainter &source)
fire::graphics::PolyPainter::~PolyPainter
~PolyPainter()
fire::graphics::PolyPainter
Definition:
PolyPainter.hpp:33
fire::graphics::PolyPainter::_borderWidth
int _borderWidth
Definition:
PolyPainter.hpp:48
fire::gear::geom::Geometry
Definition:
Geometry.hpp:69
fire::graphics::Painter
Definition:
Painter.hpp:33
fire::graphics::PolyPainter::_offset
gear::geom::Coordinate _offset
Definition:
PolyPainter.hpp:62
fire::graphics::PolyPainter::PolyPainter
PolyPainter()
fire::graphics::PolyPainter::_fillColor
std::string _fillColor
Definition:
PolyPainter.hpp:41
fire::source::vector::DataRow
Oggetto per l'accesso alle colonne di una riga di dati.
Definition:
DataRow.hpp:32
include
fire
plugin-impl
graphics
PolyPainter.hpp
Generato Mar 7 Lug 2015 12:36:53 per Fire Core da
1.8.6