Open CASCADE Technology
6.5.4
|
Describes functions to build a shell out of a shape. The
result is an unlooped shape parallel to the source shape.
A MakeOffsetShape object provides a framework for:
More...
#include <BRepOffsetAPI_MakeOffsetShape.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | BRepOffsetAPI_MakeOffsetShape () |
BRepOffsetAPI_MakeOffsetShape (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) | |
Constructs a shape parallel to the shape S, where | |
virtual const BRepOffset_MakeOffset & | MakeOffset () const |
virtual void | Build () |
Builds the resulting shape (redefined from MakeShape). | |
virtual const TopTools_ListOfShape & | Generated (const TopoDS_Shape &S) |
Returns the list of shapes generated from the shape <S>. | |
const TopTools_ListOfShape & | GeneratedEdge (const TopoDS_Shape &S) |
Returns the list of edges generated from the shape <S>. | |
GeomAbs_JoinType | GetJoinType () const |
Returns offset join type. | |
Protected Attributes | |
BRepOffset_MakeOffset | myOffsetShape |
BRepOffsetAPI_MakeOffsetShape::BRepOffsetAPI_MakeOffsetShape | ( | 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 |
||
) |
virtual void BRepOffsetAPI_MakeOffsetShape::Build | ( | ) | [virtual] |
Reimplemented from BRepBuilderAPI_MakeShape.
Reimplemented in BRepOffsetAPI_MakeThickSolid.
virtual const TopTools_ListOfShape& BRepOffsetAPI_MakeOffsetShape::Generated | ( | const TopoDS_Shape & | S | ) | [virtual] |
Reimplemented from BRepBuilderAPI_MakeShape.
virtual const BRepOffset_MakeOffset& BRepOffsetAPI_MakeOffsetShape::MakeOffset | ( | ) | const [virtual] |