#include <BRepOffset_MakeOffset.hxx>
|
| 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. More...
|
|
void | SetOffsetOnFace (const TopoDS_Face &F, const Standard_Real Off) |
| set the offset <Off> on the Face <F> More...
|
|
void | MakeOffsetShape () |
|
void | MakeThickSolid () |
|
const BRepOffset_Analyse & | GetAnalyse () const |
|
Standard_Boolean | IsDone () const |
|
const TopoDS_Shape & | Shape () const |
|
BRepOffset_Error | Error () const |
| returns information if IsDone() = FALSE. More...
|
|
const BRepAlgo_Image & | OffsetFacesFromShapes () const |
| Returns <Image> containing links between initials shapes and offset faces. More...
|
|
GeomAbs_JoinType | GetJoinType () const |
| Returns myJoin. More...
|
|
const BRepAlgo_Image & | OffsetEdgesFromShapes () const |
| Returns <Image> containing links between initials shapes and offset edges. More...
|
|
const TopTools_IndexedMapOfShape & | ClosingFaces () const |
| Returns the list of closing faces stores by AddFace. More...
|
|
Standard_Boolean | CheckInputData () |
| Makes pre analysis of possibility offset perform. Use method Error() to get more information. Finds first error. List of checks: 1) Check for existence object with non-null offset. 2) Check for connectivity in offset shell. 3) Check continuity of input surfaces. 4) Check for normals existence on grid. More...
|
|
const TopoDS_Shape & | GetBadShape () const |
| Return bad shape, which obtained in CheckInputData. More...
|
|
BRepOffset_MakeOffset::BRepOffset_MakeOffset |
( |
| ) |
|
void BRepOffset_MakeOffset::AddFace |
( |
const TopoDS_Face & |
F | ) |
|
Add Closing Faces, <F> has to be in the initial shape S.
Makes pre analysis of possibility offset perform. Use method Error() to get more information. Finds first error. List of checks: 1) Check for existence object with non-null offset. 2) Check for connectivity in offset shell. 3) Check continuity of input surfaces. 4) Check for normals existence on grid.
- Returns
- 1 if possible make computations and 0 if not possible.
void BRepOffset_MakeOffset::Clear |
( |
| ) |
|
Returns the list of closing faces stores by AddFace.
returns information if IsDone() = FALSE.
const TopoDS_Shape& BRepOffset_MakeOffset::GetBadShape |
( |
| ) |
const |
Return bad shape, which obtained in CheckInputData.
void BRepOffset_MakeOffset::MakeOffsetShape |
( |
| ) |
|
void BRepOffset_MakeOffset::MakeThickSolid |
( |
| ) |
|
const BRepAlgo_Image& BRepOffset_MakeOffset::OffsetEdgesFromShapes |
( |
| ) |
const |
Returns <Image> containing links between initials shapes and offset edges.
const BRepAlgo_Image& BRepOffset_MakeOffset::OffsetFacesFromShapes |
( |
| ) |
const |
Returns <Image> containing links between initials shapes and offset faces.
set the offset <Off> on the Face <F>
The documentation for this class was generated from the following file: