Click or drag to resize

JobElementHolder.ResolvePen Method

Resolves the pen to inherit values from the upper layers up to the given root pen.

Namespace: RAYLASE.Marker.JobElement
Assembly: RAYLASE.Marker.JobElement (in RAYLASE.Marker.JobElement.dll) Version: 2.20.0
Syntax
C#
public MarkerPen ResolvePen(
	int penNumber,
	MarkerPen topPen,
	MarkerPen defaultPen,
	bool inheritFromDefault
)

Parameters

penNumber  Int32
Number of the pen to resolve.
topPen  MarkerPen
Pen to inherit values from.
defaultPen  MarkerPen
Pen used for inheriting unassigned values in case of inheritFromDefault.
inheritFromDefault  Boolean
Fills unassigned values with the default pen.

Return Value

MarkerPen
Resolved pen.
Remarks
All undefined values of the pen will be filled with values from pens used by parents (container) and the top pen. The top pen is usually from the job pen set.
See Also