Class EntityFilterBuilder
Inheritance
EntityFilterBuilder
Assembly: NXOpen.dll
Syntax
public class EntityFilterBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
EntityFilterBuilder()
Declaration
protected EntityFilterBuilder()
Properties
ComponentMaxHeight
Declaration
public double ComponentMaxHeight { get; set; }
Property Value
ComponentMaxSize
Declaration
public double ComponentMaxSize { get; set; }
Property Value
ComponentMinHeight
Declaration
public double ComponentMinHeight { get; set; }
Property Value
ComponentMinSize
Declaration
public double ComponentMinSize { get; set; }
Property Value
HoleMaxDiameter
Declaration
public double HoleMaxDiameter { get; set; }
Property Value
HoleMaxSize
Declaration
public double HoleMaxSize { get; set; }
Property Value
HoleMinDiameter
Declaration
public double HoleMinDiameter { get; set; }
Property Value
HoleMinSize
Declaration
public double HoleMinSize { get; set; }
Property Value
LengthUnits
Declaration
public EntityFilterBuilder.LengthUnitsEnum LengthUnits { get; set; }
Property Value
RemoveBlindBuriedViaHoles
Declaration
public bool RemoveBlindBuriedViaHoles { get; set; }
Property Value
RemoveComponentsWithHeight
Declaration
public bool RemoveComponentsWithHeight { get; set; }
Property Value
RemoveComponentsWithSize
Declaration
public bool RemoveComponentsWithSize { get; set; }
Property Value
RemoveEcadComponents
Declaration
public bool RemoveEcadComponents { get; set; }
Property Value
RemoveHolesWithDiameter
Declaration
public bool RemoveHolesWithDiameter { get; set; }
Property Value
RemoveHolesWithSize
Declaration
public bool RemoveHolesWithSize { get; set; }
Property Value
RemoveMcadComponents
Declaration
public bool RemoveMcadComponents { get; set; }
Property Value
RemoveMountingHoles
Declaration
public bool RemoveMountingHoles { get; set; }
Property Value
RemoveOtherHoles
Declaration
public bool RemoveOtherHoles { get; set; }
Property Value
RemoveOtherKeepoutAreas
Declaration
public bool RemoveOtherKeepoutAreas { get; set; }
Property Value
RemovePadsByPadstacks
Declaration
public string RemovePadsByPadstacks { get; set; }
Property Value
RemovePinHoles
Declaration
public bool RemovePinHoles { get; set; }
Property Value
RemovePlacedComponents
Declaration
public bool RemovePlacedComponents { get; set; }
Property Value
RemovePlacementGroupKeepinAreas
Declaration
public bool RemovePlacementGroupKeepinAreas { get; set; }
Property Value
RemovePlacementKeepinAreas
Declaration
public bool RemovePlacementKeepinAreas { get; set; }
Property Value
RemovePlacementKeepoutAreas
Declaration
public bool RemovePlacementKeepoutAreas { get; set; }
Property Value
RemoveRoutingKeepinAreas
Declaration
public bool RemoveRoutingKeepinAreas { get; set; }
Property Value
RemoveRoutingKeepoutAreas
Declaration
public bool RemoveRoutingKeepoutAreas { get; set; }
Property Value
Declaration
public bool RemoveToolingHoles { get; set; }
Property Value
RemoveTracesAndPadsByNetNames
Declaration
public string RemoveTracesAndPadsByNetNames { get; set; }
Property Value
RemoveUnconnectedPads
Declaration
public bool RemoveUnconnectedPads { get; set; }
Property Value
RemoveUnplacedComponents
Declaration
public bool RemoveUnplacedComponents { get; set; }
Property Value
RemoveViaHoles
Declaration
public bool RemoveViaHoles { get; set; }
Property Value
RemoveViaKeepoutAreas
Declaration
public bool RemoveViaKeepoutAreas { get; set; }
Property Value
Methods
SetUserDefiniedFilters(string[])
Declaration
public void SetUserDefiniedFilters(string[] filters)
Parameters
Type |
Name |
Description |
string[] |
filters |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink