OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBool
TopOpeBRepDS


TopOpeBRepDS_SurfaceExplorer Class Reference

#include <TopOpeBRepDS_SurfaceExplorer.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT TopOpeBRepDS_SurfaceExplorer ()
Standard_EXPORT TopOpeBRepDS_SurfaceExplorer (const TopOpeBRepDS_DataStructure &DS, const Standard_Boolean FindOnlyKeep=Standard_True)
Standard_EXPORT void Init (const TopOpeBRepDS_DataStructure &DS, const Standard_Boolean FindOnlyKeep=Standard_True)
Standard_EXPORT Standard_Boolean More () const
Standard_EXPORT void Next ()
Standard_EXPORT const TopOpeBRepDS_SurfaceSurface () const
Standard_EXPORT Standard_Boolean IsSurface (const Standard_Integer I) const
Standard_EXPORT Standard_Boolean IsSurfaceKeep (const Standard_Integer I) const
Standard_EXPORT const TopOpeBRepDS_SurfaceSurface (const Standard_Integer I) const
Standard_EXPORT Standard_Integer NbSurface ()
Standard_EXPORT Standard_Integer Index () const

Private Member Functions

Standard_EXPORT void Find ()

Private Attributes

Standard_Integer myIndex
Standard_Integer myMax
Standard_Address myDS
Standard_Boolean myFound
TopOpeBRepDS_Surface myEmpty
Standard_Boolean myFindKeep


Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepDS_SurfaceExplorer::TopOpeBRepDS_SurfaceExplorer  ) 
 

Standard_EXPORT TopOpeBRepDS_SurfaceExplorer::TopOpeBRepDS_SurfaceExplorer const TopOpeBRepDS_DataStructure DS,
const Standard_Boolean  FindOnlyKeep = Standard_True
 


Member Function Documentation

Standard_EXPORT void TopOpeBRepDS_SurfaceExplorer::Find  )  [private]
 

Standard_EXPORT Standard_Integer TopOpeBRepDS_SurfaceExplorer::Index  )  const
 

Standard_EXPORT void TopOpeBRepDS_SurfaceExplorer::Init const TopOpeBRepDS_DataStructure DS,
const Standard_Boolean  FindOnlyKeep = Standard_True
 

Standard_EXPORT Standard_Boolean TopOpeBRepDS_SurfaceExplorer::IsSurface const Standard_Integer  I  )  const
 

Standard_EXPORT Standard_Boolean TopOpeBRepDS_SurfaceExplorer::IsSurfaceKeep const Standard_Integer  I  )  const
 

Standard_EXPORT Standard_Boolean TopOpeBRepDS_SurfaceExplorer::More  )  const
 

Standard_EXPORT Standard_Integer TopOpeBRepDS_SurfaceExplorer::NbSurface  ) 
 

Standard_EXPORT void TopOpeBRepDS_SurfaceExplorer::Next  ) 
 

void TopOpeBRepDS_SurfaceExplorer::operator delete void *  anAddress  )  [inline]
 

void* TopOpeBRepDS_SurfaceExplorer::operator new size_t  size  )  [inline]
 

void* TopOpeBRepDS_SurfaceExplorer::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_EXPORT const TopOpeBRepDS_Surface& TopOpeBRepDS_SurfaceExplorer::Surface const Standard_Integer  I  )  const
 

Standard_EXPORT const TopOpeBRepDS_Surface& TopOpeBRepDS_SurfaceExplorer::Surface  )  const
 


Field Documentation

Standard_Address TopOpeBRepDS_SurfaceExplorer::myDS [private]
 

TopOpeBRepDS_Surface TopOpeBRepDS_SurfaceExplorer::myEmpty [private]
 

Standard_Boolean TopOpeBRepDS_SurfaceExplorer::myFindKeep [private]
 

Standard_Boolean TopOpeBRepDS_SurfaceExplorer::myFound [private]
 

Standard_Integer TopOpeBRepDS_SurfaceExplorer::myIndex [private]
 

Standard_Integer TopOpeBRepDS_SurfaceExplorer::myMax [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:43:06 2008 for OpenCASCADE by  doxygen 1.4.1