A a container for properties.
More...
#include <OpenFlipper/libs_required/OpenMesh/src/OpenMesh/Core/Utils/PropertyContainer.hh>
|
typedef Properties::iterator | iterator |
|
typedef Properties::const_iterator | const_iterator |
|
|
size_t | _add (BaseProperty *_bp) |
|
BaseProperty & | _property (size_t _idx) |
|
const BaseProperty & | _property (size_t _idx) const |
|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
A a container for properties.
Definition at line 62 of file PropertyContainer.hh.
◆ reserve()
void OpenMesh::PropertyContainer::reserve |
( |
size_t |
_n | ) |
const |
|
inline |
◆ resize()
void OpenMesh::PropertyContainer::resize |
( |
size_t |
_n | ) |
const |
|
inline |
◆ resize_if_smaller()
void OpenMesh::PropertyContainer::resize_if_smaller |
( |
size_t |
_n | ) |
const |
|
inline |
Same as
- See also
- resize() but ignores property vectors that have a size larger than
_n
.
Use this method instead of
- See also
- resize() if you plan to frequently reduce and enlarge the property container and you don't want to waste time reallocating the property vectors every time.
Definition at line 263 of file PropertyContainer.hh.
◆ swap()
void OpenMesh::PropertyContainer::swap |
( |
size_t |
_i0, |
|
|
size_t |
_i1 |
|
) |
| const |
|
inline |
Swaps the items with index _i0
and index _i1
in all property vectors.
Definition at line 271 of file PropertyContainer.hh.
The documentation for this class was generated from the following file: