Inheritance diagram for pStructSelector:
Collaboration diagram for pStructSelector: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().
Here is the caller graph for this function:
|
pure virtual |
Implemented in selectorGeometric< GeomType >, selectBox, selectorStridedRange, and selectorRandomPoints.
Referenced by pFlow::selectedFieldVals().
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 97 of file pStructSelector.cpp.
References pFlow::angleBracketsNames(), fatalError, fatalExit, pFlow::printKeys(), and pStruct.
Here is the call graph for this function:
|
protected |
Definition at line 40 of file pStructSelector.hpp.