Renderable for displaying a line.
More...
#include <renderable_implementation.h>
Renderable for displaying a line.
◆ LineRenderable() [1/2]
OpenOrienteering::LineRenderable::LineRenderable |
( |
const LineSymbol * |
symbol, |
|
|
const VirtualPath & |
virtual_path, |
|
|
bool |
closed |
|
) |
| |
◆ LineRenderable() [2/2]
◆ extentIncludeCap()
void OpenOrienteering::LineRenderable::extentIncludeCap |
( |
quint32 |
i, |
|
|
qreal |
half_line_width, |
|
|
bool |
end_cap, |
|
|
const LineSymbol * |
symbol, |
|
|
const VirtualPath & |
path |
|
) |
| |
|
protected |
◆ extentIncludeJoin()
void OpenOrienteering::LineRenderable::extentIncludeJoin |
( |
quint32 |
i, |
|
|
qreal |
half_line_width, |
|
|
const LineSymbol * |
symbol, |
|
|
const VirtualPath & |
path |
|
) |
| |
|
protected |
◆ getPainterConfig()
Returns the painter configuration information.
This configuration must be set when rendering this renderable.
Implements OpenOrienteering::Renderable.
◆ render()
void OpenOrienteering::LineRenderable::render |
( |
QPainter & |
painter, |
|
|
const RenderConfig & |
config |
|
) |
| const |
|
overridevirtual |
◆ cap_style
Qt::PenCapStyle OpenOrienteering::LineRenderable::cap_style |
|
protected |
◆ join_style
Qt::PenJoinStyle OpenOrienteering::LineRenderable::join_style |
|
protected |
◆ line_width
const qreal OpenOrienteering::LineRenderable::line_width |
|
protected |
◆ path
The documentation for this class was generated from the following files: