#include <BlockFix_UnionFaces.hxx>
|
Standard_EXPORT | BlockFix_UnionFaces () |
|
Standard_EXPORT Standard_Real & | GetTolerance () |
|
Standard_EXPORT Standard_Integer & | GetOptimumNbFaces () |
|
Standard_EXPORT TopoDS_Shape | Perform (const TopoDS_Shape &Shape) |
|
virtual Standard_EXPORT
Standard_Boolean | IsSameDomain (const TopoDS_Face &aFace, const TopoDS_Face &aChekedFace) const |
|
virtual Standard_EXPORT void | MovePCurves (TopoDS_Face &aTarget, const TopoDS_Face &aSource) const |
|
BlockFix_UnionFaces::BlockFix_UnionFaces |
( |
| ) |
|
Standard_Integer & BlockFix_UnionFaces::GetOptimumNbFaces |
( |
| ) |
|
Standard_Real & BlockFix_UnionFaces::GetTolerance |
( |
| ) |
|
Standard_Boolean BlockFix_UnionFaces::IsSameDomain |
( |
const TopoDS_Face & |
aFace, |
|
|
const TopoDS_Face & |
aChekedFace |
|
) |
| const |
|
virtual |
void BlockFix_UnionFaces::MovePCurves |
( |
TopoDS_Face & |
aTarget, |
|
|
const TopoDS_Face & |
aSource |
|
) |
| const |
|
virtual |
TopoDS_Shape BlockFix_UnionFaces::Perform |
( |
const TopoDS_Shape & |
Shape | ) |
|
References AddOrdinaryEdges(), anEdge, anIter(), aResult, Handle(), IsEdgeValidToMerge(), IsFacesOfSameSolids(), IsSameDomain(), MovePCurves(), myOptimumNbFaces, myTolerance, and GEOM::Vertices.
Standard_Integer BlockFix_UnionFaces::myOptimumNbFaces |
|
private |
Standard_Real BlockFix_UnionFaces::myTolerance |
|
private |
The documentation for this class was generated from the following files: