OMToolkit  1.0
The polygonal mesh processing tool.
 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: