Click or drag to resize

BaseFillingProfile Class

Represents the base class to specify a filler/hatcher configuration.
Inheritance Hierarchy
SystemObject
  RAYLASE.Marker.VectorGraphicElement.FillingBaseFillingProfile
    More

Namespace: RAYLASE.Marker.VectorGraphicElement.Filling
Assembly: RAYLASE.Marker.VectorGraphicElement (in RAYLASE.Marker.VectorGraphicElement.dll) Version: 2.19.0
Syntax
C#
public abstract class BaseFillingProfile

The BaseFillingProfile type exposes the following members.

Constructors
 NameDescription
Protected methodBaseFillingProfileInitializes a new instance of the BaseFillingProfile class
Top
Properties
 NameDescription
Public propertyArcTolerance While offsetting a path, the maximum acceptable tolerance when arcs are approximated.
Public propertyDoSort If true the filling paths will be sorted to enhance performance while marking.
Public propertyEndType Type of closure (etClosedPolygon, etClosedLine, etOpenSquare, etOpenRound, etOpenButt) when offsetting a path.
Protected propertyErrorDelta 
Public propertyFillerType The type of the filler this profile is suited to.
Public propertyIsEnabled Gets or sets a flag that defines if the filling is enabled.
Public propertyIsIterationBased 
Public propertyJoinType Type of join (jtMiter, jtSquare or jtRound) when offsetting a path.
Public propertyMiterLimit Maximum distance in multiples of delta that vertices can be offset from their original positions before squaring is applied. Squaring truncates a miter by 'cutting it off' at 1 × delta distance from the original vertex.
Public propertyNonShiftingPadding The offset of the clipping from the contour. Filling paths within this radius from the contour will be removed (clipped).
Public propertyPadding The offset of the filling (distance from the contour)
Public propertyScaleFactor The multiply factor to apply when converting from floating point to integer coordinates.
Public propertyTag Tag for custom description.
Top
See Also
Inheritance Hierarchy