#include <BRepAlgo.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Static Public Member Functions | |
static Standard_EXPORT TopoDS_Wire | ConcatenateWire (const TopoDS_Wire &Wire, const GeomAbs_Shape Option, const Standard_Real AngularTolerance=1.0e-4) |
static Standard_EXPORT Standard_Boolean | IsValid (const TopoDS_Shape &S) |
Checks if the shape is "correct". If not, returns <standard_false>, else returns <standard_true>. . | |
static Standard_EXPORT Standard_Boolean | IsValid (const TopTools_ListOfShape &theArgs, const TopoDS_Shape &theResult, const Standard_Boolean closedSolid=Standard_False, const Standard_Boolean GeomCtrl=Standard_True) |
Checks if the Generated and Modified Faces from the shapes <arguments> in the shape <result> are "correct". The args may be empty, then all faces will be checked. If <closed> is True, only closed shape are valid. If <geomctrl> is False the geometry of new vertices and edges are not verified and the auto-intersection of new wires are not searched. . | |
static Standard_EXPORT Standard_Boolean | IsTopologicallyValid (const TopoDS_Shape &S) |
Checks if the shape is "correct". If not, returns <standard_false>, else returns <standard_true>. This method differs from the previous one in the fact that no geometric contols (intersection of wires, pcurve validity) are performed. . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|