Go to the documentation of this file.
35 #ifndef labelledMeshOctreeCubeCoordinates_H
36 #define labelledMeshOctreeCubeCoordinates_H
106 inline bool operator==
117 inline bool operator!=
139 "operator<<(Ostream&, const labelledMeshOctreeCubeCoordinates&"
152 is.
readBegin(
"labelledMeshOctreeCubeCoordinates");
155 is >> lcc.coordinates_;
158 is.
readEnd(
"labelledMeshOctreeCubeCoordinates");
161 is.
check(
"operator>>(Istream&, labelledMeshOctreeCubeCoordinates");
Istream & readEnd(const char *funcName)
bool operator==(const labelledMeshOctreeCubeCoordinates &lcc) const
const meshOctreeCubeCoordinates & coordinates() const
return the value
label cubeLabel() const
return cube label
meshOctreeCubeCoordinates coordinates_
cube coordinates
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
virtual bool check(const char *operation) const
Check IOstream status for given operation.
~labelledMeshOctreeCubeCoordinates()
labelledMeshOctreeCubeCoordinates()
Null construct.
Template function to specify if the data of a type are contiguous.
void operator=(const labelledMeshOctreeCubeCoordinates &lcc)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Istream & readBegin(const char *funcName)
bool contiguous< labelledMeshOctreeCubeCoordinates >()