Public Member Functions | |
TypeInfo ("selectBox") | |
selectBox (const pointStructure &pStruct, const dictionary &dict) | |
add_vCtor (pStructSelector, selectBox, dictionary) | |
virtual | ~selectBox ()=default |
const uint32Vector & | selectedPoints () const override |
uint32Vector & | selectedPoints () override |
![]() | |
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 |
realx3Vector | selectedPointPositions () const |
Protected Member Functions | |
void | selectAllPointsInBox () |
Protected Attributes | |
uint32Vector | selectedPoints_ |
box | box_ |
![]() | |
const pointStructure & | pStruct_ |
Additional Inherited Members | |
![]() | |
static uniquePtr< pStructSelector > | create (const pointStructure &pStruct, const dictionary &dict) |
static uniquePtr< pStructSelector > | create (const word &type, const pointStructure &pStruct, const dictionary &dict) |
Definition at line 35 of file selectBox.hpp.
selectBox | ( | const pointStructure & | pStruct, |
const dictionary & | dict | ||
) |
Definition at line 43 of file selectBox.cpp.
|
virtualdefault |
|
protected |
Definition at line 25 of file selectBox.cpp.
References selectBox::box_, ForAll, VectorSingle< T, MemorySpace >::hostView(), box::isInside(), internalPoints::pointPosition(), pStructSelector::pStruct(), Vector< T, Allocator >::reserve(), and selectBox::selectedPoints_.
TypeInfo | ( | "selectBox" | ) |
add_vCtor | ( | pStructSelector | , |
selectBox | , | ||
dictionary | |||
) |
|
inlineoverridevirtual |
Implements pStructSelector.
Definition at line 66 of file selectBox.hpp.
References selectBox::selectedPoints_.
|
inlineoverridevirtual |
Implements pStructSelector.
Definition at line 71 of file selectBox.hpp.
References selectBox::selectedPoints_.
|
protected |
Definition at line 41 of file selectBox.hpp.
Referenced by selectBox::selectAllPointsInBox(), and selectBox::selectedPoints().
|
protected |
Definition at line 43 of file selectBox.hpp.
Referenced by selectBox::selectAllPointsInBox().