40 #ifndef _INDIVIDUAL_H_
41 #define _INDIVIDUAL_H_
81 std::auto_ptr< Point2D<double> >
coord_;
112 const unsigned short sex);
139 void setId(
const std::string&
id);
153 void setSex(
const unsigned short sex);
195 void setCoord(const
double x, const
double y);
218 void setX(const
double x) throw (NullPointerException);
228 void setY(const
double y) throw (NullPointerException);
236 double getX() const throw (NullPointerException);
244 double getY() const throw (NullPointerException);
289 const throw (Exception);
300 const throw (Exception);
394 void initGenotype(
size_t loci_number) throw (Exception);
471 #endif // _INDIVIDUAL_H_