19#include "kivio_fill_style.h"
20#include "kivio_line_style.h"
21#include "kivio_painter.h"
22#include "kivio_point.h"
24KivioPainter::KivioPainter()
27 m_pFillStyle = new KivioFillStyle();
28 m_pLineStyle = new KivioLineStyle();
31KivioPainter::~KivioPainter()
47void KivioPainter::setFGColor( const TQColor &c )
49 m_pLineStyle->setColor(c);
52TQColor KivioPainter::fgColor() const
54 return m_pLineStyle->color();
57float KivioPainter::lineWidth() const
59 return m_pLineStyle->width();
62void KivioPainter::setLineWidth( const float &f )
64 m_pLineStyle->setWidth(f);
67void KivioPainter::setLineStyle( KivioLineStyle *pStyle )
69 pStyle->copyInto( m_pLineStyle );
72void KivioPainter::setFillStyle( KivioFillStyle * s )
74 s->copyInto( m_pFillStyle );
|