#include <vclipgroup.h>
Public Member Functions | |
| VClipGroup (VObject *parent, VState state=normal) | |
| VClipGroup (const VClipGroup &group) | |
| virtual void | draw (VPainter *painter, const KoRect *rect=0L) const |
| virtual VClipGroup * | clone () const |
| virtual void | save (TQDomElement &element) const |
| virtual void | load (const TQDomElement &element) |
| Public Member Functions inherited from VGroup | |
| VGroup (VObject *parent, VState state=normal) | |
| VGroup (const VGroup &group) | |
| virtual | ~VGroup () |
| virtual const KoRect & | boundingBox () const |
| virtual void | setStroke (const VStroke &stroke) |
| virtual void | setFill (const VFill &fill) |
| virtual void | setState (const VState state) |
| virtual void | saveOasis (KoStore *store, KoXmlWriter *docWriter, KoGenStyles &mainStyles, int &index) const |
| virtual bool | loadOasis (const TQDomElement &element, KoOasisLoadingContext &context) |
| virtual void | accept (VVisitor &visitor) |
| void | take (const VObject &object) |
| void | append (VObject *object) |
| virtual void | insertInfrontOf (VObject *newObject, VObject *oldObject) |
| void | clear () |
| const VObjectList & | objects () const |
| Public Member Functions inherited from VObject | |
| VObject (VObject *parent, VState state=edit) | |
| VObject (const VObject &obj) | |
| virtual | ~VObject () |
| virtual DCOPObject * | dcopObject () |
| bool | boundingBoxIsInvalid () const |
| void | invalidateBoundingBox () |
| void | setParent (VObject *parent) |
| VObject * | parent () const |
| VState | state () const |
| virtual VStroke * | stroke () const |
| virtual VFill * | fill () const |
| virtual TQString | name () const |
| void | setName (const TQString &s) |
| VDocument * | document () const |
Additional Inherited Members | |
| Public Types inherited from VObject | |
| enum | VState { normal = 0 , normal_locked = 1 , hidden = 2 , hidden_locked = 3 , deleted = 4 , selected = 5 , edit = 6 } |
| Protected Member Functions inherited from VObject | |
| void | addStyles (const TQDomElement *style, KoOasisLoadingContext &context) |
| virtual void | saveOasisFill (KoGenStyles &mainStyles, KoGenStyle &stylesojectauto) const |
| Protected Attributes inherited from VGroup | |
| VObjectList | m_objects |
| Protected Attributes inherited from VObject | |
| KoRect | m_boundingBox |
| VState | m_state: 8 |
| bool | m_boundingBoxIsInvalid: 1 |
| VStroke * | m_stroke |
| VFill * | m_fill |
| DCOPObject * | m_dcop |
Detailed Description
Base class for clipping conglomerates the first child element is used for clipping.
Definition at line 33 of file vclipgroup.h.
Constructor & Destructor Documentation
◆ VClipGroup() [1/2]
Definition at line 35 of file vclipgroup.cpp.
◆ VClipGroup() [2/2]
| VClipGroup::VClipGroup | ( | const VClipGroup & | group | ) |
Definition at line 36 of file vclipgroup.cpp.
◆ ~VClipGroup()
|
virtual |
Definition at line 38 of file vclipgroup.cpp.
Member Function Documentation
◆ clone()
|
virtual |
Create an exact copy of this object.
- Returns
- the exact object copy
Reimplemented from VGroup.
Definition at line 69 of file vclipgroup.cpp.
◆ draw()
|
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.cpp.
◆ load()
|
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.cpp.
◆ save()
|
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.cpp.
The documentation for this class was generated from the following files:
