Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

HOpCreateCircle.h
00001 //
00002 // Copyright (c) 2000 by Tech Soft 3D, LLC.
00003 // The information contained herein is confidential and proprietary to
00004 // Tech Soft 3D, LLC., and considered a trade secret as defined under
00005 // civil and criminal statutes.  Tech Soft 3D shall pursue its civil
00006 // and criminal remedies in the event of unauthorized use or misappropriation
00007 // of its trade secrets.  Use of this information by anyone other than
00008 // authorized employees of Tech Soft 3D, LLC. is granted only under a
00009 // written non-disclosure agreement, expressly prescribing the scope and
00010 // manner of such use.
00011 //
00012 
00013 #ifndef _HOPCreateCIRCLE_H
00014 #define _HOPCreateCIRCLE_H
00015 
00016 #ifdef H_PACK_8
00017 #pragma pack(push)
00018 #pragma pack(8)
00019 #endif
00020 
00021 #include "HTools.h"
00022 #include "HOpConstructCircle.h"
00023 
00025 
00036 class MVO_API HOpCreateCircle : public HOpConstructCircle
00037 {
00038 public:
00048     HOpCreateCircle(HBaseView* view, int DoRepeat=0, int DoCapture=1, bool UseCenterMarker=true);
00049     virtual ~HOpCreateCircle();
00050 
00054     virtual const char * GetName();  
00055 
00056 
00063     virtual int OnLButtonUp(HEventInfo &hevent); 
00064 
00070     virtual HBaseOperator * Clone();  
00071  };
00072 
00073 #ifdef H_PACK_8
00074 #pragma pack(pop)
00075 #endif
00076 
00077 #endif
00078 
00079 
00080 
00081