Collaboration diagram for geometricRegion< GeomType >:Public Types | |
| using | GeometryType = GeomType |
Public Member Functions | |
| TypeInfoTemplateNV11 ("geometricRegion", GeomType) | |
| geometricRegion (const dictionary &dict) | |
| ~geometricRegion ()=default | |
| bool | isInside (const realx3 &p) const |
| realx3 | peek () const |
| const auto & | minPoint () const |
| const auto & | maxPoint () const |
| bool | read (const dictionary &dict) |
| bool | write (dictionary &dict) const |
Private Attributes | |
| GeomType | geom_ |
| realx3 | minPoint_ |
| realx3 | maxPoint_ |
| uniformRandomReal | random_ |
Static Private Attributes | |
| static constexpr uint32 | maxTries_ = 100 |
Definition at line 33 of file geometricRegion.hpp.
| using GeometryType = GeomType |
Definition at line 37 of file geometricRegion.hpp.
|
explicit |
Definition at line 22 of file geometricRegion.cpp.
References geometricRegion< GeomType >::geom_, geometricRegion< GeomType >::maxPoint_, and geometricRegion< GeomType >::minPoint_.
|
default |
| TypeInfoTemplateNV11 | ( | "geometricRegion< GeomType >" | , |
| GeomType | |||
| ) |
|
inline |
Definition at line 32 of file geometricRegion.cpp.
|
inline |
Definition at line 39 of file geometricRegion.cpp.
References pFlow::endl(), fatalErrorInFunction, and fatalExit.
Here is the call graph for this function:
|
inline |
Definition at line 65 of file geometricRegion.hpp.
References geometricRegion< GeomType >::minPoint_.
Referenced by PeakableRegion< GeomType >::minPoint().
Here is the caller graph for this function:
|
inline |
Definition at line 70 of file geometricRegion.hpp.
References geometricRegion< GeomType >::maxPoint_.
Referenced by PeakableRegion< GeomType >::maxPoint().
Here is the caller graph for this function:| bool read | ( | const dictionary & | dict | ) |
Definition at line 57 of file geometricRegion.cpp.
| bool write | ( | dictionary & | dict | ) | const |
Definition at line 64 of file geometricRegion.cpp.
|
private |
Definition at line 41 of file geometricRegion.hpp.
Referenced by geometricRegion< GeomType >::geometricRegion().
|
private |
Definition at line 43 of file geometricRegion.hpp.
Referenced by geometricRegion< GeomType >::geometricRegion(), and geometricRegion< GeomType >::minPoint().
|
private |
Definition at line 45 of file geometricRegion.hpp.
Referenced by geometricRegion< GeomType >::geometricRegion(), and geometricRegion< GeomType >::maxPoint().
|
mutableprivate |
Definition at line 47 of file geometricRegion.hpp.
|
staticconstexprprivate |
Definition at line 49 of file geometricRegion.hpp.