IDrawingParameters(ListILayerParameters, Boolean, Boolean, Color, Boolean, Color, Color, DrawingMode, Boolean, IComponentParameters, ISelectionParameters, IFeatureParameters, Boolean, Boolean, Boolean, Boolean) Constructor

Create an instance of drawing parameters by setting all parts extra.

Definition

Namespace: PCBI.Automation.DrawingParameters
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public IDrawingParameters(
	List<ILayerParameters> SortedLayersToDraw,
	bool DrawProfile,
	bool DrawOrigin,
	Color ProfileColor,
	bool DrawBoardColor,
	Color BoardBrushColor,
	Color BackColor,
	DrawingMode ColorMixingMode,
	bool DrawODBZones,
	IComponentParameters ComponentParameters,
	ISelectionParameters SelectionParameters,
	IFeatureParameters FeatureParameters,
	bool PanelInfoInProfile,
	bool FlattenStep,
	bool NoColorMixtureForDrills,
	bool XorComponentLayer
)

Parameters

SortedLayersToDraw  ListILayerParameters
List of layers to draw in sorted order.
DrawProfile  Boolean
Should the ourput image contains the profile drawing?
DrawOrigin  Boolean
Is the 0,0 point highlighted?
ProfileColor  Color
Color for profile.
DrawBoardColor  Boolean
Fill the profile with board color?
BoardBrushColor  Color
The color to fill the board inside of the profile.
BackColor  Color
Color of background, default is black.
ColorMixingMode  DrawingMode
How to mix the colors?
DrawODBZones  Boolean
Zones are very seldom, if there is a definition of zones you can draw them with this bool.
ComponentParameters  IComponentParameters
The component parameter setting class.
SelectionParameters  ISelectionParameters
The selection parameter setting class.
FeatureParameters  IFeatureParameters
The feature parameter setting class.
PanelInfoInProfile  Boolean
Show the panel info in the profile?
FlattenStep  Boolean
Draw the substeps in the current step?
NoColorMixtureForDrills  Boolean
To show drills with fix color you can use this bool.
XorComponentLayer  Boolean
Special for component layers to use other color mixing mode.

See Also