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

ModelingAlgorithms
TKBool
TopOpeBRepDS


TopOpeBRepDS_PointExplorer Class Reference

#include <TopOpeBRepDS_PointExplorer.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_PointExplorer ()
Standard_EXPORT TopOpeBRepDS_PointExplorer (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_PointPoint () const
Standard_EXPORT Standard_Boolean IsPoint (const Standard_Integer I) const
Standard_EXPORT Standard_Boolean IsPointKeep (const Standard_Integer I) const
Standard_EXPORT const TopOpeBRepDS_PointPoint (const Standard_Integer I) const
Standard_EXPORT Standard_Integer NbPoint ()
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_Point myEmpty
Standard_Boolean myFindKeep


Constructor & Destructor Documentation

Standard_EXPORT TopOpeBRepDS_PointExplorer::TopOpeBRepDS_PointExplorer  ) 
 

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


Member Function Documentation

Standard_EXPORT void TopOpeBRepDS_PointExplorer::Find  )  [private]
 

Standard_EXPORT Standard_Integer TopOpeBRepDS_PointExplorer::Index  )  const
 

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

Standard_EXPORT Standard_Boolean TopOpeBRepDS_PointExplorer::IsPoint const Standard_Integer  I  )  const
 

Standard_EXPORT Standard_Boolean TopOpeBRepDS_PointExplorer::IsPointKeep const Standard_Integer  I  )  const
 

Standard_EXPORT Standard_Boolean TopOpeBRepDS_PointExplorer::More  )  const
 

Standard_EXPORT Standard_Integer TopOpeBRepDS_PointExplorer::NbPoint  ) 
 

Standard_EXPORT void TopOpeBRepDS_PointExplorer::Next  ) 
 

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

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

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

Standard_EXPORT const TopOpeBRepDS_Point& TopOpeBRepDS_PointExplorer::Point const Standard_Integer  I  )  const
 

Standard_EXPORT const TopOpeBRepDS_Point& TopOpeBRepDS_PointExplorer::Point  )  const
 


Field Documentation

Standard_Address TopOpeBRepDS_PointExplorer::myDS [private]
 

TopOpeBRepDS_Point TopOpeBRepDS_PointExplorer::myEmpty [private]
 

Standard_Boolean TopOpeBRepDS_PointExplorer::myFindKeep [private]
 

Standard_Boolean TopOpeBRepDS_PointExplorer::myFound [private]
 

Standard_Integer TopOpeBRepDS_PointExplorer::myIndex [private]
 

Standard_Integer TopOpeBRepDS_PointExplorer::myMax [private]
 


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