Loading...
Searching...
No Matches
te::map::MarkRendererParams Struct Reference

#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::Markm_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.
 

Detailed Description

Definition at line 43 of file AbstractMarkRenderer.h.

Constructor & Destructor Documentation

◆ MarkRendererParams()

te::map::MarkRendererParams::MarkRendererParams ( const te::se::Mark * mark,
std::size_t size,
double angle = 0.,
bool isFill = false )
inline

Definition at line 45 of file AbstractMarkRenderer.h.

References m_angle, m_isFill, m_mark, and m_size.

Member Data Documentation

◆ m_angle

double te::map::MarkRendererParams::m_angle

The angle of image pattern that will be generated.

Definition at line 56 of file AbstractMarkRenderer.h.

Referenced by MarkRendererParams().

◆ m_isFill

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.

Referenced by MarkRendererParams().

◆ m_mark

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.

Referenced by MarkRendererParams().

◆ m_size

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.

Referenced by MarkRendererParams().


The documentation for this struct was generated from the following file: