![]() |
VR-Link API Documentation for DIS
|
00001 //******************************************************************** 00002 // Copyright (c) 2005 MaK Technologies, Inc. 00003 // All rights reserved. 00004 //******************************************************************** 00005 #pragma once 00006 00007 #include "forceDim.h" 00008 #include "linNorm.h" 00009 00010 class DtRadarForceDimension : public DtForceDimension 00011 { 00012 public: 00013 DtRadarForceDimension(DtExerciseConn* exConn); 00014 00015 virtual ~DtRadarForceDimension(); 00016 00017 virtual void setMinFrequency(double min); 00018 virtual void setMaxFrequency(double max); 00019 virtual void setFrequencyLowerBound(double value); 00020 virtual void setFrequencyUpperBound(double value); 00021 00022 virtual double minFrequency() const; 00023 virtual double maxFrequency() const; 00024 virtual double frequencyLowerBound() const; 00025 virtual double frequencyUpperBound() const; 00026 00027 protected: 00028 double myMinFrequency; 00029 double myMaxFrequency; 00030 double myFrequencyLowerBound; 00031 double myFrequencyUpperBound; 00032 DtLinearNormalizer myFrequencyNormalizer; 00033 }; 00034 00035