PLYwoot
Header-only C++17 library for parsing and writing PLY files
Loading...
Searching...
No Matches
plywoot.hpp File Reference
#include "plywoot/ascii_parser_policy.hpp"
#include "plywoot/ascii_writer_policy.hpp"
#include "plywoot/binary_parser_policy.hpp"
#include "plywoot/binary_writer_policy.hpp"
#include "plywoot/element_data.hpp"
#include "plywoot/header_parser.hpp"
#include "plywoot/parser.hpp"
#include "plywoot/parser_variant.hpp"
#include "plywoot/reflect.hpp"
#include "plywoot/type_traits.hpp"
#include "plywoot/types.hpp"
#include "plywoot/writer.hpp"
#include "plywoot/writer_variant.hpp"
#include <algorithm>
#include <cstdint>
#include <functional>
#include <istream>
#include <optional>
#include <ostream>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  plywoot::IStream
 Represents an input PLY data stream that can be queried for data. More...
 
class  plywoot::OStream
 

Functions

void plywoot::convert (std::istream &is, std::ostream &os, PlyFormat format)
 

Function Documentation

◆ convert()

void plywoot::convert ( std::istream &  is,
std::ostream &  os,
PlyFormat  format 
)
inline

Converts the given input PLY stream to the requested format, and outputs the resulting PLY data to the given output stream.

Parameters
isinput stream containing the PLY data to convert
osoutput stream to write converted PLY data to
formatPLY format of the output PLY data

Definition at line 358 of file plywoot.hpp.