libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::DrawPrimitive Class Referenceabstract

#include <Styles.h>

+ Inheritance diagram for osmscout::DrawPrimitive:

Public Member Functions

 DrawPrimitive (const FillStyleRef &fillStyle, const BorderStyleRef &borderStyle)
 
const BorderStyleRefGetBorderStyle () const
 
virtual ScreenBox GetBoundingBox () const =0
 
const FillStyleRefGetFillStyle () const
 
virtual ~DrawPrimitive ()=default
 

Constructor & Destructor Documentation

◆ DrawPrimitive()

osmscout::DrawPrimitive::DrawPrimitive ( const FillStyleRef fillStyle,
const BorderStyleRef borderStyle 
)

◆ ~DrawPrimitive()

virtual osmscout::DrawPrimitive::~DrawPrimitive ( )
virtualdefault

Member Function Documentation

◆ GetBorderStyle()

const BorderStyleRef & osmscout::DrawPrimitive::GetBorderStyle ( ) const
inline

◆ GetBoundingBox()

virtual ScreenBox osmscout::DrawPrimitive::GetBoundingBox ( ) const
pure virtual

◆ GetFillStyle()

const FillStyleRef & osmscout::DrawPrimitive::GetFillStyle ( ) const
inline

The documentation for this class was generated from the following files: