21#include "vcomposite_iface.h"
22#include "vcomposite.h"
24VPathIface::VPathIface( VPath *composite )
25 : VObjectIface( composite ), m_composite( composite )
30VPathIface::moveTo( double x, double y )
32 return m_composite->moveTo( KoPoint( x, y ) );
36VPathIface::lineTo( double x, double y )
38 return m_composite->lineTo( KoPoint( x, y ) );
42VPathIface::curveTo( double x1, double y1, double x2, double y2, double x3, double y3 )
44 return m_composite->curveTo( KoPoint( x1, y1 ), KoPoint( x2, y2 ), KoPoint( x3, y3 ) );
48VPathIface::curve1To( double x2, double y2, double x3, double y3 )
50 return m_composite->curve1To( KoPoint( x2, y2 ), KoPoint( x3, y3 ) );
54VPathIface::curve2To( double x1, double y1, double x2, double y2 )
56 return m_composite->curve2To( KoPoint( x1, y1 ), KoPoint( x2, y2 ) );
60VPathIface::arcTo( double x1, double y1, double x2, double y2, double r )
62 return m_composite->arcTo( KoPoint( x1, y1 ), KoPoint( x2, y2 ), r );
A composite path consists of one or many subpaths.
|