Rhino C++ API  7.21
Public Member Functions | List of all members
ON_XMeshEventIterator Class Reference

#include <opennurbs_plus_mesh_intersection.h>

Public Member Functions

 ON_XMeshEventIterator (bool bMultiThread=false)
 
 ON_XMeshEventIterator (const ON_XMeshEventIterator &src)
 
 ON_XMeshEventIterator (const ON_XMeshEventPool &Pool, bool bMultiThread=false)
 
 ~ON_XMeshEventIterator ()
 
int Count () const
 Active count of the pool.
More...
 
void Create (const ON_XMeshEventPool &Pool, bool bMultiThread=false)
 
ON_XMeshEventCurrent ()
 
ON_XMeshEventFirst ()
 
ON_XMeshEventNext ()
 
ON_XMeshEventIteratoroperator= (const ON_XMeshEventIterator &src)
 
void Reset ()
 To be used on the same pool with same mesh. More...
 

Constructor & Destructor Documentation

◆ ON_XMeshEventIterator() [1/3]

ON_XMeshEventIterator::ON_XMeshEventIterator ( bool  bMultiThread = false)

◆ ON_XMeshEventIterator() [2/3]

ON_XMeshEventIterator::ON_XMeshEventIterator ( const ON_XMeshEventPool Pool,
bool  bMultiThread = false 
)

◆ ON_XMeshEventIterator() [3/3]

ON_XMeshEventIterator::ON_XMeshEventIterator ( const ON_XMeshEventIterator src)

◆ ~ON_XMeshEventIterator()

ON_XMeshEventIterator::~ON_XMeshEventIterator ( )

Member Function Documentation

◆ Count()

int ON_XMeshEventIterator::Count ( ) const

Active count of the pool.

◆ Create()

void ON_XMeshEventIterator::Create ( const ON_XMeshEventPool Pool,
bool  bMultiThread = false 
)

◆ Current()

ON_XMeshEvent* ON_XMeshEventIterator::Current ( )

◆ First()

ON_XMeshEvent* ON_XMeshEventIterator::First ( )

◆ Next()

ON_XMeshEvent* ON_XMeshEventIterator::Next ( )

◆ operator=()

ON_XMeshEventIterator& ON_XMeshEventIterator::operator= ( const ON_XMeshEventIterator src)

◆ Reset()

void ON_XMeshEventIterator::Reset ( )

To be used on the same pool with same mesh.