LineArrowProperties maStartArrow; /// Start line arrow style.
LineArrowProperties maEndArrow; /// End line arrow style.
FillProperties maLineFill; /// Line fill (solid, gradient, ...).
DashStopVector maCustomDash; /// User-defined line dash style.
std::optional< sal_Int32 > moLineWidth; /// Line width (EMUs).
std::optional< sal_Int32 > moPresetDash; /// Preset dash (OOXML token).
std::optional< sal_Int32 > moLineCompound; /// Line compound type (OOXML token).
std::optional< sal_Int32 > moLineCap; /// Line cap (OOXML token).
std::optional< sal_Int32 > moLineJoint; /// Line joint type (OOXML token).
/** Overwrites all members that are explicitly set in rSourceProps. */ void assignUsed( const LineProperties& rSourceProps );
/** Writes the properties to the passed property map. */ void pushToPropMap(
ShapePropertyMap& rPropMap, const GraphicHelper& rGraphicHelper,
::Color nPhClr = API_RGB_TRANSPARENT,
sal_Int16 nPhClrTheme = -1) const;
/** Calculates the line style attribute from the internal state of the object */
css::drawing::LineStyle getLineStyle() const; /** Calculates the line cap attribute from the internal state of the object */
css::drawing::LineCap getLineCap() const; /** Calculates the line joint attribute from the internal state of the object */
css::drawing::LineJoint getLineJoint() const; /** Calculates the line width attribute from the internal state of the object */
sal_Int32 getLineWidth() const;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.