Open CASCADE Technology 6.6.0
|
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Geom_CylindricalSurface.hxx>
#include <Standard_Real.hxx>
#include <Geom_ElementarySurface.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Geom_Curve.hxx>
#include <Standard_Integer.hxx>
#include <Handle_Geom_Geometry.hxx>
Data Structures | |
class | Geom_CylindricalSurface |
This class defines the infinite cylindrical surface. 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. When you create a CylindricalSurface the U and V directions of parametrization are such that at each point of the surface the normal is oriented towards the "outside region". The methods UReverse VReverse change the orientation of the surface. More... |