#include <t4mesh_t4node.h>
Classes | |
class | tetrahedron_circulator |
Public Types | |
typedef mesh_type_ | mesh_type |
typedef mesh_type::node_type | node_type |
typedef mesh_type::tetrahedron_type | tetrahedron_type |
typedef mesh_type::index_type | index_type |
typedef std::list< index_type > | tetrahedra_index_container |
typedef tetrahedra_index_container::iterator | tetrahedra_idx_iterator |
Public Member Functions | |
tetrahedron_circulator | begin () |
tetrahedron_circulator | end () |
size_t | size_tetrahedra () const |
bool | isolated () const |
T4Node () | |
index_type | idx () const |
mesh_type * | owner () |
mesh_type const * | owner () const |
Protected Attributes | |
index_type | m_idx |
Global index of node. | |
mesh_type * | m_owner |
Pointer to mesh which the node belongs to. | |
tetrahedra_index_container | m_tetrahedra |
Indices of tetrahedra this node is part of. | |
Friends | |
class | t4mesh_core_access |
typedef mesh_type::index_type OpenTissue::t4mesh::T4Node< mesh_type_ >::index_type |
typedef mesh_type_ OpenTissue::t4mesh::T4Node< mesh_type_ >::mesh_type |
typedef mesh_type::node_type OpenTissue::t4mesh::T4Node< mesh_type_ >::node_type |
typedef tetrahedra_index_container::iterator OpenTissue::t4mesh::T4Node< mesh_type_ >::tetrahedra_idx_iterator |
typedef std::list<index_type> OpenTissue::t4mesh::T4Node< mesh_type_ >::tetrahedra_index_container |
typedef mesh_type::tetrahedron_type OpenTissue::t4mesh::T4Node< mesh_type_ >::tetrahedron_type |
OpenTissue::t4mesh::T4Node< mesh_type_ >::T4Node | ( | ) | [inline] |
tetrahedron_circulator OpenTissue::t4mesh::T4Node< mesh_type_ >::begin | ( | ) | [inline] |
tetrahedron_circulator OpenTissue::t4mesh::T4Node< mesh_type_ >::end | ( | ) | [inline] |
index_type OpenTissue::t4mesh::T4Node< mesh_type_ >::idx | ( | ) | const [inline] |
bool OpenTissue::t4mesh::T4Node< mesh_type_ >::isolated | ( | ) | const [inline] |
mesh_type const* OpenTissue::t4mesh::T4Node< mesh_type_ >::owner | ( | ) | const [inline] |
mesh_type* OpenTissue::t4mesh::T4Node< mesh_type_ >::owner | ( | ) | [inline] |
size_t OpenTissue::t4mesh::T4Node< mesh_type_ >::size_tetrahedra | ( | ) | const [inline] |
Get Number of Tetrahedra.
friend class t4mesh_core_access [friend] |
index_type OpenTissue::t4mesh::T4Node< mesh_type_ >::m_idx [protected] |
Global index of node.
mesh_type* OpenTissue::t4mesh::T4Node< mesh_type_ >::m_owner [protected] |
Pointer to mesh which the node belongs to.
tetrahedra_index_container OpenTissue::t4mesh::T4Node< mesh_type_ >::m_tetrahedra [protected] |
Indices of tetrahedra this node is part of.