Click or drag to resize

Board Class

A board typically is part of a (multi-)panel and may contain fiducials, components (an even sub-boards). It is an inspection object itself, too (with features on its own).
Inheritance Hierarchy

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

The Board type exposes the following members.

Constructors
 NameDescription
Public methodBoard 
Top
Properties
 NameDescription
Public propertyComponents This is the list of components in the board definition.
Public propertyFiducials This is a list of fiducials.
Public propertyIsDefect A board is considered defect if there is a defect in (the features / checks of) the board itself or in one of its components, fiducials, or sub-boards.
(Overrides InspectionObjectIsDefect)
Public propertyUnitPositionNumber Logical reference of production unit as defined by CFX position rule (see CFX standard)
Top
Methods
 NameDescription
Public methodShouldSerializeBoards Restrict serialization to avoid confusion.
Top
Fields
 NameDescription
Public fieldBoards List of "sub-boards" of this board. Usually empty, but it allows to have panels with several boards, where each board may have some "sub-boards", even recursivly.
Top
See Also