Point Cloud Library (PCL)  1.14.1-dev
List of all members | Public Member Functions
ON_UuidIndexList Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_array.h>

+ Inheritance diagram for ON_UuidIndexList:
+ Collaboration diagram for ON_UuidIndexList:

Public Member Functions

 ON_UuidIndexList ()
 
 ON_UuidIndexList (int capacity)
 
 ~ON_UuidIndexList ()
 
 ON_UuidIndexList (const ON_UuidIndexList &src)
 
ON_UuidIndexListoperator= (const ON_UuidIndexList &src)
 
int Count () const
 
void Empty ()
 
void Reserve (int capacity)
 
bool AddUuidIndex (ON_UUID uuid, int index, bool bCheckForDupicates=true)
 
bool RemoveUuid (ON_UUID uuid)
 
bool FindUuid (ON_UUID uuid, int *index=NULL) const
 
bool FindUuidIndex (ON_UUID uuid, int index) const
 
int GetUuids (ON_SimpleArray< ON_UUID > &uuid_list) const
 
void ImproveSearchSpeed ()
 

Detailed Description

Definition at line 1360 of file opennurbs_array.h.

Constructor & Destructor Documentation

◆ ON_UuidIndexList() [1/3]

ON_UuidIndexList::ON_UuidIndexList ( )

◆ ON_UuidIndexList() [2/3]

ON_UuidIndexList::ON_UuidIndexList ( int  capacity)

◆ ~ON_UuidIndexList()

ON_UuidIndexList::~ON_UuidIndexList ( )

◆ ON_UuidIndexList() [3/3]

ON_UuidIndexList::ON_UuidIndexList ( const ON_UuidIndexList src)

Member Function Documentation

◆ AddUuidIndex()

bool ON_UuidIndexList::AddUuidIndex ( ON_UUID  uuid,
int  index,
bool  bCheckForDupicates = true 
)

◆ Count()

int ON_UuidIndexList::Count ( ) const

◆ Empty()

void ON_UuidIndexList::Empty ( )

◆ FindUuid()

bool ON_UuidIndexList::FindUuid ( ON_UUID  uuid,
int *  index = NULL 
) const

◆ FindUuidIndex()

bool ON_UuidIndexList::FindUuidIndex ( ON_UUID  uuid,
int  index 
) const

◆ GetUuids()

int ON_UuidIndexList::GetUuids ( ON_SimpleArray< ON_UUID > &  uuid_list) const

◆ ImproveSearchSpeed()

void ON_UuidIndexList::ImproveSearchSpeed ( )

◆ operator=()

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

◆ RemoveUuid()

bool ON_UuidIndexList::RemoveUuid ( ON_UUID  uuid)

◆ Reserve()

void ON_UuidIndexList::Reserve ( int  capacity)

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