Go to the documentation of this file.
22 #ifndef __multiTriSurface_hpp__
23 #define __multiTriSurface_hpp__
163 " error in reading multiTriSurface from file.\n";
174 " error in writing multiTriSurface to file.\n";
int32 surfNumTriangles(int32 i) const
int32 numSurfaces() const
bool write(iOstream &os) const
bool readMultiTriSurface(iIstream &is)
int32Field_HD lastVertexIndex_
multiTriSurface & operator=(const multiTriSurface &)=default
int32 surfSize(int32 i) const
int32Field_HD surfaceNumVertices_
auto & surfaceNumPoints()
int32Field_HD lastPointIndex_
TypeInfoNV("multiTriSurface")
const auto & surfaceNumPoints() const
int32 surfNumPoints(int32 i) const
INLINE_FUNCTION_H void clear()
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
int32Vector_HD pointsStartPos_
virtual const word & name() const
int32Vector_HD verticesStartPos_
~multiTriSurface()=default
int32Field_HD surfaceNumPoints_
const auto & pointsStartPos() const
bool addTriSurface(const word &name, const triSurface &tSurf)
bool writeMultiTriSurface(iOstream &os) const
const int32x3Vector_D & vertices() const
#define ioErrorInFile(fileName, lineNumber)
word surfaceName(int32 i) const
const auto & verticesStartPos() const