home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / pstn.zip / zip / HPosition.hpv < prev    next >
Text File  |  1995-09-03  |  839b  |  27 lines

  1.  
  2.  
  3. // Feature source code generation begins here...
  4. public:
  5.   virtual double longitude() const;
  6.   virtual HPosition& setLongitude(double aLongitude);
  7.   virtual double latitude() const;
  8.   virtual HPosition& setLatitude(double aLatitude);
  9.   virtual double radius() const;
  10.   virtual HPosition& setRadius(double aRadius);
  11.   virtual double distanceTo(const HPosition& pos);
  12.   virtual double headingTo(const HPosition& pos);
  13.   virtual double distAngle(const HPosition& pos);
  14.   virtual double alpha(const HPosition& pos);
  15.   virtual double beta(const HPosition& pos);
  16.   virtual Boolean isValid();
  17.  
  18.   static INotificationId longitudeId;
  19.   static INotificationId latitudeId;
  20.   static INotificationId radiusId;
  21.  
  22. private:
  23.   double iLongitude;
  24.   double iLatitude;
  25.   double iRadius;
  26. // Feature source code generation ends here.
  27.