/*!
\page create_cone_page Cone
\n To create a \b Cone in the Main Menu select New Entity - > Primitives - > Cone
\n There are two algorithms for creation of a \b Cone.
\n The \b Result of each operation will be a GEOM_Object (SOLID).
\n Firstly, you can define a \b Cone by the Base Point (the
central point of the cone base), the \b Axis, the \b Height and the
first and the second \b Radiuses.
\n TUI Command: geompy.MakeCone(Point, Axis, Radius1,
Radius2, height)
\n Arguments: Name + 1 vertex + 1 vector (for direction) + 3
values (Radius of the base part, radius of the upper part, height).
\image html cone1.png
\n Secondly, you can define a \b Cone with the center at the origin of
coordinates by its \b Height and \b Radiuses. The \b Axis of the \b
Cone will be collinear to the OZ axis of the coordinate system.
\n TUI Command: geompy.MakeConeR1R2H(Radius1, Radius2, Height)
\n Arguments: Name + 3 values (Radius of the base part, radius
of the upper part, height).
\image html cone2.png
\note If both radiuses are non-zero, the \b Cone will be truncated. If
the radiuses are equal, a \b Cylinder will be created instead.
Example:
\image html cones.png "Normal and truncated cones"
Our TUI Scripts provide you with useful examples of creation of
\ref tui_creation_cone "Primitives".
*/