Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
BRepOffset_MakeOffset Class Reference

#include <BRepOffset_MakeOffset.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC BRepOffset_MakeOffset ()
 BRepOffset_MakeOffset (const TopoDS_Shape &S, const Standard_Real Offset, const Standard_Real Tol, const BRepOffset_Mode Mode=BRepOffset_Skin, const Standard_Boolean Intersection=Standard_False, const Standard_Boolean SelfInter=Standard_False, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Boolean Thickening=Standard_False)
void Initialize (const TopoDS_Shape &S, const Standard_Real Offset, const Standard_Real Tol, const BRepOffset_Mode Mode=BRepOffset_Skin, const Standard_Boolean Intersection=Standard_False, const Standard_Boolean SelfInter=Standard_False, const GeomAbs_JoinType Join=GeomAbs_Arc, const Standard_Boolean Thickening=Standard_False)
void Clear ()
void AddFace (const TopoDS_Face &F)
 Add Closing Faces, <F> has to be in the initial
shape S.

void SetOffsetOnFace (const TopoDS_Face &F, const Standard_Real Off)
 set the offset <Off> on the Face <F>

void MakeOffsetShape ()
void MakeThickSolid ()
const BRepOffset_AnalyseGetAnalyse () const
Standard_Boolean IsDone () const
const TopoDS_ShapeShape () const
BRepOffset_Error Error () const
 returns information if IsDone() = FALSE.

const BRepAlgo_ImageOffsetFacesFromShapes () const
 Returns <Image> containing links between initials
shapes and offset faces.

GeomAbs_JoinType GetJoinType () const
 Returns myJoin.

const BRepAlgo_ImageOffsetEdgesFromShapes () const
 Returns <Image> containing links between initials
shapes and offset edges.

const TopTools_IndexedMapOfShapeClosingFaces () const
 Returns the list of closing faces stores by AddFace


Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: