Tatooine
Classes | Namespaces | Enumerations | Functions
vtk_legacy.h File Reference

Go to the source code of this file.

Classes

struct  tatooine::vtk::legacy_file_listener
 
class  tatooine::vtk::legacy_file
 
class  tatooine::vtk::legacy_file_writer
 

Namespaces

namespace  tatooine
 
namespace  tatooine::vtk
 

Enumerations

enum class  tatooine::vtk::reader_data { tatooine::vtk::point_data , tatooine::vtk::cell_data , tatooine::vtk::unknown }
 
enum class  tatooine::vtk::dataset_type {
  tatooine::vtk::structured_points , tatooine::vtk::structured_grid , tatooine::vtk::unstructured_grid , tatooine::vtk::polydata ,
  tatooine::vtk::rectilinear_grid , tatooine::vtk::field , tatooine::vtk::unknown
}
 
enum class  tatooine::vtk::format { tatooine::vtk::ascii , tatooine::vtk::binary , tatooine::vtk::unknown }
 

Functions

auto tatooine::vtk::read_until (std::istream &stream, char const terminator_char, char *buffer) -> std::string
 
auto tatooine::vtk::read_binaryline (std::istream &stream, char *buffer) -> std::string
 reads stream until a linebreak was found. buffer will not contain the break More...
 
auto tatooine::vtk::read_word (std::istream &stream, char *buffer) -> std::string
 
auto tatooine::vtk::write_binary (std::ostream &stream, std::string const &str) -> void
 
auto tatooine::vtk::write_binary (std::ostream &stream, char const c) -> void
 
constexpr auto tatooine::vtk::to_string_view (dataset_type type) -> std::string_view
 
auto tatooine::vtk::parse_dataset_type (std::string const &) -> dataset_type
 
constexpr auto tatooine::vtk::to_string_view (format f) -> std::string_view
 
auto tatooine::vtk::parse_format (std::string const &) -> format