#include <AbstractMarkRenderer.h>
Public Member Functions | |
MarkRendererParams (const te::se::Mark *mark, std::size_t size, double angle=0., bool isFill=false) | |
Public Attributes | |
double | m_angle |
The angle of image pattern that will be generated. | |
bool | m_isFill |
TRUE if this image will be used for filling an area. Some marks may need this information to create the image considering its continuity. | |
const te::se::Mark * | m_mark |
The Symbology Enconding Mark element that will be used as base to build the image pattern. | |
std::size_t | m_size |
The size of image pattern that will be generated. | |
Definition at line 43 of file AbstractMarkRenderer.h.
|
inline |
Definition at line 45 of file AbstractMarkRenderer.h.
double te::map::MarkRendererParams::m_angle |
The angle of image pattern that will be generated.
Definition at line 56 of file AbstractMarkRenderer.h.
bool te::map::MarkRendererParams::m_isFill |
TRUE if this image will be used for filling an area. Some marks may need this information to create the image considering its continuity.
Definition at line 57 of file AbstractMarkRenderer.h.
const te::se::Mark* te::map::MarkRendererParams::m_mark |
The Symbology Enconding Mark element that will be used as base to build the image pattern.
Definition at line 54 of file AbstractMarkRenderer.h.
std::size_t te::map::MarkRendererParams::m_size |
The size of image pattern that will be generated.
Definition at line 55 of file AbstractMarkRenderer.h.