Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures
BRepFeat_RibSlot.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <gp_Pnt.hxx>
#include <Standard_Boolean.hxx>
#include <TopTools_DataMapOfShapeListOfShape.hxx>
#include <TopoDS_Shape.hxx>
#include <BRepFeat_PerfSelection.hxx>
#include <TopoDS_Wire.hxx>
#include <TopoDS_Face.hxx>
#include <TopTools_DataMapOfShapeShape.hxx>
#include <TopTools_ListOfShape.hxx>
#include <BRepFeat_StatusError.hxx>
#include <BRepBuilderAPI_MakeShape.hxx>
#include <Standard_Real.hxx>
#include <Handle_Geom_Plane.hxx>
#include <Handle_Geom_Curve.hxx>
#include <Standard_Integer.hxx>
#include <Handle_TopOpeBRepBuild_HBuilder.hxx>
#include <Handle_BOP_HistoryCollector.hxx>
#include <BRepFeat_RibSlot.lxx>

Data Structures

class  BRepFeat_RibSlot
 Provides functions to build mechanical features.
Mechanical features include ribs - protrusions and grooves (or slots) - depressions along
planar (linear) surfaces or revolution surfaces. The semantics of mechanical features is built
around giving thickness to a contour. This thickness can either be unilateral - on one side
of the contour - or bilateral - on both sides.
As in the semantics of form features, the thickness is defined by construction of shapes
in specific contexts. The development contexts differ, however,in case of mechanical features.
Here they include extrusion:
More...