|
Open CASCADE Technology
6.5.4
|
This Selection returns the pcurves which lie on a face
In two modes : global (i.e. a CompositeCurve is not explored)
or basic (all the basic curves are listed)
#include <IGESSelect_SelectPCurves.hxx>

Public Member Functions | |
| IGESSelect_SelectPCurves (const Standard_Boolean basic) | |
| Creates a SelectPCurves basic True : lists all the components of pcurves basic False : lists the uppest level definitions (i.e. stops at CompositeCurve) | |
| Standard_Boolean | Explore (const Standard_Integer level, const Handle< Standard_Transient > &ent, const Interface_Graph &G, Interface_EntityIterator &explored) const |
| Explores an entity, to take its contained PCurves An independant curve is IGNORED : only faces are explored | |
| TCollection_AsciiString | ExploreLabel () const |
| Returns a text defining the criterium : "Basic PCurves" or "Global PCurves" | |
| Standard_Boolean IGESSelect_SelectPCurves::Explore | ( | const Standard_Integer | level, |
| const Handle< Standard_Transient > & | ent, | ||
| const Interface_Graph & | G, | ||
| Interface_EntityIterator & | explored | ||
| ) | const [virtual] |
Implements IFSelect_SelectExplore.
| TCollection_AsciiString IGESSelect_SelectPCurves::ExploreLabel | ( | ) | const [virtual] |
Implements IFSelect_SelectExplore.
1.8.0