OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result Struct Reference

#include <Traits.hh>

List of all members.

Classes

class  EdgeT
class  FaceT
class  HalfedgeT
class  VertexT

Public Types

typedef T1::Color Color
typedef T1::Normal Normal
typedef T1::Point Point
typedef _Traits1 T1
typedef _Traits2 T2
typedef T1::TexCoord TexCoord

Public Member Functions

 EdgeAttributes (T1::EdgeAttributes|T2::EdgeAttributes)
 FaceAttributes (T1::FaceAttributes|T2::FaceAttributes)
 HalfedgeAttributes (T1::HalfedgeAttributes|T2::HalfedgeAttributes)
 VertexAttributes (T1::VertexAttributes|T2::VertexAttributes)

Detailed Description

template<class _Traits1, class _Traits2>
struct OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result

Definition at line 171 of file Core/Mesh/Traits.hh.


Member Typedef Documentation

template<class _Traits1 , class _Traits2 >
typedef T1::Color OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::Color

Definition at line 186 of file Core/Mesh/Traits.hh.

template<class _Traits1 , class _Traits2 >
typedef T1::Normal OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::Normal

Definition at line 185 of file Core/Mesh/Traits.hh.

template<class _Traits1 , class _Traits2 >
typedef T1::Point OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::Point

Definition at line 184 of file Core/Mesh/Traits.hh.

template<class _Traits1 , class _Traits2 >
typedef _Traits1 OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::T1

Definition at line 174 of file Core/Mesh/Traits.hh.

template<class _Traits1 , class _Traits2 >
typedef _Traits2 OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::T2

Definition at line 175 of file Core/Mesh/Traits.hh.

template<class _Traits1 , class _Traits2 >
typedef T1::TexCoord OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::TexCoord

Definition at line 187 of file Core/Mesh/Traits.hh.


Member Function Documentation

template<class _Traits1 , class _Traits2 >
OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::EdgeAttributes ( T1::EdgeAttributes|T2::EdgeAttributes   ) 
template<class _Traits1 , class _Traits2 >
OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::FaceAttributes ( T1::FaceAttributes|T2::FaceAttributes   ) 
template<class _Traits1 , class _Traits2 >
OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::HalfedgeAttributes ( T1::HalfedgeAttributes|T2::HalfedgeAttributes   ) 
template<class _Traits1 , class _Traits2 >
OpenMesh::MergeTraits< _Traits1, _Traits2 >::Result::VertexAttributes ( T1::VertexAttributes|T2::VertexAttributes   ) 

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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