#include <LocOpe_WiresOnShape.hxx>
Public Member Functions |
| LocOpe_WiresOnShape (const TopoDS_Shape &S) |
void | Init (const TopoDS_Shape &S) |
void | SetCheckInterior (const Standard_Boolean ToCheckInterior) |
| Set the flag of check internal intersections
default value is True (to check)
|
void | Bind (const TopoDS_Wire &W, const TopoDS_Face &F) |
void | Bind (const TopoDS_Compound &Comp, const TopoDS_Face &F) |
void | Bind (const TopoDS_Edge &E, const TopoDS_Face &F) |
void | Bind (const TopoDS_Edge &EfromW, const TopoDS_Edge &EonFace) |
void | BindAll () |
Standard_Boolean | IsDone () const |
void | InitEdgeIterator () |
Standard_Boolean | MoreEdge () |
TopoDS_Edge | Edge () |
TopoDS_Face | OnFace () |
| Returns the face of the shape on which the current
edge is projected.
|
Standard_Boolean | OnEdge (TopoDS_Edge &E) |
| If the current edge is projected on an edge,
returns <Standard_True> and sets the value of <E>.
Otherwise, returns <Standard_False>.
|
void | NextEdge () |
Standard_Boolean | OnVertex (const TopoDS_Vertex &Vwire, TopoDS_Vertex &Vshape) |
Standard_Boolean | OnEdge (const TopoDS_Vertex &V, TopoDS_Edge &E, Standard_Real &P) |
| If the vertex <V> lies on an edge of the original
shape, returns <Standard_True> and sets the
concerned edge in <E>, and the parameter on the
edge in.
|
Standard_Boolean | IsFaceWithSection (const TopoDS_Shape &aFace) const |
| tells is the face to be split by section or not
|
Constructor & Destructor Documentation
LocOpe_WiresOnShape::LocOpe_WiresOnShape |
( |
const TopoDS_Shape & |
S | ) |
|
Member Function Documentation
void LocOpe_WiresOnShape::BindAll |
( |
| ) |
|
void LocOpe_WiresOnShape::InitEdgeIterator |
( |
| ) |
[virtual] |
void LocOpe_WiresOnShape::NextEdge |
( |
| ) |
[virtual] |
void LocOpe_WiresOnShape::SetCheckInterior |
( |
const Standard_Boolean |
ToCheckInterior | ) |
|
The documentation for this class was generated from the following file: