#include <Geom_SweptSurface.hxx>
Inheritance diagram for Geom_SweptSurface:
Public Member Functions | |
Standard_EXPORT GeomAbs_Shape | Continuity () const |
returns the continuity of the surface : C0 : only geometric continuity, C1 : continuity of the first derivative all along the surface, C2 : continuity of the second derivative all along the surface, C3 : continuity of the third derivative all along the surface, G1 : tangency continuity all along the surface, G2 : curvature continuity all along the surface, CN : the order of continuity is infinite. | |
Standard_EXPORT const gp_Dir & | Direction () const |
Returns the reference direction of the swept surface. For a surface of revolution it is the direction of the revolution axis, for a surface of linear extrusion it is the direction of extrusion. . | |
Standard_EXPORT Handle_Geom_Curve | BasisCurve () const |
Returns the referenced curve of the surface. For a surface of revolution it is the revolution curve, for a surface of linear extrusion it is the extruded curve. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Protected Attributes | |
Handle_Geom_Curve | basisCurve |
gp_Dir | direction |
GeomAbs_Shape | smooth |
|
|
|
Implements Geom_Surface. |
|
|
|
Reimplemented from Geom_Surface. Reimplemented in Geom_SurfaceOfLinearExtrusion, and Geom_SurfaceOfRevolution. |
|
|
|
|
|
|