#include </msg/src/geom/point3d.h>
Public Members | |||
![]() | ![]() | Point3d () | |
![]() | ![]() | Point3d (double xx, double yy, double zz) | |
![]() | ![]() | virtual double | X () const |
![]() | ![]() | virtual double | Y () const |
![]() | ![]() | virtual double | Z () const |
![]() | ![]() | virtual void | setX (double a) |
![]() | ![]() | virtual void | setY (double a) |
![]() | ![]() | virtual void | setZ (double a) |
![]() | ![]() | double | sqr_dist (const Point3d& p) const |
![]() | ![]() | Point3d | findSphericalMid (const Point3d& p) const |
![]() | ![]() | Point3d | operator+ (Vector3d v) |
![]() | ![]() | Point3d | operator+ (Direction3d v) |
![]() | ![]() | Point3d | operator- (Vector3d v) |
Protected Members | |||
![]() | ![]() | double | x |
![]() | ![]() | double | y |
![]() | ![]() | double | z |
Friends | |||
![]() | ![]() | ostream& | operator<< ( ostream& out, const Point3d& p) |
![]() | ![]() | istream& | operator>> ( istream& in, Point3d& p ) |
MSG::Point3d::Point3d () |
MSG::Point3d::Point3d (double xx, double yy, double zz) |
double MSG::Point3d::X () const [virtual]
|
double MSG::Point3d::Y () const [virtual]
|
double MSG::Point3d::Z () const [virtual]
|
void MSG::Point3d::setX (double a) [virtual]
|
void MSG::Point3d::setY (double a) [virtual]
|
void MSG::Point3d::setZ (double a) [virtual]
|
double MSG::Point3d::sqr_dist (const Point3d & p) const |
Point3d MSG::Point3d::findSphericalMid (const Point3d & p) const |
Point3d MSG::Point3d::operator+ (Vector3d v) |
Point3d MSG::Point3d::operator+ (Direction3d v) |
Point3d MSG::Point3d::operator- (Vector3d v) |
ostream& operator<< (ostream & out, const Point3d & p) [friend]
|
istream& operator>> (istream & in, Point3d & p) [friend]
|
double MSG::Point3d::x [protected]
|
double MSG::Point3d::y [protected]
|
double MSG::Point3d::z [protected]
|