|
icedb
version 0.5.1
Snow particle scattering database API
|
#include <iostream>#include <sstream>#include <string>#include <vector>#include <algorithm>#include <fstream>#include <boost/spirit/include/karma.hpp>#include <boost/spirit/include/phoenix_core.hpp>#include <boost/spirit/include/phoenix_operator.hpp>#include <boost/spirit/include/phoenix_stl.hpp>#include <boost/iostreams/copy.hpp>#include <boost/iostreams/filtering_stream.hpp>#include <boost/spirit/include/qi.hpp>#include "shape.hpp"
Go to the source code of this file.
Namespaces | |
| anonymous_namespace{shapeIOtextParsers.cpp} | |
| Internal namespace for the reader parsers. | |
| icedb | |
| icedb::Examples | |
| icedb::Examples::Shapes | |
Macros | |
| #define | _HAS_AUTO_PTR_ETC 1 |
Functions | |
| template<typename Iterator > | |
| bool | anonymous_namespace{shapeIOtextParsers.cpp}::parse_shapefile_entries (Iterator first, Iterator last, std::vector< float > &v) |
| Parses space-separated shapefile entries. More... | |
| template<typename OutputIterator , typename Container > | |
| bool | anonymous_namespace{shapeIOtextParsers.cpp}::print_shapefile_entries (OutputIterator &sink, Container const &v) |
| Used in quickly printing shapefile. More... | |
| template<typename OutputIterator , typename Container > | |
| bool | anonymous_namespace{shapeIOtextParsers.cpp}::print_shapefile_pts (OutputIterator &sink, Container const &v) |
| void | icedb::Examples::Shapes::readHeader (const char *in, std::string &desc, size_t &np, size_t &headerEnd) |
| void | icedb::Examples::Shapes::readDDSCATtextContents (const char *iin, size_t numExpectedPoints, size_t headerEnd, ShapeDataBasic &p) |
| Read ddscat text contents. More... | |
| ShapeDataBasic | icedb::Examples::Shapes::readDDSCAT (const char *in) |
| void | icedb::Examples::Shapes::writeDDSCAT (const std::string &filename, const ShapeDataBasic &p) |
| ShapeDataBasic | icedb::Examples::Shapes::readRawText (const char *iin) |
| void | icedb::Examples::Shapes::writeTextRaw (const std::string &filename, const ShapeDataBasic &p) |
| ShapeDataBasic | icedb::Examples::Shapes::readTextFile (const std::string &filename) |
| #define _HAS_AUTO_PTR_ETC 1 |
Definition at line 4 of file shapeIOtextParsers.cpp.
1.8.13