Go to the documentation of this file.
93 bool hit() const noexcept
99 label
index() const noexcept
114 void reset() noexcept
objectHit(const bool success, const label index) noexcept
Construct from components.
void setHit() noexcept
Set the hit status on.
void reset() noexcept
Reset to default construct state.
objectHit(Istream &is)
Construct from Istream.
constexpr objectHit() noexcept
Default construct. Nothing hit and object = -1.
label index() const noexcept
Return the hit object index.
bool operator!=(const eddy &a, const eddy &b)
void setMiss() noexcept
Set the hit status off.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
bool readBool(Istream &is)
Read bool from stream using Foam::Switch(Istream&)
label hitObject() const noexcept
Identical to index()
friend Ostream & operator<<(Ostream &os, const objectHit &obj)
OBJstream os(runTime.globalPath()/outputName)
label readLabel(const char *buf)
Parse entire buffer as a label, skipping leading/trailing whitespace.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
This class describes a combination of target object index and success flag. Behaves somewhat like std...
bool hit() const noexcept
Is there a hit?