Click or drag to resize

Segment3ConnectionFillOneRange Method

Template to get a fill path.

Namespace: Altaxo.Graph.Gdi.Plot.Styles.LineConnectionStyles
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public override void FillOneRange(
	GraphicsPath gp,
	Processed2DPlotData pdata,
	IPlotRange range,
	IPlotArea layer,
	CSPlaneID fillDirection,
	bool ignoreMissingDataPoints,
	bool connectCircular,
	PointF[] allLinePointsShiftedAlready,
	double logicalShiftX,
	double logicalShiftY
)

Parameters

gp  GraphicsPath
Graphics path to fill with data.
pdata  Processed2DPlotData
The plot data. Do not use the plot point positions from here, since they are not shifted when shifting group styles are present.
range  IPlotRange
The plot range to use.
layer  IPlotArea
Graphics layer.
fillDirection  CSPlaneID
Designates a bound to fill to.
ignoreMissingDataPoints  Boolean
If true, missing data points are ignored.
connectCircular  Boolean
If true, the line is connected circular, and the area is the polygon inside of that circular connection.
allLinePointsShiftedAlready  PointF
The plot positions, already shifted when a logical shift needed to be applied. Don't use the Range property of the pdata, since it is overriden by the next argument.
logicalShiftX  Double
The logical shift in x-direction.
logicalShiftY  Double
The logical shift in x-direction.

Implements

ILineConnectionStyleFillOneRange(GraphicsPath, Processed2DPlotData, IPlotRange, IPlotArea, CSPlaneID, Boolean, Boolean, PointF, Double, Double)
See Also