![]() |
VR-Forces 4.0.4 Class Documentation
|
00001 // /****************************************************************************** 00002 // ** Copyright (c) 2012 MAK Technologies, Inc. 00003 // ** All rights reserved. 00004 // ******************************************************************************/ 00005 00010 00011 #pragma once 00012 00013 #include <vrvCore/vrvCore.h> 00014 #include <vrvCore/Dt3DSegmentedLineModel.h> 00015 00016 namespace makVrv 00017 { 00021 class DT_DLL_VRVCORE Dt3DGreatCircleArcModel : public Dt3DSegmentedLineModel 00022 { 00023 public: 00025 Dt3DGreatCircleArcModel(DtDe& de, DtUniqueID id); 00026 00028 virtual ~Dt3DGreatCircleArcModel(); 00029 00032 virtual void setMaxSubdivisions( int subDivisions ) = 0; 00033 00037 virtual void setPreferredSubdivisionSize( double size ) = 0; 00038 00041 virtual void setHeightScale( double heightScale ) = 0; 00042 00043 protected: 00044 00045 00046 }; // class DT_DLL_VRVCORE Dt3DGreatCircleArcModel 00047 }