Main Page | Modules | Class Hierarchy | Class List | Class Members

IpeGroup Member List

This is the complete list of members for IpeGroup, including all inherited members.
Accept(IpeVisitor &visitor) const IpeGroup [virtual]
AddToBBox(IpeRect &box, const IpeMatrix &m) const IpeGroup [virtual]
ApplyAttributes(IpePainter &painter) const IpeFillable [protected]
AsFillable()IpeFillable [virtual]
AsGroup()IpeGroup [virtual]
AsImage()IpeObject [virtual]
AsMark()IpeObject [virtual]
AsPath()IpeObject [virtual]
AsReference()IpeObject [virtual]
AsText()IpeObject [virtual]
begin() const IpeGroup [inline]
CheckSymbol(IpeAttribute attr, const IpeStyleSheet *sheet, IpeAttributeSeq &seq) (defined in IpeObject)IpeObject [protected, static]
Clone() const IpeGroup [virtual]
const_iterator typedef (defined in IpeGroup)IpeGroup
DashStyle() const IpeFillable [inline]
Distance(const IpeVector &v, const IpeMatrix &m, double bound) const IpeGroup [virtual]
Draw(IpePainter &painter) const IpeGroup [virtual]
end() const IpeGroup [inline]
Fill() const IpeFillable [inline]
HasMarks() const IpeGroup [inline]
HasTexts() const IpeGroup [inline]
IpeFillable()IpeFillable [explicit, protected]
IpeFillable(const IpeAllAttributes &attr)IpeFillable [explicit, protected]
IpeFillable(IpeRepository *rep, const IpeXmlAttributes &attr)IpeFillable [explicit, protected]
IpeFillable(const IpeFillable &rhs)IpeFillable [protected]
IpeGroup()IpeGroup [explicit]
IpeGroup(IpeRepository *rep, const IpeXmlAttributes &attr)IpeGroup [explicit]
IpeGroup(const IpeGroup &rhs)IpeGroup
IpeObject()IpeObject [explicit, protected]
IpeObject(const IpeAllAttributes &attr)IpeObject [explicit, protected]
IpeObject(IpeRepository *rep, const IpeXmlAttributes &attr)IpeObject [explicit, protected]
IpeObject(const IpeObject &rhs)IpeObject [protected]
LineWidth() const IpeFillable [inline]
MarkShape() const IpeGroup [inline]
MarkSize() const IpeGroup [inline]
Matrix() const IpeObject [inline]
NotifyStyle(const IpeStyleSheet *sheet, IpeAttributeSeq &seq) const IpeGroup [virtual]
operator=(const IpeGroup &rhs)IpeGroup
push_back(const IpeObject *)IpeGroup
SaveAsXml(IpePainter &painter, IpeStream &stream, IpeString layer) const IpeGroup [virtual]
SaveAttributesAsXml(IpePainter &painter, IpeStream &stream, IpeString layer) const IpeObject [protected]
SaveComponentsAsXml(IpePainter &painter, IpeStream &stream) const IpeGroup
SaveFillAttributesAsXml(IpePainter &painter, IpeStream &stream) const IpeFillable [protected]
SetDashStyle(IpeAttribute dash)IpeFillable
SetFill(IpeAttribute fill)IpeFillable
SetLineWidth(IpeAttribute lw)IpeFillable
SetMarkShape(int shape)IpeGroup
SetMarkSize(IpeAttribute size)IpeGroup
SetMatrix(const IpeMatrix &matrix)IpeObject
SetStroke(IpeAttribute stroke)IpeObject
SetStrokeStyle(IpeStrokeStyle attr)IpeFillable
SetTextSize(IpeAttribute size)IpeGroup
size() const IpeGroup [inline]
SnapBnd(const IpeVector &mouse, const IpeMatrix &m, IpeVector &pos, double &bound) const IpeGroup [virtual]
SnapVertex(const IpeVector &mouse, const IpeVector &v, IpeVector &pos, double &bound)IpeObject [static]
SnapVtx(const IpeVector &mouse, const IpeMatrix &m, IpeVector &pos, double &bound) const IpeGroup [virtual]
Stroke() const IpeObject [inline]
StrokeStyle() const IpeFillable [inline]
TextSize() const IpeGroup [inline]
~IpeGroup()IpeGroup [virtual]
~IpeObject()=0IpeObject [pure virtual]