|
Public Member Functions |
| | CPoint () |
| | CPoint (int a) |
| | CPoint (float a) |
| | CPoint (double a) |
| | CPoint (int a, int b) |
| | CPoint (float a, float b) |
| | CPoint (double a, double b) |
| | CPoint (int a, int b, int c) |
| | CPoint (float a, float b, float c) |
| | CPoint (double a, double b, double c) |
| | CPoint (PointMode m, float r, float theta) |
| | CPoint (char s, double r, double theta) |
| | CPoint (PointMode m, float r, float theta, float psi) |
| | CPoint (char s, double r, double theta, double ele) |
| | ~CPoint () |
| void | set (int a, int b) |
| void | set (int a, int b, int c) |
| void | set (float a, float b) |
| void | set (float a, float b, float c) |
| void | set (double a, double b) |
| void | set (double a, double b, double c) |
| void | set (PointMode m, float a, float b) |
| void | set (PointMode m, float a, float b, float c) |
| void | set (char s, double r, double theta) |
| void | set (char s, double r, double theta, double ele) |
| unsigned | dim () |
| unsigned | setdim (unsigned) |
| CPoint | operator- () |
| CPoint | operator~ () |
| int | operator== (CPoint) |
| int | operator!= (CPoint) |
| CPoint | operator+ (CPoint) |
| CPoint | operator- (CPoint) |
| double | operator * (CPoint) |
| double | operator| (CPoint) |
| CPoint | operator^ (CPoint) |
| CPoint & | operator *= (double) |
| CPoint & | operator/= (double) |
| CPoint & | operator+= (CPoint) |
| CPoint & | operator-= (CPoint) |
| CPoint & | operator^= (CPoint) |
| double | distance (CPoint *) |
| double | distance2 (CPoint *) |
| double | distance (CPoint &) |
| double | distance2 (CPoint &) |
| double | len () |
| double | len2 () |
| double | r () |
| double | theta () |
| double | phi () |
| double | ele () |
| void | rotateBy (double angle) |
| void | dump () |
| void | normalize () |
Public Attributes |
| unsigned | dimn |
| double | x |
| double | y |
| double | z |
Friends |
| CPoint | operator * (int, CPoint) |
| CPoint | operator * (float, CPoint) |
| CPoint | operator * (double, CPoint) |
| CPoint | operator * (CPoint, int) |
| CPoint | operator * (CPoint, float) |
| CPoint | operator * (CPoint, double) |
| CPoint | operator/ (CPoint, int) |
| CPoint | operator/ (CPoint, float) |
| CPoint | operator/ (CPoint, double) |