virtual ~SphereSurface(void)
Point3d center(void) const
virtual void save(SaveRestoreCallback *) const
void __autoclassinit2(unsigned __int64)
SphereSurface(SphereSurface const &)
SphereSurface(Point3d const &, double, int, Body *)
virtual Vector3d normal(Point3d const &) const
virtual Surface::Type type(void) const
virtual Circle3d circle(Plane const &, Line3d const &) const
virtual void restore(SaveRestoreCallback *)
double radius(void) const
virtual Surface * copy(void) const
virtual bool containsPoint(Point3d const &) const
virtual bool transform(Transf3d const &, Transf3d::Type, Vector3d const &)
SphereSurface & operator=(SphereSurface &&)
SphereSurface(SphereSurface &&)
virtual void print(_iobuf *) const
virtual bool isEqual(Surface const *) const
SphereSurface & operator=(SphereSurface const &)