Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
IGESSelect_SelectPCurves Class Reference

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>

Inheritance diagram for IGESSelect_SelectPCurves:
Inheritance graph
[legend]

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"


Constructor & Destructor Documentation


Member Function Documentation


The documentation for this class was generated from the following file: