1 #ifndef DISCRETEDISTRIBUTION2D_H
3 #define DISCRETEDISTRIBUTION2D_H
6 #include "discretedistributionfast.h"
14 DiscreteDistribution2D(
double xOffset,
double yOffset,
double xSize,
double ySize,
16 ~DiscreteDistribution2D();
20 DiscreteDistributionFast *m_pMarginalYDist;
21 std::vector<DiscreteDistributionFast *> m_conditionalXDists;
24 #endif // DISCRETEDISTRIBUTION2D_H
virtual Point2D pickPoint() const =0
Pick a point according to a specific distrubution, specified in a subclass of ProbabilityDistribution...
This class allows you to generate random numbers, and uses the GNU Scientific Library for this...
Definition: gslrandomnumbergenerator.h:16
Abstract base class for 2D probability distribution implementations so that they can be used intercha...
Definition: probabilitydistribution2d.h:23