| Generated and automatically maintained for github.com/openpnp/openpnp by SourceSpy
GitHub Project BadgeCopy: HTML Markdown

Model

Interface
interface CameraListener
Interface
interface ConfigurationListener
class Main
Start with -Xdock:name=OpenPnP on Mac to make it prettier.
class Scripting
class Translations
class BoardLocationSelectedEvent
class FeederSelectedEvent
class JobLoadedEvent
class PlacementSelectedEvent
UI
class AboutDialog
UI
class ActuatorControlDialog
class AlphaIcon
An Icon wrapper that paints th e contained icon with a speci fied transparency. <P> <B...
class AlphaImageIcon
An Icon wrapper that paints th e contained icon with a speci fied transparency. <P> Th...
class DefaultTableHeaderCellRenderer
A default cell renderer for a JTableHeader. <P> DefaultTabl eHeaderCellRenderer attem...
UI
class FeedersPanel
UI
class JobPanel
UI
class JobPlacementsPanel
UI
class JogControlsPanel
Contains controls, DROs and st atus for the machine. Control s: C right / left, X + / ...
UI
class LogPanel
UI
class MachineControlsPanel
UI
class MachineSetupPanel
UI
class MainFrame
The main window of the applica tion.
class MultisortTableHeaderCellRenderer
An extension of DefaultTableHe aderCellRenderer that paints sort icons on the header ...
UI
class PackageNozzleTipsPanel
UI
class PackageSettingsPanel
UI
class PackageVisionPanel
UI
class PackagesPanel
UI
class PartsPanel
class ScriptAction
UI
class SubmitDiagnosticsDialog
UI
class Welcome2_0Dialog
UI
class AutoSelectTextTable
From http://tips4java.wordpres s.com/2008/10/20/table-select -all-editor/ The RXTable ...
UI
class CameraPanel
Shows a square grid of cameras or a blown up image from a s ingle camera.
UI
class CameraView
class CameraViewActionEvent
Interface
interface CameraViewActionListener
A Listener that is notified wh en an action is performed in a CameraView. Differs from
Interface
interface CameraViewFilter
UI
class CameraViewPopupMenu
Interface
interface CameraViewSelectionTextDelegate
UI
class ClassSelectionDialog
class ComponentDecorators
UI
class LocationButtonsPanel
A JPanel of 4 small buttons th at assist in setting location s. The buttons are Captur...
UI
class SeparatorComboBox
Class that allows you to add a JSeparator to the ComboBoxMo del. The separator is ren...
UI
class SimpleGraphView
class CrosshairReticle
class FiducialReticle
class FootprintReticle
Interface
interface Reticle
class RulerReticle
Interface
interface BoardImporter
class DipTraceImporter
class EagleBoardImporter
class EagleMountsmdUlpImporter
class KicadPosImporter
UI
class KicadPosImporterDialog
class LabcenterProteusImporter
class NamedCSVImporter
class SolderPasteGerberImporter
UI
class SolderPasteGerberImporterDlg
class Rs274xParser
A simple RS-274X parser. Not i ntended to be a general parse r, but implements only Op...
UI
class DlgAutoPanelize
UI
class DlgPanelXOut
class MultiPlacementBoardLocationProcess
Guides the user through the mu lti-placement board location operation using step by s...
class RegionOfInterestProcess
Guides the user through the th ree point region of interest operation using step by s...
UIAbstract
abstract class AbstractConfigurationWizard
class ActionGroup
class ActuatorItem
class ActuatorsComboBoxModel
class ApplyResetBindingListener
class AutoScroller
The AutoScroller will attempt to keep the viewport position ed based on the users int...
class BoundProperty
A simple value wrapper that pr ovides PropertyChangeListener support. Can be used in ...
class BufferedImageIconConverter
class CameraItem
class CompositeWizard
Bundles one or more Wizards in to a pane with tabs.
class DoubleConverter
class HeadCellValue
class HeadMountableItem
class Helpers
class Icons
class IdentifiableComparator
class IdentifiableListCellRenderer
class IdentifiableObjectToStringConverter
class IdentifiableTableCellRenderer
class IntegerConverter
class JBindings
Provides convenience bindings for JComponents that add valu e buffering and visual fe...
class LengthCellValue
class LengthConverter
UI
class LogEntryListCellRenderer
class LogEntryListModel
A LogEntry List Model which co ntains LogEntries from tinylo g
class LongConverter
class MessageBoxes
class MutableLocationProxy
A proxy class that allows bind ings to mutate a Location fie ld by field by replacing ...
class NozzleItem
class OSXAdapter
class PackagesComboBoxModel
class PartCellValue
class PartConverter
class PartsComboBoxModel
class PercentConverter
class PropertyEdit
class PropertySheetWizardAdapter
class RotationCellValue
class SvgIcon
A Swing Icon that draws an SVG image.
Interface
interface Wizard
Interface
interface WizardContainer
class WrapLayout
FlowLayout subclass that fully supports wrapping of compone nts.
class BoardLocationsTableModel
class FeedersTableModel
class FootprintTableModel
class HeadsTableModel
class PackagesTableModel
class PadsTableModel
class PartsTableModel
class PlacementsTableModel
UI
class CameraConfigurationWizard
UI
class CameraVisionConfigurationWizard
class Imgur
class ConsoleWriter
Writes log entries to the give n print streams.
class Logger
class LoggerFactory
class SystemLogger
A SystemLogger class that redi rects another stream like e.g . stdout or stderr to the...
class MarekNozzle
class NeoDen4Driver
class Neoden4Camera
A Camera implementation for ON VIF compatible IP cameras.
UI
class Neoden4CameraConfigurationWizard
UI
class Neoden4DriverConfigurationWizard
class ContactProbeNozzle
class HttpActuator
class ReferenceActuator
Abstract
abstract class ReferenceCamera
Interface
interface ReferenceDriver
Defines the interface for a si mple driver that the Referenc eMachine can drive. All m...
Abstract
abstract class ReferenceFeeder
class ReferenceHead
Interface
interface ReferenceHeadMountable
class ReferenceMachine
class ReferenceNozzle
class ReferenceNozzleTip
class ReferenceNozzleTipCalibration
class ReferencePnpJobProcessor
class ScriptActuator
class BufferedImageCamera
class ImageCamera
class OnvifIPCamera
A Camera implementation for ON VIF compatible IP cameras.
class OpenCvCamera
A Camera implementation based on the OpenCV FrameGrabbers.
class OpenPnpCaptureCamera
class SimulatedUpCamera
class SwitcherCamera
class Webcams
A Camera implementation based on the OpenCV FrameGrabbers.
UI
class ImageCameraConfigurationWizard
UI
class OnvifIPCameraConfigurationWizard
UI
class OpenCvCameraConfigurationWizard
UI
class OpenPnpCaptureCameraConfigurationWizard
UI
class SimulatedUpCameraConfigurationWizard
UI
class SwitcherCameraConfigurationWizard
UI
class WebcamConfigurationWizard
Abstract
abstract class AbstractReferenceDriver
class GcodeDriver
class NullDriver
An example of the simplest pos sible driver that can support multiple heads. This dri...
Abstract
abstract class ReferenceDriverCommunications
Defines the interface for a si mple communications IO driver , for example A serial po...
class SerialPortCommunications
A class for SerialPort Communi cations. Includes functions f or connecting, disconnect...
class TcpCommunications
A base class for basic TCP bas ed Drivers. Includes function s for connecting, disconn...
UI
class AbstractReferenceDriverConfigurationWizard
UI
class AbstractTcpDriverConfigurationWizard
UI
class GcodeDriverConsole
UI
class GcodeDriverGcodes
UI
class GcodeDriverSettings
class AdvancedLoosePartFeeder
class BlindsFeeder
Implementation of Feeder that indexes through an array of c ut tape strips held by a ...
class ReferenceAutoFeeder
class ReferenceDragFeeder
Vision System Description The Vision Operation is defined a s moving the Camera to th...
class ReferenceLeverFeeder
Vision System Description The Vision Operation is defined a s moving the Camera to th...
class ReferenceLoosePartFeeder
class ReferencePushPullFeeder
class ReferenceRotatedTrayFeeder
Implementation of Feeder that indexes based on an offset. T his allows a tray of part...
class ReferenceSlotAutoFeeder
class ReferenceStripFeeder
SMD tape standard info from ht tp://www.liteplacer.com/setup -tape-positions-2/ holes ...
class ReferenceTrayFeeder
Implementation of Feeder that indexes based on an offset. T his allows a tray of part...
class ReferenceTubeFeeder
Implementation of Feeder that always picks from the same lo cation. This can be used ...
class SchultzFeeder
class SlotSchultzFeeder
UIAbstract
abstract class AbstractReferenceFeederConfigurationWizard
UI
class AdvancedLoosePartFeederConfigurationWizard
UI
class BlindsFeederConfigurationWizard
UI
class ReferenceAutoFeederConfigurationWizard
UI
class ReferenceDragFeederConfigurationWizard
UI
class ReferenceFeederConfigurationWizard
UI
class ReferenceLeverFeederConfigurationWizard
UI
class ReferenceLoosePartFeederConfigurationWizard
UI
class ReferencePushPullFeederConfigurationWizard
UI
class ReferencePushPullMotionConfigurationWizard
UI
class ReferenceRotatedTrayFeederConfigurationWizard
UI
class ReferenceSlotAutoFeederConfigurationWizard
UI
class ReferenceStripFeederConfigurationWizard
UI
class ReferenceTrayFeederConfigurationWizard
UI
class SchultzFeederConfigurationWizard
UI
class SlotSchultzFeederConfigurationWizard
class ActuatorsPropertySheetHolder
class CamerasPropertySheetHolder
class NozzleTipsPropertySheetHolder
class NozzlesPropertySheetHolder
class SignalersPropertySheetHolder
class ActuatorSignaler
An ActuatorSignaler can signal certain device or job states by using a machine actua...
class SoundSignaler
The SoundSignaler can acoustic ally indicate certain states of the machine or a job p...
UI
class SoundSignalerConfigurationWizard
class OpenCvVisionProvider
class ReferenceBottomVision
class ReferenceFiducialLocator
Implements an algorithm for fi nding a set of fiducials on a board and returning the ...
UI
class OpenCvVisionProviderConfigurationWizard
UI
class ReferenceBottomVisionConfigurationWizard
UI
class ReferenceBottomVisionPartConfigurationWizard
UI
class ReferenceFiducialLocatorConfigurationWizard
UI
class ReferenceFiducialLocatorPartConfigurationWizard
UI
class ContactProbeNozzleWizard
UI
class HttpActuatorConfigurationWizard
UI
class ReferenceActuatorConfigurationWizard
UI
class ReferenceCameraCalibrationConfigurationWizard
UI
class ReferenceCameraPositionConfigurationWizard
UI
class ReferenceCameraTransformsConfigurationWizard
UI
class ReferenceHeadConfigurationWizard
UI
class ReferenceMachineConfigurationWizard
UI
class ReferenceNozzleCameraOffsetWizard
UI
class ReferenceNozzleCompatibleNozzleTipsWizard
UI
class ReferenceNozzleConfigurationWizard
UI
class ReferenceNozzleTipCalibrationWizard
UI
class ReferenceNozzleTipConfigurationWizard
UI
class ReferenceNozzleTipPartDetectionWizard
UI
class ReferenceNozzleTipToolChangerWizard
UI
class ReferenceNozzleToolChangerWizard
UI
class ReferenceNozzleVacuumWizard
UI
class ReferencePnpJobProcessorConfigurationWizard
UI
class ScriptActuatorConfigurationWizard
Abstract
abstract class AbstractModelObject
class Board
A Board describes the physical properties of a PCB and has a list of Placements that...
class BoardLocation
class BoardPad
Interface
interface Fiducial
A Fiducial is an identifying m ark on a Board that can be us ed to identify the offset...
class Footprint
A Footprint is a group of SMD pads along with length unit i nformation. Footprints ca...
Interface
interface Identifiable
class Job
A Job specifies a list of one or more BoardLocations.
class Length
Enum
enum LengthUnit
class Location
A Location is a an immutable 3 D point in X, Y, Z space with a rotation component. Th...
Enum
enum MassUnit
Interface
interface Named
class Package
Abstract
abstract class Pad
class Panel
class Part
A Part is a single part that c an be picked and placed. It h as a graphical outline, i...
class Placement
A Placement describes a locati on on a Board where a Part wi ll be placed, along with ...
class Point
class Rectangle
class RegionOfInterest
class EagleLoader
class Approved
class Attribute
class Attributes
class Autorouter
class Board
class Bus
class Busses
class Circle
class Class
class Classes
class Clearance
class Compatibility
class Connect
class Connects
class Contactref
class Description
class Designrules
class Device
class Devices
class Deviceset
class Devicesets
class Dimension
class Drawing
class Eagle
class Elements
class Errors
class Frame
class Gate
class Gates
class Grid
class Hole
class Instance
class Instances
class Junction
class Label
class Layer
class Layers
class Libraries
class Library
class Module
class Moduleinst
class Moduleinsts
class Modules
class Net
class Nets
class Note
class ObjectFactory
This object contains factory m ethods for each Java content interface and Java elemen...
class Package
class Packages
class Pad
class Param
class Part
class Parts
class Pass
class Pin
class Pinref
class Plain
class Polygon
class Port
class Portref
class Ports
class Rectangle
class Schematic
class Segment
class Setting
class Settings
class Sheet
class Sheets
class Signal
class Signals
class Smd
class Symbol
class Symbols
class Technologies
class Technology
class Text
class Variant
class Variantdef
class Variantdefs
class Vertex
class Via
class Wire
Interface
interface Actuator
Defines a simple interface to some type of device that can be actuated on the machin...
Interface
interface Camera
Represents a Camera attached t o the system and allows a cal ler to retrieve images fr...
Interface
interface Feeder
A Feeder is an abstraction tha t represents any type of part source. It can be a tape...
Interface
interface FiducialLocator
Provides a method to detect an d orient boards using a fiduc ial system. This interfac...
Interface
interface Head
A Head is a movable group of c omponents attached to a Machi ne. Components which can ...
Interface
interface HeadMountable
Interface
interface JobProcessor
Interface
interface Locatable
An object which has a Location in 4D space. The Location ma y be fixed or Movable. Th...
Interface
interface Machine
Machine represents the pick an d place machine itself. It pr ovides the information an...
Interface
interface MachineListener
Provides a set of callbacks ca lled by a Machine to notify l isteners of asynchronous ...
Interface
interface Movable
Interface
interface Nozzle
A Nozzle is a tool capable of picking up parts and releasin g them. It is attached to...
Interface
interface NozzleTip
A NozzleTip is the physical in terface between a Nozzle and a Part.
Interface
interface PartAlignment
A method to allow after-pick, pre-place alignment of parts on the nozzle. Bottom vis...
Interface
interface PnpJobPlanner
Interface
interface PnpJobProcessor
Interface
interface PropertySheetHolder
Provides an interface that all ows a caller to build a tree of configurable items eac...
Interface
interface Signaler
A Signaler is capable of signa ling certain machine or job s tates like errors or warn...
Interface
interface VisionProvider
Provides an interface for impl ementors of vision systems to implement. A VisionProvi...
Interface
interface WizardConfigurable
Abstract
abstract class AbstractActuator
Abstract
abstract class AbstractCamera
Abstract
abstract class AbstractFeeder
Abstract
abstract class AbstractHead
Abstract
abstract class AbstractJobProcessor
Abstract
abstract class AbstractMachine
Abstract
abstract class AbstractNozzle
Abstract
abstract class AbstractNozzleTip
Abstract
abstract class AbstractPnpJobProcessor
Abstract
abstract class AbstractSignaler
class SimplePropertySheetHolder
class BeanUtils
class CameraLatencyTest
UI
class CaptureTest
class Collect
Some basic Collection utilitie s. Called Collect instead of something like Collection...
class Cycles
class FiniteStateMachine
class GcodeServer
class HslColor
The HSLColor class provides me thods to manipulate HSL (Hue, Saturation Luminance) va...
UI
class IconViewer
class IdentifiableList
A List specifically for storin g implementations of Identifi able. This class adds a g...
class ImageUtils
class LogUtils
class MovableUtils
class OpenCvUtils
class QuickHull
class ResourceUtils
class SimpleGraph
class TravellingSalesman
A simple solver for the Travel ling Salesman Problem. The so lver tries to find good s...
class UiUtils
class Utils2D
class VisionUtils
class XmlSerialize
class FluentCv
A fluent API for some of the m ost commonly used OpenCV prim itives. Successive operat...
class LensCalibration
Performs OpenCV based lens cal ibration based on the techniq ues described in: http://...
class Ransac
class SimpleHistogram
Very simple histogram with zer o knowledge about the range. Good only for low numbers...
class CvPipeline
A CvPipeline performs computer vision operations on a worki ng image by processing in...
Abstract
abstract class CvStage
Base class for a stage in a Cv Pipeline. A CvStage has a uni que name within a pipelin...
Annotation
class? Property
Annotation
class? Stage
class ActuatorWrite
class Add
class AffineUnwarp
class AffineWarp
class BlurGaussian
class BlurMedian
class ClosestModel
class ComposeResult
class ConvertColor
Converts the color of the curr ent working image to the spec ified conversion.
class ConvertModelToKeyPoints
class ConvertModelToPoints
class CreateFootprintTemplateImage
class CreateModelTemplateImage
class CreateShapeTemplateImage
class DetectCirclesHough
Finds circles in the working i mage and stores the results a s a List<Circle> on the m...
class DetectEdgesCanny
Performs Canny edge detection on the working image, updatin g it with the results.
class DetectEdgesLaplacian
Performs Canny edge detection on the working image, updatin g it with the results.
class DetectEdgesRobertsCross
class DetectFixedCirclesHough
Finds circles in the working i mage and stores the results a s a List<Circle> on the m...
class DetectLinesHough
Finds lines in the working ima ge and stores the results as a List<Circle> on the mod...
class DilateModel
class DrawCircles
Draws circles from a List<Circ le> onto the working image.
class DrawContours
class DrawEllipses
class DrawImageCenter
class DrawKeyPoints
class DrawRotatedRects
class DrawTemplateMatches
Draws TemplatesMatches contain ed in a List<TemplateMatch> b y referencing a previous ...
class FilterContours
Draws circles from a List<Circ le> onto the working image.
class FilterRects
class FindContours
class FitEllipseContours
class GrabCut
GrabCut algorithm was designed by Carsten Rother, Vladimir Kolmogorov & Andrew Blake...
class HistogramEqualize
class HistogramEqualizeAdaptive
class ImageCapture
class ImageRead
class ImageRecall
class ImageWrite
Save the working image to the specified path. The format is chosen based on the file...
class ImageWriteDebug
Save the working image as an i mage file in the debug direct ory using the specified p...
class MaskCircle
class MaskHsv
class MaskModel
class MaskPolygon
class MaskRectangle
Mask everything in the working image outside of a circle ce ntered at the center of t...
class MatchPartTemplate
OpenCV based image template ma tching with local maxima dete ction improvements from F...
class MatchTemplate
OpenCV based image template ma tching with local maxima dete ction improvements from F...
class MinAreaRect
Finds the smallest rotated rec tangle that encloses pixels t hat fall within the given...
class MinAreaRectContours
class Normalize
class OrientRotatedRects
class ReadModelProperty
Get an object from a previous stage's model by querying the named property. The resu...
class ReadPartTemplateImage
class Rotate
class ScriptRun
class SetColor
class SetModel
Programmatic stage which simpl y sets it's model to the obje ct passed in on the const...
class SetResult
class SimpleBlobDetector
class SimpleOcr
class SizeCheck
class Threshold
class ThresholdAdaptive
class WritePartTemplateImage
class ColorConverter
UI
class CvPipelineEditor
A JPanel based component for e diting a CvPipeline. Allows t he user to add and remove...
UI
class CvPipelineEditorDialog
UI
class MatView
UI
class PipelinePanel
class PipelinePropertySheetTable
Interface
interface Reorderable
From: http://stackoverflow.com /questions/638807/how-do-i-dr ag-and-drop-a-row-in-a-jt...
UI
class ResultsPanel
class StagesTableModel
UI
class StandaloneEditor
class TableRowTransferHandler
Handles drag & drop row reorde ring From: http://stackoverfl ow.com/questions/638807/h...
class TransferHandler
UI
class JFrame
class AbstractTableModel
UI
class JPanel
class PropertySheetTable
UI
class JComponent
UI
class JDialog
Interface
interface UNKNOWN
Interface
interface AutoCloseable
class? ArrayList
class? Thread
Interface
interface Runnable
class Frame
Interface
interface Closeable
Interface
interface PropertyChangeListener
Interface
interface ActionListener
Interface
interface WebcamDiscoveryListener
Interface
interface WebcamImageTransformer
class? PrintStream
Interface
interface Writer
class FlowLayout
Interface
interface Icon
Interface
interface Comparable
class AbstractUndoableEdit
class Converter
class DefaultComboBoxModel
Interface
interface InvocationHandler
class AbstractListModel
UI
class JTextField
Interface
interface ListCellRenderer
class DefaultTableCellRenderer
class ObjectToStringConverter
class DefaultListCellRenderer
Interface
interface Comparator
Interface
interface AdjustmentListener
class AbstractBindingListener
Interface
interface MouseMotionListener
Interface
interface MouseListener
UI
class JComboBox
Interface
interface KeyListener
UI
class JPopupMenu
UI
class JTable
class AbstractAction
class ImageIcon