vector_cast.hh File Reference

#include <OpenMesh/Core/System/config.h>
#include <OpenMesh/Core/Utils/vector_traits.hh>
#include <OpenMesh/Core/Utils/GenProg.hh>
#include <iostream>
#include <algorithm>
#include <OpenMesh/Core/Geometry/VectorT.hh>
Include dependency graph for vector_cast.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenMesh::vector_caster< dst_t, src_t >
struct  OpenMesh::vector_caster< dst_t, dst_t >

Namespaces

namespace  OpenMesh

Functions

Cast vector type to another vector type.

template<typename dst_t , typename src_t >
vector_caster< dst_t, src_t >
::return_type 
OpenMesh::vector_cast (const src_t &_src)
 Cast vector type to another vector type by copying the vector elements.
template<typename src_t , typename dst_t >
void OpenMesh::vector_copy (const src_t &_src, dst_t &_dst, GenProg::Int2Type< 6 >)
template<typename src_t , typename dst_t >
void OpenMesh::vector_copy (const src_t &_src, dst_t &_dst, GenProg::Int2Type< 5 >)
template<typename src_t , typename dst_t >
void OpenMesh::vector_copy (const src_t &_src, dst_t &_dst, GenProg::Int2Type< 4 >)
template<typename src_t , typename dst_t >
void OpenMesh::vector_copy (const src_t &_src, dst_t &_dst, GenProg::Int2Type< 3 >)
template<typename src_t , typename dst_t >
void OpenMesh::vector_copy (const src_t &_src, dst_t &_dst, GenProg::Int2Type< 2 >)
template<typename src_t , typename dst_t >
void OpenMesh::vector_copy (const src_t &_src, dst_t &_dst, GenProg::Int2Type< 1 >)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


openmesh
Author(s): Benjamin Pitzer
autogenerated on Fri Jan 11 12:11:09 2013