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