Public Types | |
using | RegionType = geometricRegion< GeomType > |
using | GeometryType = typename RegionType::GeometryType |
Public Member Functions | |
TypeInfoTemplate11 ("peakable", GeometryType) | |
PeakableRegion (const word &type, const dictionary &dict) | |
add_vCtor (peakableRegion, PeakableRegion, word) | |
virtual uniquePtr< peakableRegion > | clone () const override |
virtual peakableRegion * | clonePtr () const override |
virtual | ~PeakableRegion ()=default |
bool | isInside (const realx3 &point) const override |
realx3 | peek () const override |
const realx3 & | minPoint () const override |
const realx3 & | maxPoint () const override |
virtual bool | read (const dictionary &dict) override |
virtual bool | write (dictionary &dict) const override |
![]() | |
TypeInfo ("peakableRegion") | |
peakableRegion (const word &type, const dictionary &dict) | |
create_vCtor (peakableRegion, word,(const word &type, const dictionary &dict),(type, dict)) | |
virtual | ~peakableRegion ()=default |
Private Attributes | |
RegionType | region_ |
Additional Inherited Members | |
![]() | |
static uniquePtr< peakableRegion > | create (const word &type, const dictionary &dict) |
Definition at line 32 of file PeakableRegion.hpp.
using RegionType = geometricRegion<GeomType> |
Definition at line 36 of file PeakableRegion.hpp.
using GeometryType = typename RegionType::GeometryType |
Definition at line 38 of file PeakableRegion.hpp.
PeakableRegion | ( | const word & | type, |
const dictionary & | dict | ||
) |
Definition at line 24 of file PeakableRegion.cpp.
|
virtualdefault |
TypeInfoTemplate11 | ( | "peakable" | , |
GeometryType | |||
) |
add_vCtor | ( | peakableRegion | , |
PeakableRegion< GeomType > | , | ||
word | |||
) |
|
inlineoverridevirtual |
Implements peakableRegion.
Definition at line 54 of file PeakableRegion.hpp.
|
inlineoverridevirtual |
Implements peakableRegion.
Definition at line 59 of file PeakableRegion.hpp.
|
overridevirtual |
Implements peakableRegion.
Definition at line 37 of file PeakableRegion.cpp.
|
overridevirtual |
Implements peakableRegion.
Definition at line 46 of file PeakableRegion.cpp.
|
inlineoverridevirtual |
Implements peakableRegion.
Definition at line 72 of file PeakableRegion.hpp.
References geometricRegion< GeomType >::minPoint(), and PeakableRegion< GeomType >::region_.
|
inlineoverridevirtual |
Implements peakableRegion.
Definition at line 77 of file PeakableRegion.hpp.
References geometricRegion< GeomType >::maxPoint(), and PeakableRegion< GeomType >::region_.
|
overridevirtual |
Implements peakableRegion.
Definition at line 52 of file PeakableRegion.cpp.
|
overridevirtual |
Implements peakableRegion.
Definition at line 58 of file PeakableRegion.cpp.
|
private |
Definition at line 42 of file PeakableRegion.hpp.
Referenced by PeakableRegion< GeomType >::maxPoint(), and PeakableRegion< GeomType >::minPoint().