IMcImageSpatialCalibration Property
|
|
A default SpatialCalibration
Namespace:
MediaCy.IQL.Engine
Assembly:
MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
SyntaxProperty SpatialCalibration As McSpatialCalib
Get
Set
Property Value
Type:
McSpatialCalib
RemarksThis SpatialCalibration property is the fall-back Spatial calibration
if the SpatialCalibration property in a child IMcFeatures interface
is not set. If no McSpatialCalib instance has been assigned, then Nothing
is returned.
Note |
---|
On assigment an OnPropertyChanged(ID_IMcImage_IMcSpatialCalib) event is fired. |
ExamplesPublic Sub SpatialCalibrationExamples()
With ThisApplication.ActiveImage
Dim calib As MediaCy.IQL.Calibrations.McSpatialCalib
calib = .SpatialCalibration
If calib Is Nothing Then
MsgBox("SpatialCalibration is currently unassigned",,"SpatialCalibrationExamples")
Else
MsgBox("Spatial calib name is: " + calib.Name,,"SpatialCalibrationExamples")
End If
.SpatialCalibration = Nothing
calib = ThisApplication.CreateOperator("McCalLib.McSpatialCalib")
.SpatialCalibration = calib
.SpatialCalibration.Name = "Manually Created Calib"
MsgBox("Manual spatial calib name is: " + calib.Name,,"SpatialCalibrationExamples")
.SpatialCalibration = Nothing
calib = Nothing
End With
End Sub
See AlsoReference
[McEngine::CreateObject]
[McEngine::SpatialCalibration]