| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- #pragma once
- #include "OTSGeneralParameters.h"
- #include "PartSTDDataClr.h"
- namespace OTSINTERFACE {
- using namespace System;
- using namespace OTSDATA;
- using namespace OTSMODEL;
- public ref class CGenParamClr : public Object
- {
- public:
- CGenParamClr(); // constructor
- CGenParamClr(COTSGeneralParameters*); // copy constructor
- CGenParamClr(COTSGeneralParametersPtr); // copy constructor
-
- !CGenParamClr();
- ~CGenParamClr();
- COTSGeneralParametersPtr GetCOTSGeneralParametersPtr();
- // particle analysis lib
- CPartSTDDataClr^ GetPartSTDLib();
- void SetPartSTDLib(CPartSTDDataClr^ a_poPartSTDData);
- String^ GetPartSTDLibName();
- String^ GetSampleName();
- void SetSampleName(String^ a_strDefaultSampleName);
- bool GetMeasurementSwitch();
- void SetMeasurementSwitch(bool a_bSwitch);
- //2018-12-10 add std type select index
- int GetPartStdLibTypeIndex();
- void SetPartStdLibTypeIndex(int a_index);
- String^ GetMsrParamFileFolderName();
- void SetMsrParamFileFolderName(String^ a_sMeasParamFileFolderName);
- String^ GetPartSTDLibFolderName();
- void SetPartSTDLibFolderName(String^ a_strPartSTDLibFolderName);
- // steel technology process
- int GetSteelTechnology();
- void SetSteelTechnology(int a_steelTechnology);
- // measure area shape
- int GetShape();
- void SetShape(int a_nShape);
- // measure default value
- double GetArea();
- void SetArea(double a_dArea);
- protected:
- COTSGeneralParametersPtr* m_LpGenParam;
- };
- }
|