Ipelib
|
#include <ipeattributes.h>
Public Member Functions | |
AllAttributes () | |
Collection of all object attributes.
AllAttributes::AllAttributes | ( | ) |
Constructor sets default values.
References ipe::Attribute::ARROW_NORMAL(), ipe::Attribute::BLACK(), ipe::EAlignBaseline, ipe::EAlignLeft, ipe::EDefaultCap, ipe::EDefaultJoin, ipe::EDefaultRule, ipe::ENoPin, ipe::EStrokedOnly, ipe::ETransformationsAffine, iDashStyle, iFArrow, iFArrowShape, iFArrowSize, iFill, iFillRule, iGradient, iHorizontalAlignment, iLineCap, iLineJoin, iOpacity, iPathMode, iPen, iPinned, iRArrow, iRArrowShape, iRArrowSize, iStroke, iSymbolSize, iTextSize, iTextStyle, iTiling, iTransformableText, iTransformations, iVerticalAlignment, ipe::Attribute::NORMAL(), and ipe::Attribute::OPAQUE().
TPathMode ipe::AllAttributes::iPathMode |
Should we stroke and/or fill?
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iStroke |
Stroke color.
Referenced by AllAttributes(), ipe::Reference::Reference(), and ipe::Text::Text().
Attribute ipe::AllAttributes::iFill |
Fill color.
Referenced by AllAttributes(), and ipe::Reference::Reference().
Attribute ipe::AllAttributes::iDashStyle |
Dash style.
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iPen |
Pen (that is, line width).
Referenced by AllAttributes(), and ipe::Reference::Reference().
bool ipe::AllAttributes::iFArrow |
Arrow forward?
Referenced by AllAttributes().
bool ipe::AllAttributes::iRArrow |
Reverse arrow?
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iFArrowShape |
Shape of forward arrows.
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iRArrowShape |
Shape of reverse arrows.
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iFArrowSize |
Forward arrow size.
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iRArrowSize |
Reverse arrow size.
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iSymbolSize |
Symbol size.
Referenced by AllAttributes(), and ipe::Reference::Reference().
Attribute ipe::AllAttributes::iTextSize |
Text size.
Horizontal alignment of label objects.
Referenced by AllAttributes(), and ipe::Text::Text().
THorizontalAlignment ipe::AllAttributes::iHorizontalAlignment |
Referenced by AllAttributes(), and ipe::Text::Text().
TVerticalAlignment ipe::AllAttributes::iVerticalAlignment |
Vertical alignment of label objects.
Referenced by AllAttributes(), and ipe::Text::Text().
Attribute ipe::AllAttributes::iTextStyle |
Text style.
Referenced by AllAttributes(), and ipe::Text::Text().
TPinned ipe::AllAttributes::iPinned |
Pinned status.
Should newly created text be transformable?
Referenced by AllAttributes(), and ipe::Object::Object().
bool ipe::AllAttributes::iTransformableText |
If this is false, newly created text will only allow translations. Otherwise, the value of iTranslations is used (as for other objects).
Referenced by AllAttributes(), and ipe::Text::Text().
TTransformations ipe::AllAttributes::iTransformations |
Allowed transformations.
Referenced by AllAttributes(), and ipe::Object::Object().
TLineJoin ipe::AllAttributes::iLineJoin |
Line join style.
Referenced by AllAttributes().
TLineCap ipe::AllAttributes::iLineCap |
Line cap style.
Referenced by AllAttributes().
TFillRule ipe::AllAttributes::iFillRule |
Shape fill rule.
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iOpacity |
Opacity.
Referenced by AllAttributes(), and ipe::Text::Text().
Attribute ipe::AllAttributes::iTiling |
Tiling pattern.
Referenced by AllAttributes().
Attribute ipe::AllAttributes::iGradient |
Gradient pattern.
Referenced by AllAttributes().