Public Types | Public Member Functions | Protected Attributes

OpenTissue::t4mesh::T4Face< M, F > Class Template Reference

#include <t4mesh_t4boundary_faces.h>

Inheritance diagram for OpenTissue::t4mesh::T4Face< M, F >:
F

List of all members.

Public Types

typedef M mesh_type
typedef F face_traits
typedef T4Face< M, Fface_type
typedef mesh_type::index_type index_type

Public Member Functions

 T4Face ()
 T4Face (index_type const &index0, index_type const &index1, index_type const &index2)
const index_typeidx0 () const
const index_typeidx1 () const
const index_typeidx2 () const

Protected Attributes

index_type m_idx0
 First node index.
index_type m_idx1
 Second node index.
index_type m_idx2
 Third node index.

Detailed Description

template<typename M, typename F>
class OpenTissue::t4mesh::T4Face< M, F >

t4mesh Face.


Member Typedef Documentation

template<typename M , typename F >
typedef F OpenTissue::t4mesh::T4Face< M, F >::face_traits
template<typename M , typename F >
typedef T4Face<M,F> OpenTissue::t4mesh::T4Face< M, F >::face_type
template<typename M , typename F >
typedef mesh_type::index_type OpenTissue::t4mesh::T4Face< M, F >::index_type
template<typename M , typename F >
typedef M OpenTissue::t4mesh::T4Face< M, F >::mesh_type

Constructor & Destructor Documentation

template<typename M , typename F >
OpenTissue::t4mesh::T4Face< M, F >::T4Face (  )  [inline]
template<typename M , typename F >
OpenTissue::t4mesh::T4Face< M, F >::T4Face ( index_type const &  index0,
index_type const &  index1,
index_type const &  index2 
) [inline]

Member Function Documentation

template<typename M , typename F >
const index_type& OpenTissue::t4mesh::T4Face< M, F >::idx0 (  )  const [inline]
template<typename M , typename F >
const index_type& OpenTissue::t4mesh::T4Face< M, F >::idx1 (  )  const [inline]
template<typename M , typename F >
const index_type& OpenTissue::t4mesh::T4Face< M, F >::idx2 (  )  const [inline]

Member Data Documentation

template<typename M , typename F >
index_type OpenTissue::t4mesh::T4Face< M, F >::m_idx0 [protected]

First node index.

template<typename M , typename F >
index_type OpenTissue::t4mesh::T4Face< M, F >::m_idx1 [protected]

Second node index.

template<typename M , typename F >
index_type OpenTissue::t4mesh::T4Face< M, F >::m_idx2 [protected]

Third node index.


The documentation for this class was generated from the following file: