Class Polar
#include <Polar.h >
Super class: Point
double r |
distance of ray |
double theta |
distance of ray |
double phi |
distance of ray |
theta, theta |
inclination |
theta, phi |
inclination |
phi; phi |
azimuth |
basic GET functions
cartesian equivalents
Point p |
basic SET functions
double radius |
double newTheta |
double newPhi |
Point p |
double x |
|
double y |
|
double z |
Default value: 0 |
double angle |
rotate the point around the z-axis by rotation angle
double newr |
Default value: 0 |
double newtheta |
Default value: 0 |
double newphi |
Default value: 0 |
instantiate Polar
const Point p |
|
double newr |
Default value: 0 |
double newtheta |
Default value: 0 |
double newphi |
Default value: 0. |
instantiate Polar
const Point p1 |
|
const Point p2 |
instantiate Points
string pt |
instantiate Polar
const Polar& p |
instantiate Point
double newr |
Default value: 0 |
double newtheta |
Default value: 0 |
double newphi |
Default value: 0. |
double radians |
const Polar& p |
true if both points are the same, within tolerance
const Polar& p |
true if both points are equal
returns an invalid point
test for invalidity