#include <opennurbs_subd.h>
◆ ON_SubDComponentIdList() [1/2]
ON_SubDComponentIdList::ON_SubDComponentIdList |
( |
| ) |
|
|
default |
◆ ~ON_SubDComponentIdList()
ON_SubDComponentIdList::~ON_SubDComponentIdList |
( |
| ) |
|
|
default |
◆ ON_SubDComponentIdList() [2/2]
◆ AddId() [1/2]
◆ AddId() [2/2]
◆ AddIdList()
Add all Ids in list to m_id_list. Do not sort or remove duplicates. Assumes list elements all pass el.IsSet(). Parameters: list - in
◆ InList() [1/2]
Parameters: cid - in Returns: true if cid is in this list.
◆ InList() [2/2]
Parameters: cptr - in Returns: true if cptr's id is in this list.
◆ InListPassesResult()
bool ON_SubDComponentIdList::InListPassesResult |
( |
| ) |
const |
Value Passes(cptr) returns when cptr is in the list.
◆ operator=()
◆ operator[]()
◆ Passes()
Returns: returns InListPassesResult() when cptr id is in the list. returns !InListPassesResult() when cptr id is not the list. Remarks: AddId is safe to use in multithreaded contexts.
Reimplemented from ON_SubDComponentTest.
◆ SetInListPassesResult()
void ON_SubDComponentIdList::SetInListPassesResult |
( |
bool |
bInListPassesResult | ) |
|
◆ UnsignedCount()
unsigned int ON_SubDComponentIdList::UnsignedCount |
( |
| ) |
const |