PanelOrderAnalyzer Class

Class for checking if steps on panel are ordered in a matrix fashion.

Definition

Namespace: PCBI_PanelBuilderQuick
Assembly: PCBI_Panel_Editor (in PCBI_Panel_Editor.dll) Version: 17.0.0.0 (17.0.0.0)
C#
public class PanelOrderAnalyzer
Inheritance
Object    PanelOrderAnalyzer

Constructors

PanelOrderAnalyzerInitializes a new instance of the PanelOrderAnalyzer class

Properties

Methods

GetBoundsOfChildSteps Gets the bounds of steps on a panel as list.
GetDistances Calculates the smallest distances between each step and from step to outline
GetStepOrderAsList Gets list of rotations as in PanelPattern from the child steps of panel.
IsPanelOrderedAsMatrix(IPCBIWindow, IStep, Size) Check if panel is ordered in a matrix like fashion.
IsPanelOrderedAsMatrix(IPCBIWindow, ListRectangleD, Size) Check if panel is ordered in a matrix like fashion.

See Also