@@ -36,30 +36,39 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
3636#define _READERS_h_
3737
3838namespace Partio {
39- ParticlesDataMutable* readBGEO ( const char * filename,const bool headersOnly,std::ostream* errorStream);
40- ParticlesDataMutable* readGEO ( const char * filename,const bool headersOnly,std::ostream* errorStream);
41- ParticlesDataMutable* readPDB ( const char * filename,const bool headersOnly,std::ostream* errorStream);
42- ParticlesDataMutable* readPDB32 (const char * filename,const bool headersOnly,std::ostream* errorStream);
43- ParticlesDataMutable* readPDB64 (const char * filename,const bool headersOnly,std::ostream* errorStream);
44- ParticlesDataMutable* readPDA ( const char * filename,const bool headersOnly,std::ostream* errorStream);
45- ParticlesDataMutable* readMC ( const char * filename,const bool headersOnly,std::ostream* errorStream);
46- ParticlesDataMutable* readPTC ( const char * filename,const bool headersOnly,std::ostream* errorStream);
47- ParticlesDataMutable* readPDC ( const char * filename,const bool headersOnly,std::ostream* errorStream);
48- ParticlesDataMutable* readPRT ( const char * filename,const bool headersOnly,std::ostream* errorStream);
49- ParticlesDataMutable* readBIN ( const char * filename,const bool headersOnly,std::ostream* errorStream);
50- ParticlesDataMutable* readPTS ( const char * filename,const bool headersOnly,std::ostream* errorStream);
39+ ParticlesDataMutable* readBGEO ( const char * filename,const bool headersOnly,std::ostream* errorStream);
40+ ParticlesDataMutable* readGEO ( const char * filename,const bool headersOnly,std::ostream* errorStream);
41+ ParticlesDataMutable* readBHCLASSIC (const char * filename,const bool headersOnly,std::ostream* errorStream);
42+ ParticlesDataMutable* readHCLASSIC ( const char * filename,const bool headersOnly,std::ostream* errorStream);
43+ ParticlesDataMutable* readPDB ( const char * filename,const bool headersOnly,std::ostream* errorStream);
44+ ParticlesDataMutable* readPDB32 ( const char * filename,const bool headersOnly,std::ostream* errorStream);
45+ ParticlesDataMutable* readPDB64 ( const char * filename,const bool headersOnly,std::ostream* errorStream);
46+ ParticlesDataMutable* readPDA ( const char * filename,const bool headersOnly,std::ostream* errorStream);
47+ ParticlesDataMutable* readMC ( const char * filename,const bool headersOnly,std::ostream* errorStream);
48+ ParticlesDataMutable* readPTC ( const char * filename,const bool headersOnly,std::ostream* errorStream);
49+ ParticlesDataMutable* readPDC ( const char * filename,const bool headersOnly,std::ostream* errorStream);
50+ ParticlesDataMutable* readPRT ( const char * filename,const bool headersOnly,std::ostream* errorStream);
51+ ParticlesDataMutable* readBIN ( const char * filename,const bool headersOnly,std::ostream* errorStream);
52+ ParticlesDataMutable* readPTS ( const char * filename,const bool headersOnly,std::ostream* errorStream);
5153
52- bool writeBGEO (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
53- bool writeGEO (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
54- bool writePDB (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
55- bool writePDB32 (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
56- bool writePDB64 (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
57- bool writePDA (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
58- bool writePTC (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
59- bool writeRIB (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
60- bool writePDC (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
61- bool writePRT (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
62- bool writeBIN (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
54+ #ifdef MODERN_BGEO
55+ ParticlesDataMutable* readBJSON ( const char * filename,const bool headersOnly,std::ostream* errorStream);
56+ ParticlesDataMutable* readJSON ( const char * filename,const bool headersOnly,std::ostream* errorStream);
57+ #endif
58+
59+ bool writeBGEO ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
60+ bool writeGEO ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
61+ bool writeBHCLASSIC (const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
62+ bool writeHCLASSIC ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
63+ bool writePDB ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
64+ bool writePDB32 ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
65+ bool writePDB64 ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
66+ bool writePDA ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
67+ bool writePTC ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
68+ bool writeRIB ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
69+ bool writePDC ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
70+ bool writePRT ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
71+ bool writeBIN ( const char * filename,const ParticlesData& p,const bool compressed,std::ostream* errorStream);
6372}
6473
6574#endif
0 commit comments