Public Member Functions | Static Public Member Functions | Public Attributes
ON_SerialNumberMap::SN_BLOCK Struct Reference

List of all members.

Public Member Functions

size_t ActiveElementEstimate (unsigned int sn0, unsigned int sn1) const
struct SN_ELEMENTBinarySearchBlockHelper (unsigned int sn)
void CullBlockHelper ()
void Dump (ON_TextLog &) const
void EmptyBlock ()
bool IsValidBlock (ON_TextLog *textlog, struct SN_ELEMENT *const *hash_table, size_t *active_id_count) const
void SortBlockHelper ()

Static Public Member Functions

static int CompareMaxSN (const void *, const void *)

Public Attributes

size_t m_count
size_t m_purged
struct SN_ELEMENT m_sn [SN_BLOCK_CAPACITY]
unsigned int m_sn0
unsigned int m_sn1
unsigned int m_sorted

Detailed Description

Definition at line 355 of file opennurbs_lookup.h.


Member Function Documentation

size_t ON_SerialNumberMap::SN_BLOCK::ActiveElementEstimate ( unsigned int  sn0,
unsigned int  sn1 
) const

Definition at line 1146 of file opennurbs_lookup.cpp.

Definition at line 489 of file opennurbs_lookup.cpp.

int ON_SerialNumberMap::SN_BLOCK::CompareMaxSN ( const void *  a,
const void *  b 
) [static]

Definition at line 1131 of file opennurbs_lookup.cpp.

Definition at line 177 of file opennurbs_lookup.cpp.

void ON_SerialNumberMap::SN_BLOCK::Dump ( ON_TextLog text_log) const

Definition at line 1810 of file opennurbs_lookup.cpp.

Definition at line 168 of file opennurbs_lookup.cpp.

bool ON_SerialNumberMap::SN_BLOCK::IsValidBlock ( ON_TextLog textlog,
struct SN_ELEMENT *const *  hash_table,
size_t *  active_id_count 
) const

Definition at line 331 of file opennurbs_lookup.cpp.

Definition at line 247 of file opennurbs_lookup.cpp.


Member Data Documentation

Definition at line 357 of file opennurbs_lookup.h.

Definition at line 358 of file opennurbs_lookup.h.

Definition at line 362 of file opennurbs_lookup.h.

Definition at line 360 of file opennurbs_lookup.h.

Definition at line 361 of file opennurbs_lookup.h.

Definition at line 359 of file opennurbs_lookup.h.


The documentation for this struct was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:52