Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

HOpCreateNurbsCurve.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 // $Id: e65e3bf591755354abcc8acb6bfc91fe0d13e4e8 $
00013 //
00014 
00015 //  HOpCreateNurbsCurve.h - interface for the HOpCreateNurbsCurve class
00016 //  started GP 11/1/99
00017 
00018 #ifndef _HOPCREATENURBSCURVE_H   
00019 #define _HOPCREATENURBSCURVE_H
00020 
00021 #ifdef H_PACK_8
00022 #pragma pack(push)
00023 #pragma pack(8)
00024 #endif
00025 
00026 #include "HTools.h"
00027 #include "HOpConstructNurbsCurve.h"
00028 
00029 
00031 
00045 class MVO_API HOpCreateNurbsCurve : public HOpConstructNurbsCurve
00046 {
00047 public:
00055         HOpCreateNurbsCurve(HBaseView* view, int DoRepeat=0, int DoCapture=1);
00056     virtual ~HOpCreateNurbsCurve();
00057 
00063     virtual HBaseOperator * Clone();  
00064 
00068     virtual const char * GetName();  
00069 
00076     virtual int OnLButtonDblClk(HEventInfo &hevent);
00077 
00078 };
00079 
00080 
00081 #ifdef H_PACK_8
00082 #pragma pack(pop)
00083 #endif
00084 
00085 #endif
00086 
00087 
00088 
00089 
00090