#include <opennurbs_array.h>
Public Member Functions | |
bool | AddIndex (int i, int j) |
const ON_2dex * | Array () const |
int | Count () const |
void | Create (int count, int i0, int j) |
const ON_2dex * | Find2dex (int i) const |
int | FindIndex (int i, int not_found_rc) const |
ON_2dexMap () | |
ON_2dexMap (int capacity) | |
ON_2dex | operator[] (int i) const |
bool | RemoveIndex (int i) |
void | Reserve (int capacity) |
bool | SetIndex (int i, int j) |
void | SetOrAddIndex (int i, int j) |
~ON_2dexMap () | |
Private Attributes | |
bool | m_bSorted |
Definition at line 1612 of file opennurbs_array.h.
Definition at line 1258 of file opennurbs_array.cpp.
ON_2dexMap::ON_2dexMap | ( | int | capacity | ) |
Definition at line 1261 of file opennurbs_array.cpp.
Definition at line 1266 of file opennurbs_array.cpp.
bool ON_2dexMap::AddIndex | ( | int | i, |
int | j | ||
) |
Definition at line 1399 of file opennurbs_array.cpp.
const ON_2dex * ON_2dexMap::Array | ( | ) | const |
Reimplemented from ON_SimpleArray< ON_2dex >.
Definition at line 1274 of file opennurbs_array.cpp.
int ON_2dexMap::Count | ( | ) | const |
Reimplemented from ON_SimpleArray< ON_2dex >.
Definition at line 1269 of file opennurbs_array.cpp.
void ON_2dexMap::Create | ( | int | count, |
int | i0, | ||
int | j | ||
) |
Definition at line 1289 of file opennurbs_array.cpp.
const ON_2dex * ON_2dexMap::Find2dex | ( | int | i | ) | const |
Definition at line 1378 of file opennurbs_array.cpp.
int ON_2dexMap::FindIndex | ( | int | i, |
int | not_found_rc | ||
) | const |
Definition at line 1393 of file opennurbs_array.cpp.
ON_2dex ON_2dexMap::operator[] | ( | int | i | ) | const |
Reimplemented from ON_SimpleArray< ON_2dex >.
Definition at line 1284 of file opennurbs_array.cpp.
bool ON_2dexMap::RemoveIndex | ( | int | i | ) |
Definition at line 1438 of file opennurbs_array.cpp.
void ON_2dexMap::Reserve | ( | int | capacity | ) |
Reimplemented from ON_SimpleArray< ON_2dex >.
Definition at line 1279 of file opennurbs_array.cpp.
bool ON_2dexMap::SetIndex | ( | int | i, |
int | j | ||
) |
Definition at line 1412 of file opennurbs_array.cpp.
void ON_2dexMap::SetOrAddIndex | ( | int | i, |
int | j | ||
) |
Definition at line 1422 of file opennurbs_array.cpp.
bool ON_2dexMap::m_bSorted [private] |
Definition at line 1720 of file opennurbs_array.h.