Inheritence diagram for xlifepp::subdivision::SurfRevolution:
Collaboration diagram for xlifepp::subdivision::SurfRevolution:
Subclassed by xlifepp::subdivision::SurfCone, xlifepp::subdivision::SurfCylinder, xlifepp::subdivision::SurfEllipsoid, xlifepp::subdivision::SurfSphere
Public Functions
-
SurfRevolution(const number_t type, const std::string descr, const Point &P1, const Point &P2, const real_t radius)
-
main constructor
-
inline Vect AxisVector() const
-
returns the unitary axis vector
-
inline virtual Point EndPt1() const
-
returns the end points of the axis
-
inline real_t Height() const
-
returns the distance between the two end points of the axis