|
Open PaperOpt
|
00001 00004 #pragma once 00005 #ifndef DISTRIBUTIONV3CONSTANT_H 00006 #define DISTRIBUTIONV3CONSTANT_H 00007 00008 // INCLUDES 00009 // 00010 #include "Distribution.h" 00011 00012 00013 namespace Distributions 00014 { 00015 class DistributionV3Constant : 00016 public Distribution 00017 { 00018 public: 00019 // LIFECYCLE 00020 00026 DistributionV3Constant(V3<double> Value); 00027 00031 ~DistributionV3Constant(void); 00032 00033 // OPERATIONS 00039 V3<double> GenerateRandomVector() const; 00040 private: 00041 V3<double> mValue; 00042 }; //DistributionV3Constant 00043 00044 } //Distributions 00045 00046 #endif // DISTRIBUTION_H