OMToolkit 1.0 The polygonal mesh processing tool.

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Namespaces | Functions
OMFormatExt.h File Reference
`#include <OpenMesh\Core\IO\OMFormat.hh>`
`#include <OMToolkit\IO\OMStoreRestore.h>`
`#include <OMToolkit\IO\OMFormatExt.hxx>`

Go to the source code of this file.

## Classes
struct | OpenMesh::IO::OMFormat::HeaderExt

## Namespaces
namespace | OpenMesh
namespace | OpenMesh::IO
namespace | OpenMesh::IO::OMFormat

## Functions
template<typename T >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const T &_v, bool _swap=false)
template<typename T >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, T &_v, bool _swap=false)
template<>
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const OMFormat::HeaderExt &_hdr, bool _swap)
template<>
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, OMFormat::HeaderExt &_hdr, bool _swap)
template<>
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const OMFormat::Chunk::Header &_hdr, bool _swap)
template<>
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, OMFormat::Chunk::Header &_hdr, bool _swap)
template<typename T >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const T &_val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_signed)
template<typename T >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const T &_val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_unsigned)
template<typename T >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const T &_val, OMFormat::Chunk::Integer_Size _b, bool _swap)
template<typename T >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, T &_val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_signed)
template<typename T >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, T &_val, OMFormat::Chunk::Integer_Size _b, bool _swap, t_unsigned)
template<typename T >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, T &_val, OMFormat::Chunk::Integer_Size _b, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const VecT &_vec, GenProg::Int2Type< 2 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const VecT &_vec, GenProg::Int2Type< 3 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const VecT &_vec, GenProg::Int2Type< 4 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const VecT &_vec, GenProg::Int2Type< 1 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::vector_store (mds::mod::CChannel &_os, const VecT &_vec, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, VecT &_vec, GenProg::Int2Type< 2 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, VecT &_vec, GenProg::Int2Type< 3 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, VecT &_vec, GenProg::Int2Type< 4 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, VecT &_vec, GenProg::Int2Type< 1 >, bool _swap)
template<typename VecT >
size_t | OpenMesh::IO::vector_restore (mds::mod::CChannel &_is, VecT &_vec, bool _swap)
template<>
size_t | OpenMesh::IO::store (mds::mod::CChannel &_os, const OMFormat::Chunk::PropertyName &_pn, bool _swap)
template<>
size_t | OpenMesh::IO::restore (mds::mod::CChannel &_is, OMFormat::Chunk::PropertyName &_pn, bool _swap)

## Detailed Description

OpenMesh Toolkit for mesh analysis
Copyright (c) 2010 by Rostislav Hulik

Author: Rostislav Hulik, ihuli.nosp@m.k@fi.nosp@m.t.vut.nosp@m.br.c.nosp@m.z
Date: 2010/10/20

Description:

- Extension of OpenMesh OMFormat for use in MDSTk Channel export
- Most of the code is modified OMFormat from OpenMesh