38 #ifndef WallSiteData_H 39 #define WallSiteData_H 57 Ostream& operator<<(Ostream&, const WallSiteData<Type>&);
104 inline const Type&
wallData()
const;
118 friend Istream&
operator>> <Type>
121 friend Ostream& operator<< <Type>
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)...
label patchIndex() const
Return access to the patch index.
bool operator==(const WallSiteData< Type > &) const
const Type & wallData() const
Return access to wall data.
bool operator!=(const WallSiteData< Type > &) const
Istream & operator>>(Istream &, directionInfo &)
Stores the patch ID and templated data to represent a collision with a wall to be passed to the wall ...
An Ostream is an abstract base class for all output systems (streams, files, token lists...
WallSiteData()
Construct null.
~WallSiteData()
Destructor.