#include <polymesh_edge.h>
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_type * | get_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 |
typedef mesh_type::edge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::edge_handle |
typedef mesh_type::edge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::edge_iterator |
typedef mesh_type::halfedge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::halfedge_handle |
typedef mesh_type::halfedge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::halfedge_iterator |
typedef polymesh_type_ OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::mesh_type |
OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::PolyMeshEdge | ( | ) | [inline] |
halfedge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge0_handle | ( | ) | const [inline] |
halfedge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge0_iterator | ( | ) | const [inline] |
halfedge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge1_handle | ( | ) | const [inline] |
halfedge_iterator OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_halfedge1_iterator | ( | ) | const [inline] |
edge_handle OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_handle | ( | ) | const [inline] |
mesh_type* OpenTissue::polymesh::PolyMeshEdge< polymesh_type_ >::get_owner | ( | ) | const [inline] |
friend class polymesh_core_access [friend] |