 Inheritance diagram for pStructSelector:
 Inheritance diagram for pStructSelector: Collaboration 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:
 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:
 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 call graph for this function: Here is the caller 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:
 Here is the call graph for this function:| 
 | protected | 
Definition at line 40 of file pStructSelector.hpp.