The set of selectors selecting a given node.
More...
#include <SelectorSet.h>
The set of selectors selecting a given node.
Definition at line 41 of file SelectorSet.h.
◆ CSelectorSet() [1/2]
GENAPI_NAMESPACE::CSelectorSet::CSelectorSet |
( |
IBase * |
pBase | ) |
|
Constructor.
- Parameters
-
pBase | > Feature selected by the selector set |
◆ ~CSelectorSet()
virtual GENAPI_NAMESPACE::CSelectorSet::~CSelectorSet |
( |
| ) |
|
|
virtual |
◆ CSelectorSet() [2/2]
GENAPI_NAMESPACE::CSelectorSet::CSelectorSet |
( |
const CSelectorSet & |
| ) |
|
|
private |
◆ Create()
void GENAPI_NAMESPACE::CSelectorSet::Create |
( |
IBase * |
pBase | ) |
|
|
private |
Creates the selector counter.
- Parameters
-
pBase | > the node to create the selector set for |
◆ ExploreSelector()
void GENAPI_NAMESPACE::CSelectorSet::ExploreSelector |
( |
CNodePtr & |
ptrNode, |
|
|
NodeList_t & |
SelectorNodes |
|
) |
| |
|
private |
recursively explores the selectors and sub selectors of a node
- Parameters
-
SelectorNodes | > The node to explore> ordered list of selector names (LSB first, MSB last) |
◆ GetSelectorList()
virtual void GENAPI_NAMESPACE::CSelectorSet::GetSelectorList |
( |
GENAPI_NAMESPACE::FeatureList_t & |
SelectorList, |
|
|
bool |
Incremental = false |
|
) |
| |
|
virtual |
◆ GetState()
virtual void GENAPI_NAMESPACE::CSelectorSet::GetState |
( |
CSelectorState & |
state | ) |
|
|
virtual |
◆ IsEmpty()
bool GENAPI_NAMESPACE::CSelectorSet::IsEmpty |
( |
| ) |
|
returns true if no selectors are present
◆ operator=()
◆ Restore()
virtual void GENAPI_NAMESPACE::CSelectorSet::Restore |
( |
| ) |
|
|
virtual |
◆ SetFirst()
virtual bool GENAPI_NAMESPACE::CSelectorSet::SetFirst |
( |
| ) |
|
|
virtual |
◆ SetNext()
virtual bool GENAPI_NAMESPACE::CSelectorSet::SetNext |
( |
bool |
Tick = true | ) |
|
|
virtual |
◆ ToString()
◆ m_blockEnd
◆ m_blockStart
◆ m_pSelectorIterators
SelectorIteratorList_t* GENAPI_NAMESPACE::CSelectorSet::m_pSelectorIterators |
|
private |
The documentation for this class was generated from the following file: