IFeatureParameters Class

Class to hold all information of non component elements (features).

Definition

Namespace: PCBI.Automation.DrawingParameters
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public class IFeatureParameters : IObjectParameters
Inheritance
Object    IObjectParameters    IFeatureParameters

Constructors

IFeatureParameters Create instance of feature parameters.
IFeatureParameters(Boolean, DrawModeEnum, Color, Boolean, Int32, Boolean, Boolean) Create instance of feature parameters to draw non component layers (signal, mask etc).

Fields

BothDrawModeOutlineColor Color for the outline, if DrawMode=Both (Standard=150/150/120/120)
DrawFrameForColoredObjects Draws an additional Frame for colored objects in Fill-Mode at the end (=> Even if partly overdrawn by other objects, the colored frame is stimm visible)
DrawMode DrawMode for all objects (Filled/Outline/Both)
DrawNegativeLayersInverted Draws layers with negative polarity inverted (not in Outline Mode, and not when DrawOnlySelected is on)
DrawOnlyOverlayImage If true, only the Overlay image is drawn, without alpha and on the whole layer (not only "above copper") (Needed e.g. in 3D view)
DrawOnlySurfaceFrame Force "Outline" DrawMode for Surfaces
DrawXInDrills Draw a X into all drills (must be a Drill Layer)
DrawXMinDrillSizePX Minimum size of drills in pixel to draw the X
IgnoreObjectColor If true special color for each object is ignored.
IgnoreOverlayImage If true, the Overlay image is completely ignored

Extension Methods

See Also