Public Member Functions | |
TypeInfo ("pStructSelector") | |
pStructSelector (const pointStructure &pStruct, const dictionary &UNUSED(dict)) | |
the dictionary contains the selector keyword and another dictionary which is used for creating selector More... | |
pStructSelector (const word &type, const pointStructure &pStruct, const dictionary &UNUSED(dict)) | |
construct using selector type and a dictionary that contains info of selector More... | |
create_vCtor (pStructSelector, dictionary,(const pointStructure &pStruct, const dictionary &dict),(pStruct, dict)) | |
create_vCtor (pStructSelector, word,(const word &type, const pointStructure &pStruct, const dictionary &dict),(type, pStruct, dict)) | |
virtual | ~pStructSelector ()=default |
const pointStructure & | pStruct () const |
virtual const uint32Vector & | selectedPoints () const =0 |
virtual uint32Vector & | selectedPoints ()=0 |
realx3Vector | selectedPointPositions () const |
Static Public Member Functions | |
static uniquePtr< pStructSelector > | create (const pointStructure &pStruct, const dictionary &dict) |
static uniquePtr< pStructSelector > | create (const word &type, 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 | ||
) |
the dictionary contains the selector keyword and another dictionary which is used for creating selector
Definition at line 27 of file pStructSelector.cpp.
pStructSelector | ( | const word & | type, |
const pointStructure & | pStruct, | ||
const dictionary & | UNUSEDdict | ||
) |
construct using selector type and a dictionary that contains info of selector
|
virtualdefault |
TypeInfo | ( | "pStructSelector" | ) |
create_vCtor | ( | pStructSelector | , |
dictionary | , | ||
(const pointStructure &pStruct, const dictionary &dict) | , | ||
(pStruct, dict) | |||
) |
create_vCtor | ( | pStructSelector | , |
word | , | ||
(const word &type, const pointStructure &pStruct, const dictionary &dict) | , | ||
(type, pStruct, dict) | |||
) |
const pFlow::pointStructure & pStruct | ( | ) | const |
Definition at line 45 of file pStructSelector.cpp.
Referenced by selectBox::selectAllPointsInBox(), pFlow::selectedFieldVals(), and selectorStridedRange::selectorStridedRange().
|
pure virtual |
Implemented in selectorGeometric< GeomType >, selectBox, selectorStridedRange, and selectorRandomPoints.
Referenced by pFlow::selectedFieldVals().
|
pure virtual |
Implemented in selectorGeometric< GeomType >, selectBox, selectorStridedRange, and selectorRandomPoints.
pFlow::realx3Vector selectedPointPositions | ( | ) | const |
Definition at line 51 of file pStructSelector.cpp.
References pStruct.
|
static |
Definition at line 71 of file pStructSelector.cpp.
References pFlow::angleBracketsNames(), fatalError, fatalExit, dictionary::getVal(), pFlow::printKeys(), and pStruct.
Referenced by pFlow::applySelector().
|
static |
Definition at line 97 of file pStructSelector.cpp.
References pFlow::angleBracketsNames(), fatalError, fatalExit, pFlow::printKeys(), and pStruct.
|
protected |
Definition at line 40 of file pStructSelector.hpp.