Base property handle. More...
#include <Property.hh>

Public Types | |
| typedef vector_type::const_reference | const_reference |
| typedef vector_type::reference | reference |
| typedef T | Value |
| typedef T | value_type |
| typedef std::vector< T > | vector_type |
Public Member Functions | |
| BasePropHandleT (int _idx=-1) | |
Base property handle.
Definition at line 453 of file Property.hh.
| typedef vector_type::const_reference OpenMesh::BasePropHandleT< T >::const_reference |
Definition at line 459 of file Property.hh.
| typedef vector_type::reference OpenMesh::BasePropHandleT< T >::reference |
Definition at line 458 of file Property.hh.
| typedef T OpenMesh::BasePropHandleT< T >::Value |
Reimplemented in OpenMesh::VPropHandleT< T >, OpenMesh::HPropHandleT< T >, OpenMesh::EPropHandleT< T >, OpenMesh::FPropHandleT< T >, OpenMesh::MPropHandleT< T >, OpenMesh::VPropHandleT< HalfedgeHandle >, OpenMesh::VPropHandleT< Scalar >, OpenMesh::VPropHandleT< Color >, OpenMesh::VPropHandleT< typename MeshType::Point >, OpenMesh::VPropHandleT< float >, OpenMesh::VPropHandleT< int >, OpenMesh::VPropHandleT< Normal >, OpenMesh::VPropHandleT< Geometry::QuadricT< double > >, OpenMesh::VPropHandleT< TexCoord >, OpenMesh::VPropHandleT< typename mesh_t::Point >, OpenMesh::VPropHandleT< NormalType >, OpenMesh::VPropHandleT< VertexData >, OpenMesh::VPropHandleT< StatusInfo >, OpenMesh::VPropHandleT< Point >, OpenMesh::VPropHandleT< bool >, OpenMesh::VPropHandleT< typename Mesh::Normal >, OpenMesh::VPropHandleT< TexCoord3D >, OpenMesh::VPropHandleT< TexCoord2D >, OpenMesh::VPropHandleT< TexCoord1D >, OpenMesh::HPropHandleT< Color >, OpenMesh::HPropHandleT< StatusInfo >, OpenMesh::HPropHandleT< HalfedgeData >, OpenMesh::HPropHandleT< TexCoord3D >, OpenMesh::HPropHandleT< TexCoord2D >, OpenMesh::HPropHandleT< TexCoord1D >, OpenMesh::EPropHandleT< Scalar >, OpenMesh::EPropHandleT< Color >, OpenMesh::EPropHandleT< EdgeData >, OpenMesh::EPropHandleT< typename mesh_t::Point >, OpenMesh::EPropHandleT< StatusInfo >, OpenMesh::EPropHandleT< std::pair< typename MeshType::VertexHandle, typename MeshType::VertexHandle > >, OpenMesh::FPropHandleT< TextureIndex >, OpenMesh::FPropHandleT< Color >, OpenMesh::FPropHandleT< FaceData >, OpenMesh::FPropHandleT< typename MeshType::VertexHandle >, OpenMesh::FPropHandleT< Normal >, OpenMesh::FPropHandleT< StatusInfo >, OpenMesh::FPropHandleT< bool >, and OpenMesh::MPropHandleT< size_t >.
Definition at line 455 of file Property.hh.
| typedef T OpenMesh::BasePropHandleT< T >::value_type |
Reimplemented in OpenMesh::VPropHandleT< T >, OpenMesh::HPropHandleT< T >, OpenMesh::EPropHandleT< T >, OpenMesh::FPropHandleT< T >, OpenMesh::MPropHandleT< T >, OpenMesh::VPropHandleT< HalfedgeHandle >, OpenMesh::VPropHandleT< Scalar >, OpenMesh::VPropHandleT< Color >, OpenMesh::VPropHandleT< typename MeshType::Point >, OpenMesh::VPropHandleT< float >, OpenMesh::VPropHandleT< int >, OpenMesh::VPropHandleT< Normal >, OpenMesh::VPropHandleT< Geometry::QuadricT< double > >, OpenMesh::VPropHandleT< TexCoord >, OpenMesh::VPropHandleT< typename mesh_t::Point >, OpenMesh::VPropHandleT< NormalType >, OpenMesh::VPropHandleT< VertexData >, OpenMesh::VPropHandleT< StatusInfo >, OpenMesh::VPropHandleT< Point >, OpenMesh::VPropHandleT< bool >, OpenMesh::VPropHandleT< typename Mesh::Normal >, OpenMesh::VPropHandleT< TexCoord3D >, OpenMesh::VPropHandleT< TexCoord2D >, OpenMesh::VPropHandleT< TexCoord1D >, OpenMesh::HPropHandleT< Color >, OpenMesh::HPropHandleT< StatusInfo >, OpenMesh::HPropHandleT< HalfedgeData >, OpenMesh::HPropHandleT< TexCoord3D >, OpenMesh::HPropHandleT< TexCoord2D >, OpenMesh::HPropHandleT< TexCoord1D >, OpenMesh::EPropHandleT< Scalar >, OpenMesh::EPropHandleT< Color >, OpenMesh::EPropHandleT< EdgeData >, OpenMesh::EPropHandleT< typename mesh_t::Point >, OpenMesh::EPropHandleT< StatusInfo >, OpenMesh::EPropHandleT< std::pair< typename MeshType::VertexHandle, typename MeshType::VertexHandle > >, OpenMesh::FPropHandleT< TextureIndex >, OpenMesh::FPropHandleT< Color >, OpenMesh::FPropHandleT< FaceData >, OpenMesh::FPropHandleT< typename MeshType::VertexHandle >, OpenMesh::FPropHandleT< Normal >, OpenMesh::FPropHandleT< StatusInfo >, OpenMesh::FPropHandleT< bool >, and OpenMesh::MPropHandleT< size_t >.
Definition at line 457 of file Property.hh.
| typedef std::vector<T> OpenMesh::BasePropHandleT< T >::vector_type |
Definition at line 456 of file Property.hh.
| OpenMesh::BasePropHandleT< T >::BasePropHandleT | ( | int | _idx = -1 |
) | [inline, explicit] |
Definition at line 461 of file Property.hh.