![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 /****************************************************************************** 00002 ** Copyright (c) 2006 MaK Technologies, Inc. 00003 ** All rights reserved. 00004 ******************************************************************************/ 00005 /****************************************************************************** 00006 ** $RCSfile: DtEllipseObject.h,v $ $Revision: 1.2 $ $State: Exp $ 00007 ******************************************************************************/ 00008 00012 00013 #include <vrvDrawControl/DtEllipseRectangleBase.h> 00014 00015 namespace vrvControlToolkit 00016 { 00017 00024 class DT_DLL_VRVDRAWCONTROL DtEllipseObject : public DtEllipseRectangleBase 00025 { 00026 public: 00051 DtEllipseObject(DtExerciseConn* exConn, unsigned id, const DtVdcVector2D& position, 00052 const DtVdcVector2D& size, double rotation = 0.0, double scale = 1.0, 00053 DtVdcColor color = DtVdcColor::DtVdcWhite, bool fill = false, 00054 unsigned pattern = 0xffffffff, bool flashing = false ); 00055 /* 00060 DtEllipseObject( const DtEllipseObject& orig ); 00061 00063 DtEllipseObject& operator=( const DtEllipseObject& rhs ); 00064 */ 00065 00066 // \brief Virtual destructor 00067 virtual ~DtEllipseObject(); 00068 00069 private: 00074 DtEllipseObject(); 00075 00076 }; 00077 00078 }