GC_MakeCylindricalSurface.hxx File Reference

#include <Standard.hxx>
#include <Standard_Macro.hxx>
#include <Handle_Geom_CylindricalSurface.hxx>
#include <GC_Root.hxx>
#include <Standard_Real.hxx>

Data Structures

class  GC_MakeCylindricalSurface
 This class implements the following algorithms used
to create a CylindricalSurface from Geom.
* Create a CylindricalSurface parallel to another and
passing through a point.
* Create a CylindricalSurface parallel to another at a
distance
<Dist>.
* Create a CylindricalSurface passing through 3 points.
* Create a CylindricalSurface by its axis and radius.
* Create a cylindricalSurface by its circular base.
The local coordinate system of the CylindricalSurface is defined
with an axis placement (see class ElementarySurface).

The "ZAxis" is the symmetry axis of the CylindricalSurface,
it gives the direction of increasing parametric value V.

The parametrization range is :
U [0, 2*PI], V ]- infinite, + infinite[

The "XAxis" and the "YAxis" define the placement plane of the
surface (Z = 0, and parametric value V = 0) perpendicular to
the symmetry axis. The "XAxis" defines the origin of the
parameter U = 0. The trigonometric sense gives the positive
orientation for the parameter U.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:39:45 2011 for Open CASCADE Technology by  doxygen 1.6.3