Open CASCADE Technology 6.6.0
Public Member Functions
LocOpe_ProjectedWires Class Reference

#include <LocOpe_ProjectedWires.hxx>

Inheritance diagram for LocOpe_ProjectedWires:
Inheritance graph
[legend]

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


Member Function Documentation

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.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines