Public Member Functions | |
STLAsciiParseManual (const label approxNpoints) | |
void | execute (std::istream &is) |
![]() | |
STLAsciiParse (const label approxNpoints) | |
void | clear () |
bool | sorted () const |
DynamicList< STLpoint > & | points () |
DynamicList< label > & | facets () |
DynamicList< word > & | names () |
DynamicList< label > & | sizes () |
Additional Inherited Members | |
![]() | |
void | beginSolid (word solidName) |
void | beginFacet () |
void | resetVertex () |
bool | addVertexComponent (float val) |
bool | addVertexComponent (const char *text) |
void | endFacet () |
STLAsciiParse (const STLAsciiParse &)=delete | |
void | operator= (const STLAsciiParse &)=delete |
![]() | |
bool | sorted_ |
label | groupId_ |
label | lineNum_ |
int | nFacetPoints_ |
int | nVertexCmpt_ |
STLpoint | currVertex_ |
DynamicList< STLpoint > | points_ |
DynamicList< label > | facets_ |
DynamicList< word > | names_ |
DynamicList< label > | sizes_ |
HashTable< label > | nameLookup_ |
Definition at line 57 of file STLAsciiParseManual.C.
|
inline |
Definition at line 128 of file STLAsciiParseManual.C.
void execute | ( | std::istream & | is | ) |
Definition at line 146 of file STLAsciiParseManual.C.
References STLAsciiParse::addVertexComponent(), STLAsciiParse::beginFacet(), STLAsciiParse::beginSolid(), STLAsciiParse::endFacet(), FatalErrorInFunction, INBUFLEN, STLAsciiParse::lineNum_, Foam::stringOps::lower(), Foam::nl, word::null, p, perrorEOF(), perrorParse(), and word::validate().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.