| 123456789101112131415161718192021222324252627282930313233 | #pragma once#include "OTSSegmentClr.h"#include "OTSFeature.h"namespace OTSCLRINTERFACE {	using namespace System;	using namespace OTSDATA;		public ref class COTSFeatureClr : public Object	{	public:		COTSFeatureClr();			COTSFeatureClr(COTSFeatureClr^);		COTSFeatureClr(COTSFeaturePtr);		//can only be used in C++, because the original C++ type.								// copy constructor		!COTSFeatureClr();		~COTSFeatureClr();		COTSFeaturePtr GetOTSFeaturePtr(); //can only be used in C++, because the original C++ type.																				COTSSegmentListClr^ GetSegmentsList();     // segments list		void SetSegmentsList(COTSSegmentListClr^ a_plistSegment, bool a_bClear);		COTSSegmentClr^ GetSegmentByIndex(int a_nIndex);	protected:		COTSFeaturePtr* mFeature;					};}
 |