Adaptor for osg::GeoIndicesUI32. More...
#include <PropertyT.hh>

Public Types | |
| typedef _GeoIndicesUI32 | inherited_t |
| typedef inherited_t::property_ptr_t | property_ptr_t |
Public Member Functions | |
| GeoIndicesUI32 (GeoPTypesUI8 &_types, GeoPLengthsUI32 &_lengths) | |
| GeoIndicesUI32 (property_ptr_t _geo_prop, GeoPTypesUI8 &_types, GeoPLengthsUI32 &_lengths) | |
| virtual void | reserve (size_t _n) |
| Reserve memory for n elements. | |
| virtual void | resize (size_t _n) |
| Resize storage to hold n elements. | |
| void | swap (size_t _i0, size_t _i1) |
| Let two elements swap their storage place. | |
| virtual | ~GeoIndicesUI32 () |
Protected Member Functions | |
| virtual void | _reserve (size_t _n, GenProg::False) |
| virtual void | _reserve (size_t _n, GenProg::True) |
| virtual void | _resize (size_t _n, GenProg::False) |
| virtual void | _resize (size_t _n, GenProg::True) |
| void | _swap (size_t _i0, size_t _i1, GenProg::True) |
| void | _swap (size_t _i0, size_t _i1, GenProg::False) |
Protected Attributes | |
| GeoPLengthsUI32 & | length_ |
| GeoPTypesUI8 & | types_ |
Adaptor for osg::GeoIndicesUI32.
Definition at line 286 of file PropertyT.hh.
| typedef _GeoIndicesUI32 OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::inherited_t |
Definition at line 290 of file PropertyT.hh.
| typedef inherited_t::property_ptr_t OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::property_ptr_t |
Reimplemented from OpenMesh::Kernel_OSG::oPropertyT< GeoProperty >.
Definition at line 291 of file PropertyT.hh.
| OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::GeoIndicesUI32 | ( | property_ptr_t | _geo_prop, | |
| GeoPTypesUI8 & | _types, | |||
| GeoPLengthsUI32 & | _lengths | |||
| ) | [inline] |
Definition at line 295 of file PropertyT.hh.
| OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::GeoIndicesUI32 | ( | GeoPTypesUI8 & | _types, | |
| GeoPLengthsUI32 & | _lengths | |||
| ) | [inline] |
Definition at line 301 of file PropertyT.hh.
| virtual OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::~GeoIndicesUI32 | ( | ) | [inline, virtual] |
Definition at line 306 of file PropertyT.hh.
| virtual void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::_reserve | ( | size_t | _n, | |
| GenProg::False | ||||
| ) | [inline, protected, virtual] |
Definition at line 336 of file PropertyT.hh.
| virtual void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::_reserve | ( | size_t | _n, | |
| GenProg::True | ||||
| ) | [inline, protected, virtual] |
Definition at line 333 of file PropertyT.hh.
| virtual void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::_resize | ( | size_t | _n, | |
| GenProg::False | ||||
| ) | [inline, protected, virtual] |
Definition at line 342 of file PropertyT.hh.
| virtual void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::_resize | ( | size_t | _n, | |
| GenProg::True | ||||
| ) | [inline, protected, virtual] |
Definition at line 339 of file PropertyT.hh.
| void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::_swap | ( | size_t | _i0, | |
| size_t | _i1, | |||
| GenProg::True | ||||
| ) | [inline, protected] |
Definition at line 323 of file PropertyT.hh.
| void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::_swap | ( | size_t | _i0, | |
| size_t | _i1, | |||
| GenProg::False | ||||
| ) | [inline, protected] |
Definition at line 317 of file PropertyT.hh.
| virtual void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::reserve | ( | size_t | _n | ) | [inline, virtual] |
Reserve memory for n elements.
Reimplemented from OpenMesh::Kernel_OSG::oPropertyT< GeoProperty >.
Definition at line 312 of file PropertyT.hh.
| virtual void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::resize | ( | size_t | _n | ) | [inline, virtual] |
Resize storage to hold n elements.
Reimplemented from OpenMesh::Kernel_OSG::oPropertyT< GeoProperty >.
Definition at line 313 of file PropertyT.hh.
| void OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::swap | ( | size_t | _i0, | |
| size_t | _i1 | |||
| ) | [inline, virtual] |
Let two elements swap their storage place.
Reimplemented from OpenMesh::Kernel_OSG::oPropertyT< GeoProperty >.
Definition at line 311 of file PropertyT.hh.
GeoPLengthsUI32& OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::length_ [protected] |
Definition at line 349 of file PropertyT.hh.
GeoPTypesUI8& OpenMesh::Kernel_OSG::FP::GeoIndicesUI32< IsTriMesh >::types_ [protected] |
Definition at line 348 of file PropertyT.hh.