20#ifndef INCLUDED_VCL_GRAPHICTOOLS_HXX
21#define INCLUDED_VCL_GRAPHICTOOLS_HXX
134 void getDashArray ( DashArray& )
const;
168 void scale (
double fScaleX,
double fScaleY );
251 enum { gradientStepsInfinite=0 };
280 double fTransparency,
288 Color aGradient1stColor,
289 Color aGradient2ndColor,
290 sal_Int32 aGradientStepCount,
323 void getTransform ( Transform& )
const;
340 void getGraphic (
Graphic& )
const;
Encapsulates geometry and associated attributes of a filled area.
HatchType
Type of hatching used.
@ hatchDouble
horizontal and vertical orthogonally crossing lines, one unit apart
Transform maFillTransform
tools::PolyPolygon maPath
FillRule getFillRule() const
Get fill rule used.
FillRule
Type of fill algorithm used.
GradientType
Type of gradient used.
double getTransparency() const
Get stroke transparency.
sal_Int32 maGradientStepCount
FillType getFillType() const
Get fill type used.
bool isTiling() const
Query state of texture tiling.
GradientType maGradientType
GradientType getGradientType() const
Get type of gradient used.
const Color & getFillColor() const
Get color used for solid fills.
FillType
Type of filling used.
@ fillHatch
Fill with the specified hatch.
@ fillGradient
Fill with the specified gradient.
Encapsulates geometry and associated attributes of a graphical 'pen stroke'.
double getMiterLimit() const
Get the maximum length of mitered joins.
JoinType getJoinType() const
Get the style in which the stroke segments are joined.
tools::PolyPolygon maEndArrow
CapType
Style for open stroke ends.
@ capRound
Half-round cap at the line end, the center lying at the end point.
double getTransparency() const
Get stroke transparency.
CapType getCapType() const
Get the style in which open stroke ends are drawn.
tools::PolyPolygon maStartArrow
double getStrokeWidth() const
Get width of the stroke.
::std::vector< double > DashArray
JoinType
Style for joins of individual stroke segments.
@ joinBevel
Connect segments by a direct straight line.
@ joinRound
Connect segments by a filled round arc.
uno::Sequence< double > maFillColor