SVGDrawSettings Class

Definition

Namespace: PCBI_SVG
Assembly: PCBI_SVG_ImportExport (in PCBI_SVG_ImportExport.dll) Version: 17.0.0.0 (17.0.0.0)
C#
public class SVGDrawSettings
Inheritance
Object    SVGDrawSettings

Constructors

SVGDrawSettingsInitializes a new instance of the SVGDrawSettings class
SVGDrawSettings(ListSVGLayerParameters, SVGSelectionSettings, SVGComponentSettings, SVGGeneralSettings) Returns a DrawSetting with Settings for all Components, ComponentLayer has to be specified
SVGDrawSettings(ListSVGLayerParameters, ListSVGComponentUnit, SVGSelectionSettings, SVGGeneralSettings) Returns a DrawSetting with Settings for each Component individually, ComponentLayer does and should not be specified

Methods

BitmapSettingsToSVG(IDrawingParameters, IPCBIWindow) Translate a IDrawingParameters object to a SVGDrawSettings object
BitmapSettingsToSVG(IDrawingParameters, IPCBIWindow, IStep) Translate a IDrawingParameters object to a SVGDrawSettings object
MapInt Maps a given value from a Range to a Range (used for alpha and opacity)
SVGToBitmapSettings Translate a SVGDrawSettings object back to IDrawingParameters object

Fields

Components List of Components that should be drawn (exlusive of ComponentSettings!)
ComponentSettings Component settings for all Components on the Layers in the Layers list (exlusive of Components!)
GeneralSettings Gemneral settings for the drawing
Layers List of layers that should be drawn
SelectionParameters Selection parameters for the drawing

See Also