WCSim
|
Classes | |
struct | __FinalState |
class | BuiltInReader |
struct | Item |
class | Lexer |
class | OBJReader |
class | PLYReader |
class | Reader |
struct | State |
class | STLReader |
struct | Token |
Typedefs | |
typedef std::vector< Item > | Items |
typedef Items::iterator | ItemsIterator |
Enumerations | |
enum | Type { Unknown, PLY, STL, DAE, OBJ, TET, OFF } |
Functions | |
Type | TypeFromExtension (G4String extension) |
Type | TypeFromName (G4String name) |
std::shared_ptr< BuiltInReader > | BuiltIn () |
CADMeshLexerToken (Header) | |
CADMeshLexerToken (Element) | |
CADMeshLexerToken (Property) | |
Variables | |
static std::map< Type, G4String > | Extension |
static std::map< Type, G4String > | TypeString |
static std::map< Type, G4String > | TypeName |
static Token | ErrorToken {"ErrorToken"} |
static Token | EnfOfFileToken {"EndOfFileToken"} |
static Token | ParentToken {"Parent"} |
static Token | WordToken {"Word"} |
static Token | NumberToken {"Number"} |
static Token | ThreeVectorToken {"ThreeVector"} |
static Token | VertexToken {"Vertex"} |
static Token | VerticesToken {"Vertices"} |
static Token | FacetToken {"Facet"} |
static Token | LineToken {"Line"} |
static Token | NormalToken {"Normal"} |
static Token | TextureToken {"Texture"} |
static Token | SolidToken {"Solid"} |
static Token | ObjectToken {"Object"} |
static Token | CommentToken {"Comment"} |
static Token | BlankLineToken {"BlankLine"} |
typedef std::vector<Item> CADMesh::File::Items |
Definition at line 214 of file CADMesh.hh.
typedef Items::iterator CADMesh::File::ItemsIterator |
Definition at line 215 of file CADMesh.hh.
enum CADMesh::File::Type |
Enumerator | |
---|---|
Unknown | |
PLY | |
STL | |
DAE | |
OBJ | |
TET | |
OFF |
Definition at line 64 of file CADMesh.hh.
std::shared_ptr< BuiltInReader > CADMesh::File::BuiltIn | ( | ) |
Definition at line 2697 of file CADMesh.hh.
CADMesh::File::CADMeshLexerToken | ( | Header | ) |
CADMesh::File::CADMeshLexerToken | ( | Element | ) |
CADMesh::File::CADMeshLexerToken | ( | Property | ) |
Definition at line 542 of file CADMesh.hh.
Definition at line 555 of file CADMesh.hh.
|
static |
Definition at line 198 of file CADMesh.hh.
|
static |
Definition at line 197 of file CADMesh.hh.
|
static |
Definition at line 183 of file CADMesh.hh.
|
static |
Definition at line 182 of file CADMesh.hh.
Definition at line 74 of file CADMesh.hh.
|
static |
Definition at line 191 of file CADMesh.hh.
|
static |
Definition at line 192 of file CADMesh.hh.
|
static |
Definition at line 193 of file CADMesh.hh.
|
static |
Definition at line 187 of file CADMesh.hh.
|
static |
Definition at line 196 of file CADMesh.hh.
|
static |
Definition at line 185 of file CADMesh.hh.
|
static |
Definition at line 195 of file CADMesh.hh.
|
static |
Definition at line 194 of file CADMesh.hh.
|
static |
Definition at line 188 of file CADMesh.hh.
Definition at line 82 of file CADMesh.hh.
Definition at line 78 of file CADMesh.hh.
|
static |
Definition at line 189 of file CADMesh.hh.
|
static |
Definition at line 190 of file CADMesh.hh.
|
static |
Definition at line 186 of file CADMesh.hh.