source:
GTP/trunk/Lib/Vis/Preprocessing/src/PlyParser.h
@
2600
Revision 2600, 606 bytes checked in by mattausch, 17 years ago (diff) | |
---|---|
|
Rev | Line | |
---|---|---|
[749] | 1 | #ifndef __PLYPARSER_H |
2 | #define __PLYPARSER_H | |
3 | ||
4 | #include "Parser.h" | |
5 | #include "Containers.h" | |
6 | ||
[863] | 7 | namespace GtpVisibilityPreprocessor { |
[860] | 8 | |
[749] | 9 | class ViewCellsManager; |
10 | ||
11 | class PlyParser : public Parser | |
12 | { | |
13 | public: | |
14 | PlyParser():Parser() {} | |
15 | ||
[2176] | 16 | bool ParseFile(const std::string filename, |
[2600] | 17 | SceneGraphLeaf *root, |
[1379] | 18 | const bool loadMeshes = true, |
[2176] | 19 | std::vector<FaceParentInfo> *parents = NULL); |
[749] | 20 | |
[2176] | 21 | bool ParseFile(const std::string filename, ViewCellsManager &viewCells) { return false; } |
[752] | 22 | |
23 | bool | |
[2176] | 24 | ParseSingleFile(const std::string filename, |
[2600] | 25 | SceneGraphLeaf *root); |
[752] | 26 | |
[749] | 27 | }; |
28 | ||
[860] | 29 | } |
[749] | 30 | |
31 | #endif |
Note: See TracBrowser
for help on using the repository browser.