Public Types | Public Member Functions | Friends

OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ > Class Template Reference

#include <polymesh_edge.h>

List of all members.

Public Types

typedef polymesh_type_ mesh_type
typedef mesh_type::halfedge_handle halfedge_handle
typedef
mesh_type::halfedge_iterator 
halfedge_iterator
typedef mesh_type::edge_handle edge_handle
typedef mesh_type::edge_iterator edge_iterator

Public Member Functions

 PolyMeshEdge ()
edge_handle get_handle () const
mesh_typeget_owner () const
halfedge_handle get_halfedge0_handle () const
halfedge_iterator get_halfedge0_iterator () const
halfedge_handle get_halfedge1_handle () const
halfedge_iterator get_halfedge1_iterator () const

Friends

class polymesh_core_access

template<typename polymesh_type_>
class OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >


Member Typedef Documentation

template<typename polymesh_type_>
typedef mesh_type::edge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::edge_handle
template<typename polymesh_type_>
typedef mesh_type::edge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::edge_iterator
template<typename polymesh_type_>
typedef mesh_type::halfedge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::halfedge_handle
template<typename polymesh_type_>
typedef mesh_type::halfedge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::halfedge_iterator
template<typename polymesh_type_>
typedef polymesh_type_ OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::mesh_type

Constructor & Destructor Documentation

template<typename polymesh_type_>
OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::PolyMeshEdge (  )  [inline]

Member Function Documentation

template<typename polymesh_type_>
halfedge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge0_handle (  )  const [inline]
template<typename polymesh_type_>
halfedge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge0_iterator (  )  const [inline]
template<typename polymesh_type_>
halfedge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge1_handle (  )  const [inline]
template<typename polymesh_type_>
halfedge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge1_iterator (  )  const [inline]
template<typename polymesh_type_>
edge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_handle (  )  const [inline]
template<typename polymesh_type_>
mesh_type* OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_owner (  )  const [inline]

Friends And Related Function Documentation

template<typename polymesh_type_>
friend class polymesh_core_access [friend]

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