|
@@ -294,6 +294,15 @@ namespace OTSDataType
|
|
m_poMsrParams.GetImageProcessParam().SetIncAreaRange(oIncArea);
|
|
m_poMsrParams.GetImageProcessParam().SetIncAreaRange(oIncArea);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
|
|
+ case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_QUANTIFY_MINSIZE:
|
|
|
|
+ {
|
|
|
|
+ if (0 >= a_dValue)
|
|
|
|
+ {
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ m_poMsrParams.GetXRayParam().SetQuantifyMinSize(a_dValue);
|
|
|
|
+ }
|
|
|
|
+ break;
|
|
|
|
|
|
// read only property, tread as default.
|
|
// read only property, tread as default.
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.WORKING_DISTANCE:
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.WORKING_DISTANCE:
|
|
@@ -581,11 +590,6 @@ namespace OTSDataType
|
|
a_nValue = m_poMsrParams.GetImageScanParam().GetFieldSmallParticlesPercentage();
|
|
a_nValue = m_poMsrParams.GetImageScanParam().GetFieldSmallParticlesPercentage();
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
- case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_QUANTIFY_MINSIZE:
|
|
|
|
- {
|
|
|
|
- a_nValue = m_poMsrParams.GetXRayParam().GetQuantifyMinSize();
|
|
|
|
- }
|
|
|
|
- break;
|
|
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_FASTTIME:
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_FASTTIME:
|
|
{
|
|
{
|
|
a_nValue = m_poMsrParams.GetXRayParam().GetFastXrayTime();
|
|
a_nValue = m_poMsrParams.GetXRayParam().GetFastXrayTime();
|
|
@@ -789,15 +793,6 @@ namespace OTSDataType
|
|
m_poMsrParams.GetImageScanParam().SetFieldSmallParticlePercentage(a_nValue);
|
|
m_poMsrParams.GetImageScanParam().SetFieldSmallParticlePercentage(a_nValue);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
- case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_QUANTIFY_MINSIZE:
|
|
|
|
- {
|
|
|
|
- if (0 >= a_nValue)
|
|
|
|
- {
|
|
|
|
- return false;
|
|
|
|
- }
|
|
|
|
- m_poMsrParams.GetXRayParam().SetQuantifyMinSize(a_nValue);
|
|
|
|
- }
|
|
|
|
- break;
|
|
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_FASTTIME:
|
|
case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_FASTTIME:
|
|
{
|
|
{
|
|
if (0 >= a_nValue)
|
|
if (0 >= a_nValue)
|
|
@@ -1101,7 +1096,7 @@ namespace OTSDataType
|
|
//quantify size
|
|
//quantify size
|
|
poPropItem = new CPropItem();
|
|
poPropItem = new CPropItem();
|
|
nItemId = OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_QUANTIFY_MINSIZE;
|
|
nItemId = OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_QUANTIFY_MINSIZE;
|
|
- poPropItem.SetSmplParameter(modelResource, nItemId, OTS_ITEM_TYPES.INT, false, bShow);
|
|
|
|
|
|
+ poPropItem.SetSmplParameter(modelResource, nItemId, OTS_ITEM_TYPES.DOUBLE, false, bShow);
|
|
a_listPropItems.Add(poPropItem);
|
|
a_listPropItems.Add(poPropItem);
|
|
// scan mode
|
|
// scan mode
|
|
|
|
|
|
@@ -2010,6 +2005,11 @@ namespace OTSDataType
|
|
a_dValue = m_poMsrResults.GetTotalParticleArea();
|
|
a_dValue = m_poMsrResults.GetTotalParticleArea();
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
|
|
+ case OTS_SAMPLE_PROP_GRID_ITEMS.XRAY_QUANTIFY_MINSIZE:
|
|
|
|
+ {
|
|
|
|
+ a_dValue = m_poMsrParams.GetXRayParam().GetQuantifyMinSize();
|
|
|
|
+ }
|
|
|
|
+ break;
|
|
|
|
|
|
default:
|
|
default:
|
|
{
|
|
{
|