Public Member Functions | |
TypeInfo ("pStructSelector") | |
pStructSelector (const pointStructure &pStruct, const dictionary &UNUSED(dict)) | |
create_vCtor (pStructSelector, dictionary,(const pointStructure &pStruct, const dictionary &dict),(pStruct, dict)) | |
virtual | ~pStructSelector ()=default |
const pointStructure & | pStruct () const |
virtual const int32Vector & | selectedPoinsts () const =0 |
virtual int32Vector & | selectedPoinsts ()=0 |
Static Public Member Functions | |
static uniquePtr< pStructSelector > | create (const pointStructure &pStruct, const dictionary &dict) |
Protected Attributes | |
const pointStructure & | pStruct_ |
Definition at line 36 of file pStructSelector.hpp.
pStructSelector | ( | const pointStructure & | pStruct, |
const dictionary & | UNUSEDdict | ||
) |
Definition at line 27 of file pStructSelector.cpp.
|
virtualdefault |
TypeInfo | ( | "pStructSelector" | ) |
create_vCtor | ( | pStructSelector | , |
dictionary | , | ||
(const pointStructure &pStruct, const dictionary &dict) | , | ||
(pStruct, dict) | |||
) |
const pFlow::pointStructure & pStruct | ( | ) | const |
Definition at line 35 of file pStructSelector.cpp.
References pStructSelector::pStruct_.
Referenced by selectBox::selectAllPointsInBox().
|
pure virtual |
Implemented in selectRandom, selectRange, and selectBox.
|
pure virtual |
Implemented in selectRandom, selectRange, and selectBox.
|
static |
Definition at line 42 of file pStructSelector.cpp.
References fatalError, fatalExit, dictionary::getVal(), pFlow::printKeys(), and pStruct.
Referenced by pFlow::applySelector().
|
protected |
Definition at line 40 of file pStructSelector.hpp.
Referenced by pStructSelector::pStruct().