Public Member Functions | |
TypeInfo ("selectRange") | |
selectRange (const pointStructure &pStruct, const dictionary &dict) | |
add_vCtor (pStructSelector, selectRange, dictionary) | |
virtual | ~selectRange ()=default |
virtual const int32Vector & | selectedPoinsts () const override |
virtual int32Vector & | selectedPoinsts () override |
![]() | |
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 |
Protected Member Functions | |
void | selectAllPointsInRange () |
Protected Attributes | |
int32Vector | selectedPoints_ |
int32 | begin_ |
int32 | end_ |
int32 | stride_ |
![]() | |
const pointStructure & | pStruct_ |
Additional Inherited Members | |
![]() | |
static uniquePtr< pStructSelector > | create (const pointStructure &pStruct, const dictionary &dict) |
Definition at line 34 of file selectRange.hpp.
selectRange | ( | const pointStructure & | pStruct, |
const dictionary & | dict | ||
) |
Definition at line 41 of file selectRange.cpp.
References pFlow::max(), pFlow::min(), and pStruct.
|
virtualdefault |
|
protected |
Definition at line 25 of file selectRange.cpp.
References selectRange::begin_, Vector< T, Allocator >::clear(), selectRange::end_, Vector< T, Allocator >::reserve(), selectRange::selectedPoints_, and selectRange::stride_.
TypeInfo | ( | "selectRange" | ) |
add_vCtor | ( | pStructSelector | , |
selectRange | , | ||
dictionary | |||
) |
|
inlineoverridevirtual |
Implements pStructSelector.
Definition at line 72 of file selectRange.hpp.
References selectRange::selectedPoints_.
|
inlineoverridevirtual |
Implements pStructSelector.
Definition at line 77 of file selectRange.hpp.
References selectRange::selectedPoints_.
|
protected |
Definition at line 40 of file selectRange.hpp.
Referenced by selectRange::selectAllPointsInRange(), and selectRange::selectedPoinsts().
|
protected |
Definition at line 43 of file selectRange.hpp.
Referenced by selectRange::selectAllPointsInRange().
|
protected |
Definition at line 46 of file selectRange.hpp.
Referenced by selectRange::selectAllPointsInRange().
|
protected |
Definition at line 49 of file selectRange.hpp.
Referenced by selectRange::selectAllPointsInRange().