Point Cloud Library (PCL)
1.7.0
|
#include <pcl/surface/3rdparty/opennurbs/opennurbs_lookup.h>
Classes | |
struct | MAP_VALUE |
struct | SN_BLOCK |
struct | SN_ELEMENT |
Public Member Functions | |
ON_SerialNumberMap (ON_MEMORY_POOL *pool=0) | |
~ON_SerialNumberMap () | |
size_t | ActiveSerialNumberCount () const |
size_t | ActiveIdCount () const |
struct SN_ELEMENT * | FirstElement () const |
struct SN_ELEMENT * | LastElement () const |
struct SN_ELEMENT * | FindSerialNumber (unsigned int sn) const |
struct SN_ELEMENT * | FindId (ON_UUID) const |
struct SN_ELEMENT * | AddSerialNumber (unsigned int sn) |
struct SN_ELEMENT * | AddSerialNumberAndId (unsigned int sn, ON_UUID id) |
struct SN_ELEMENT * | RemoveSerialNumberAndId (unsigned int sn) |
struct SN_ELEMENT * | RemoveId (unsigned int sn, ON_UUID id) |
size_t | GetElements (unsigned int sn0, unsigned int sn1, size_t max_count, ON_SimpleArray< SN_ELEMENT > &elements) const |
void | EmptyList () |
bool | IsValid (ON_TextLog *textlog) const |
void | Dump (ON_TextLog &text_log) const |
Definition at line 33 of file opennurbs_lookup.h.
ON_SerialNumberMap::ON_SerialNumberMap | ( | ON_MEMORY_POOL * | pool = 0 | ) |
size_t ON_SerialNumberMap::ActiveIdCount | ( | ) | const |
size_t ON_SerialNumberMap::ActiveSerialNumberCount | ( | ) | const |
struct SN_ELEMENT* ON_SerialNumberMap::AddSerialNumber | ( | unsigned int | sn | ) | [read] |
struct SN_ELEMENT* ON_SerialNumberMap::AddSerialNumberAndId | ( | unsigned int | sn, |
ON_UUID | id | ||
) | [read] |
void ON_SerialNumberMap::Dump | ( | ON_TextLog & | text_log | ) | const |
void ON_SerialNumberMap::EmptyList | ( | ) |
struct SN_ELEMENT* ON_SerialNumberMap::FindId | ( | ON_UUID | ) | const [read] |
struct SN_ELEMENT* ON_SerialNumberMap::FindSerialNumber | ( | unsigned int | sn | ) | const [read] |
struct SN_ELEMENT* ON_SerialNumberMap::FirstElement | ( | ) | const [read] |
size_t ON_SerialNumberMap::GetElements | ( | unsigned int | sn0, |
unsigned int | sn1, | ||
size_t | max_count, | ||
ON_SimpleArray< SN_ELEMENT > & | elements | ||
) | const |
bool ON_SerialNumberMap::IsValid | ( | ON_TextLog * | textlog | ) | const |
struct SN_ELEMENT* ON_SerialNumberMap::LastElement | ( | ) | const [read] |
struct SN_ELEMENT* ON_SerialNumberMap::RemoveId | ( | unsigned int | sn, |
ON_UUID | id | ||
) | [read] |
struct SN_ELEMENT* ON_SerialNumberMap::RemoveSerialNumberAndId | ( | unsigned int | sn | ) | [read] |