Click or drag to resize

Panel Class

The root element for the CFX recipe export.
Inheritance Hierarchy
SystemObject
  CFX.StructuresNamedObject
    CFX.Structures.PCBInspectionInspectionObject
      CFX.Structures.PCBInspectionPanel

Namespace: CFX.Structures.PCBInspection
Assembly: CFX (in CFX.dll) Version: 1.7.3
Syntax
public class Panel : InspectionObject

The Panel type exposes the following members.

Constructors
 NameDescription
Public methodPanel 
Top
Properties
 NameDescription
Public propertyBoards The list of boards, that are part of this panel. (Only the top-level boards, not the sub-boards of a top-level board.)
Public propertyComponents List of components directly assigned to this panel, not those assigned to one of its boards. Usually empty (as a panel consist of n boards), but allows to omit boards and assign the components directly to the panel.
Public propertyFiducials The list of fiducials of this panel. (Only the top-level fiducials, not the fiducials of a board.)
Public propertyIsDefect A panel is considered defect if there is a defect in (the features / checks of) the panel itself or in one of its fiducials, boards, or components. Even if a panel is defective, one of its boards can still be (and typically will be) Ok.
(Overrides InspectionObjectIsDefect)
Top
Methods
 NameDescription
Public methodShouldSerializeComponents 
Top
Fields
 NameDescription
Public fieldSize Size of the panel (in µm).
Public fieldVariant Name of the assembly variant. May be empty.
Top
See Also