3#include "SNAPFeatureBase.h" 
   10        class FL_EXPORT CSNAPFeatureProcessingUnit : 
public CSNAPFeatureBase
 
   12            SupportToDuplicateObject(CSNAPFeatureProcessingUnit, *
this);
 
   15            enum EProcessingUnitType
 
   17                EProcessingUnitType_Optimal = 0,
 
   18                EProcessingUnitType_CPU_Optimal,
 
   19                EProcessingUnitType_CPU_Optimal_Multi,
 
   20                EProcessingUnitType_CPU_Normal,
 
   21                EProcessingUnitType_CPU_Normal_Multi,
 
   22                EProcessingUnitType_CPU_SSE4,
 
   23                EProcessingUnitType_CPU_SSE4_Multi,
 
   24                EProcessingUnitType_CPU_AVX2,
 
   25                EProcessingUnitType_CPU_AVX2_Multi,
 
   26                EProcessingUnitType_Cuda,
 
   30            CSNAPFeatureProcessingUnit();
 
   31            CSNAPFeatureProcessingUnit(
const CSNAPFeatureProcessingUnit& rhs);
 
   32            CSNAPFeatureProcessingUnit(
const CSNAPFeatureProcessingUnit* pRhs);
 
   33            virtual ~CSNAPFeatureProcessingUnit();
 
   35            virtual const CResult 
Assign(
const CSNAPFeatureProcessingUnit& rhs);
 
   36            virtual const CResult 
Assign(
const CSNAPFeatureProcessingUnit* pRhs);
 
   38            virtual const CResult 
Clear() 
override;
 
   40            virtual const CResult SetProcessingUnitType(EProcessingUnitType eType);
 
   41            virtual EProcessingUnitType GetProcessingUnitType() 
const;
 
   43            virtual const CResult Reset();
 
   44            virtual const CResult Set();
 
   45            virtual const CResult Get();
 
   47            DeclareGetClassType();
 
   50            EProcessingUnitType m_eProcessingUnitType;
 
Definition D2DObject.h:12
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수
Definition DefinitionsGUIView3D.h:2798
@ Clear
도형 정리 메뉴
Definition DefinitionsGUI.h:2101