karbon

VClipGroup Class Reference

#include <vclipgroup.h>

Inheritance diagram for VClipGroup:

VGroup VObject List of all members.

Detailed Description

Base class for clipping conglomerates the first child element is used for clipping.

Definition at line 33 of file vclipgroup.h.


Public Member Functions

 VClipGroup (VObject *parent, VState state=normal)
 VClipGroup (const VClipGroup &group)
virtual ~VClipGroup ()
virtual void draw (VPainter *painter, const KoRect *rect=0L) const
virtual VClipGroupclone () const
virtual void save (QDomElement &element) const
virtual void load (const QDomElement &element)

Member Function Documentation

void VClipGroup::draw ( VPainter painter,
const KoRect *  rect = 0L 
) const [virtual]

Draw the object to a painting device.

Parameters:
painter abstraction that is used to render to a painting device.
rect represents the visible rectangular area. If this object doesn't intersect with this area it is not drawn.

Reimplemented from VGroup.

Definition at line 40 of file vclipgroup.cc.

VClipGroup * VClipGroup::clone (  )  const [virtual]

Create an exact copy of this object.

Returns:
the exact object copy

Reimplemented from VGroup.

Definition at line 69 of file vclipgroup.cc.

void VClipGroup::save ( QDomElement &  element  )  const [virtual]

Save this object's state to xml.

Parameters:
element the DOM element to which the attributes are saved

Reimplemented from VGroup.

Definition at line 75 of file vclipgroup.cc.

void VClipGroup::load ( const QDomElement &  element  )  [virtual]

Load this object's state from xml and initialize this object accordingly.

Parameters:
element the DOM element from which the attributes are read

Reimplemented from VGroup.

Definition at line 87 of file vclipgroup.cc.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys