RAYLASE. |
Furthermore there is a camera emulator which allows to test and develop Click & Teach features (to some extent) without having a real camera connected.
The cameras are realized as RAYGUIDE plug-ins.
See the Click & Teach manual for details how to include cameras in RAYGUIDE. An example how to use the properties and methods of this API can be found in the sample projects in the SDK folder of the RAYGUIDE installation.
Class | Description | |
---|---|---|
![]() | BasePluginCamera | This class is the base for all kinds of cameras realized as plug-ins. |
![]() | BasePluginCameraCalibrationData | This class holds all parameters which are the result of a Click and Teach calibration process. Needed separately only for saving to and loading from file. In case of a z-range these properties contains the currently used values due to an interpolation between values in CalibrationDataSetClass. |
![]() | BasePluginCameraCalibrationDataSetClass | The list of all calibrations in case of a z range and if the user has calibrated several focus levels. Again as a separate class for saving and loading as file, and for compatibility reasons because former versions of C+T had only CalibrationData and both structures are still needed therefore for deserialization. |
![]() | BasePluginCameraCreateJobCalibrationEventArgs | |
![]() | BasePluginCameraHandleCalibrationEventArgs | |
![]() | BasePluginCameraHandleRectificationCalibrationEventArgs | |
![]() | BasePluginCameraHandleWavelengthCalibrationEventArgs | |
![]() | BasePluginCameraRectificationData | The four, measured corner points of the distorted rectangle and the middle point of a tile. |
![]() | CalibrationGuiData | This class holds the calibration data visible in the GUI |
![]() | CalibrationUserControl | Interaction logic for CalibrationUserControl.xaml |
![]() | ComparisonConverter | |
![]() | InfoGuiData | This class holds the properties needed for displaying them in the GUI. |
![]() | InfoUserControl | Interaction logic for InfoUserControl.xaml |
![]() | OpenCvInit | |
![]() | PluginsProvider | |
![]() | RectificationStateColor | |
![]() | WorkspaceRegion |
Enumeration | Description | |
---|---|---|
![]() | BasePluginCameraCalibrationCommands | |
![]() | BasePluginCameraRotation | Identifies rotations given in 90° steps. |
![]() | BasePluginCameraState | The states a camera can be in while communicating with the Click & Teach panel. |
![]() | RectificationPositionEnum | Indicates which area is currently used during rectification calibration. |