![]() |
Simply3DScan
|
UI for performing a 3D scan using a FabScan device More...
Public Member Functions | |
SimpleScanAdvancedMode (ArduinoCommands arduinoCommands) | |
Initializes a new instance of the SimpleScanAdvancedMode class. More... | |
Protected Member Functions | |
void | ScanWorker_DoWork (object sender, DoWorkEventArgs e) |
Handles the DoWork event of the scanWorker control. More... | |
void | InitScanBackgroundworker () |
Initializes the scan backgroundworker. More... | |
void | ScanWorker_ProgressChanged (object sender, ProgressChangedEventArgs e) |
Handles the ProgressChanged event of the ScanWorker control. More... | |
virtual void | ScanWorker_RunWorkerCompleted (object sender, RunWorkerCompletedEventArgs e) |
void | InitialLoad () |
Initials the load. More... | |
void | ToggleButtonCapture_Click (object sender, EventArgs e) |
Handles the Click event of the toggleButtonCapture control. More... | |
void | InitiateCameraDropdown () |
Initiates the camera dropdown. More... | |
void | ComboBoxCameras_SelectedIndexChanged (object sender, EventArgs e) |
Handles the SelectedIndexChanged event of the comboBoxCameras control. More... | |
override void | Dispose (bool disposing) |
Verwendete Ressourcen bereinigen. More... | |
![]() | |
bool | PerformScan (ArduinoCommands arduino, CameraControl cameraControl, Information configuration, int numberOfTotalSteps, Resolution resolution, string imageFolder, IPointWriter writer) |
Performs the scan. More... | |
bool | InitiateWriter (ArduinoCommands arduino, Information configuration, out IPointWriter writer) |
Initiates the writer. More... | |
Protected Attributes | |
Syncfusion.Windows.Forms.Gauge.RadialGauge | RadialGaugeProgress |
The radial gauge progress More... | |
CameraControl | ImagingControl |
The imaging control More... | |
ToggleButton | ToggleButtonCapture |
The toggle button capture More... | |
Label | LabelSelectCamera |
The label select camera More... | |
ComboBox | ComboBoxCameras |
The ComboBox cameras More... | |
Label | LabelCapture |
The label capture More... | |
RadialSlider | RadialSliderPrecision |
The radial slider precision More... | |
![]() | |
readonly BackgroundWorker | ScanWorker = new BackgroundWorker() |
The scan worker More... | |
readonly Information | ConfigurationInformation = Singleton<Config>.Instance.Information |
The configuration information More... | |
ArduinoCommands | Arduino |
The arduino command connection More... | |
readonly Dictionary< string, string > | VideoSources = new Dictionary<string, string>() |
The video sources More... | |
Additional Inherited Members | |
![]() | |
static IEnumerable< ColorPoint3D > | ScanImage (int actualSteps, string imageFolder, int steps, ArduinoCommands arduino, CameraControl imaging, Information configuration) |
Scans the image. More... | |
static void | MoveLaserToLeftStartPosition (ArduinoCommands arduino, CameraControl cameraControl, Information configuration) |
Moves the laser to left start position. More... | |
static void | GetResolutonAndSteps (out int numberOfTotalSteps, Precision precision, out Resolution resolution, Information configuration) |
Gets the resoluton and steps. More... | |
static string | ResetImageFolder (Information configuration) |
Resets the image folder. More... | |
static void | SavePoints (Control control, IPointWriter writer, Information configuration) |
Saves the points. More... | |
UI for performing a 3D scan using a FabScan device
Simple3DScan.UI.SimpleScanAdvancedMode.SimpleScanAdvancedMode | ( | ArduinoCommands | arduinoCommands | ) |
Initializes a new instance of the SimpleScanAdvancedMode class.
arduinoCommands | The arduino commands. |
System.ArgumentNullException | arduinoCommands |
|
protected |
Handles the SelectedIndexChanged event of the comboBoxCameras control.
sender | The source of the event. |
e | The EventArgs instance containing the event data. |
|
protected |
Verwendete Ressourcen bereinigen.
disposing | True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. |
|
protected |
Initials the load.
|
protected |
Initiates the camera dropdown.
|
protected |
Initializes the scan backgroundworker.
|
protected |
Handles the DoWork event of the scanWorker control.
sender | The source of the event. |
e | The DoWorkEventArgs instance containing the event data. |
|
protected |
Handles the ProgressChanged event of the ScanWorker control.
sender | The source of the event. |
e | The ProgressChangedEventArgs instance containing the event data. |
|
protectedvirtual |
|
protected |
Handles the Click event of the toggleButtonCapture control.
sender | The source of the event. |
e | The EventArgs instance containing the event data. |
|
protected |
The ComboBox cameras
|
protected |
The imaging control
|
protected |
The label capture
|
protected |
The label select camera
|
protected |
The radial gauge progress
|
protected |
The radial slider precision
|
protected |
The toggle button capture