Open CASCADE Technology 6.6.0
|
#include <LocOpe_ProjectedWires.hxx>
Public Member Functions | |
virtual void | InitEdgeIterator ()=0 |
virtual Standard_Boolean | MoreEdge ()=0 |
virtual TopoDS_Edge | Edge ()=0 |
virtual TopoDS_Face | OnFace ()=0 |
Returns the face of the shape on which the current edge is projected. | |
virtual Standard_Boolean | OnEdge (TopoDS_Edge &E)=0 |
If the current edge is projected on an edge, returns <Standard_True> and sets the value of <E>. Otherwise, returns <Standard_False>. | |
virtual void | NextEdge ()=0 |
virtual Standard_Boolean | OnVertex (const TopoDS_Vertex &Vwire, TopoDS_Vertex &Vshape)=0 |
virtual Standard_Boolean | OnEdge (const TopoDS_Vertex &V, TopoDS_Edge &E, Standard_Real &P)=0 |
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. | |
virtual Standard_Boolean | IsFaceWithSection (const TopoDS_Shape &aFace) const =0 |
tells is the face to be split by section or not |
virtual TopoDS_Edge LocOpe_ProjectedWires::Edge | ( | ) | [pure virtual] |
Implemented in LocOpe_WiresOnShape.
virtual void LocOpe_ProjectedWires::InitEdgeIterator | ( | ) | [pure virtual] |
Implemented in LocOpe_WiresOnShape.
virtual Standard_Boolean LocOpe_ProjectedWires::IsFaceWithSection | ( | const TopoDS_Shape & | aFace | ) | const [pure virtual] |
Implemented in LocOpe_WiresOnShape.
virtual Standard_Boolean LocOpe_ProjectedWires::MoreEdge | ( | ) | [pure virtual] |
Implemented in LocOpe_WiresOnShape.
virtual void LocOpe_ProjectedWires::NextEdge | ( | ) | [pure virtual] |
Implemented in LocOpe_WiresOnShape.
virtual Standard_Boolean LocOpe_ProjectedWires::OnEdge | ( | TopoDS_Edge & | E | ) | [pure virtual] |
Implemented in LocOpe_WiresOnShape.
virtual Standard_Boolean LocOpe_ProjectedWires::OnEdge | ( | const TopoDS_Vertex & | V, |
TopoDS_Edge & | E, | ||
Standard_Real & | P | ||
) | [pure virtual] |
.
Else returns <Standard_False>.
Implemented in LocOpe_WiresOnShape.
virtual TopoDS_Face LocOpe_ProjectedWires::OnFace | ( | ) | [pure virtual] |
Implemented in LocOpe_WiresOnShape.
virtual Standard_Boolean LocOpe_ProjectedWires::OnVertex | ( | const TopoDS_Vertex & | Vwire, |
TopoDS_Vertex & | Vshape | ||
) | [pure virtual] |
Implemented in LocOpe_WiresOnShape.