static Point3d & cast(AcGePoint3d &)
Point3d(AcGePoint3d const &)
Point3d & operator=(Point3d const &)
double operator%(Vector3d) const
Point3d operator-(void) const
double dist(Point3d) const
Point3d operator+(Point3d) const
Point3d operator/(double) const
double distSqrd(Point3d) const
Vector3d operator-(Point3d) const
double lengthRect(void) const
Point3d(double, double, double)
double length(void) const
void operator-=(Vector3d)
void operator+=(Vector3d)
Point3d operator*(double) const
double distRect(Point3d) const
double operator[](int) const
bool isBetween(Point3d const &, Point3d const &) const
Point2d toPoint2d(void) const
Point2d toPoint2d(int) const
Point3d operator-(Vector3d) const
Vector3d toVector3d(void) const
bool isEqualRect(Point3d, double) const
Point3d operator+(Vector3d) const
bool isEqual(Point3d, double) const
double lengthSqrd(void) const
static Point3d const kNull
Point2d toPoint2d(int, int) const
Point3d & operator=(Point3d &&)