![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 // /****************************************************************************** 00002 // ** Copyright (c) 2012 MAK Technologies, Inc. 00003 // ** All rights reserved. 00004 // ******************************************************************************/ 00005 00009 00010 #pragma once 00011 00012 #include <vrvCore/vrvCore.h> 00013 #include <vrvCore/DtModel.h> 00014 00015 namespace makVrv 00016 { 00019 class DT_DLL_VRVCORE DtLineModel : public DtModel 00020 { 00021 public: 00023 DtLineModel(DtDe& de, DtUniqueID id); 00024 00026 ~DtLineModel(); 00027 00029 virtual void setColor( float r, float g, float b, float a ) = 0; 00030 00032 virtual void setWidth( float width ) = 0; 00033 00036 virtual void setStipplePattern( unsigned int pattern, int repeatFactor=1 ) = 0; 00037 00038 protected: 00039 00040 }; 00041 } 00042