isce3  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Public Attributes | Friends | List of all members
D2point Class Reference

Public Member Functions

 D2point (double a, double b)
 
 D2point (double *a)
 
void set (double a, double b)
 
void get (double &a, double &b)
 
double get_X ()
 
double get_Y ()
 
void set_X (double a)
 
void set_Y (double a)
 
double magnitude ()
 
D2point operator() (double a, double b)
 
D2point operator+ (const D2point &a)
 
D2point operator- (const D2point &a) const
 
D2point operator* (const double &d)
 
D2point operator/ (const double &d)
 
D2pointoperator+= (const D2point &a)
 
D2pointoperator-= (const D2point &a)
 
D2point operator~ ()
 
double operator* (const D2point &a)
 
int operator== (const D2point &a) const
 
 D2point (const D2point &source_point)
 
D2pointoperator= (const D2point &source_point)
 

Public Attributes

double x
 
double y
 

Friends

std::ostream & operator<< (std::ostream &, D2point)
 
std::istream & operator>> (std::istream &, D2point &)
 
D2point operator* (const double &d, const D2point &a)
 

The documentation for this class was generated from the following file:

Generated for ISCE3.0 by doxygen 1.8.5.