CVB.Net 14.0
CalibrationConfiguration Class Reference

Stores the configuration for the calibration. More...

Inherits INativeHandle.

Public Member Functions

void Dispose ()
 IDisposable implementation.
 

Static Public Member Functions

static CalibrationConfiguration FromAQS12Piece (AQS12Piece piece)
 Creates a CalibrationConfiguration from the given piece . More...
 

Protected Member Functions

virtual void Dispose (bool disposing)
 IDisposable helper function. More...
 

Properties

bool CalculateHomography [get, set]
 Gets/sets if homography should be calculated.
 
bool CalculateCorrectionOfLaserPlaneInclination [get, set]
 Gets/sets if the correction of the laser plane inclination should be calculated.
 
AQS12Piece AQS12Piece [get]
 Get the Foundation.AQS12Piece from which this configuration was created from.
 
IntPtr Handle [get]
 Native handle of the calibrator.
 
bool IsDisposed [get]
 Gets if the native handle has been disposed.
 
- Properties inherited from INativeHandle
IntPtr Handle [get]
 The native handle of the object.
 
bool IsDisposed [get]
 Possibility to check whether the object has already been disposed of.
 

Events

NativeHandleEventDelegate ObjectDisposing
 Raised when this object is about to be disposed via the IDisposable.Dispose method. More...
 
- Events inherited from INativeHandle
NativeHandleEventDelegate ObjectDisposing
 Raised when this object is about to be disposed via the IDisposable.Dispose method.
More...
 

Detailed Description

Stores the configuration for the calibration.

Member Function Documentation

◆ Dispose()

virtual void Dispose ( bool  disposing)
protectedvirtual

IDisposable helper function.

Parameters
disposing

◆ FromAQS12Piece()

static CalibrationConfiguration FromAQS12Piece ( AQS12Piece  piece)
static

Creates a CalibrationConfiguration from the given piece .

Parameters
pieceAQS12 piece to create configuration from.
Returns
Created CalibrationConfiguration.
Exceptions
ArgumentNullExceptionWhen piece is null.
CvbExceptionWhen an error during creation occurs.

Event Documentation

◆ ObjectDisposing

NativeHandleEventDelegate ObjectDisposing

Raised when this object is about to be disposed via the IDisposable.Dispose method.

This event is raised right before this object is disposed. The dispose itself cannot be canceled.