RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
Vector of pointers to Geogram attributes. More...
#include <geogram_extension.h>
Public Types | |
using | base_class = std::vector< GEO::Attribute< T > *> |
Public Member Functions | |
AttributeVector ()=default | |
AttributeVector (index_t size) | |
void | bind_one_attribute (index_t i, GEO::AttributesManager &manager, const std::string &attribute_name) |
GEO::Attribute< T > & | operator[] (index_t i) |
const GEO::Attribute< T > & | operator[] (index_t i) const |
bool | is_attribute_bound (index_t i) const |
void | unbind (index_t i) |
~AttributeVector () | |
Private Member Functions | |
ringmesh_disable_copy_and_move (AttributeVector) | |
Vector of pointers to Geogram attributes.
Definition at line 143 of file geogram_extension.h.
using RINGMesh::AttributeVector< T >::base_class = std::vector< GEO::Attribute< T >* > |
Definition at line 148 of file geogram_extension.h.
|
default |
|
inlineexplicit |
Definition at line 150 of file geogram_extension.h.
|
inline |
Definition at line 188 of file geogram_extension.h.
|
inline |
Definition at line 154 of file geogram_extension.h.
|
inline |
Definition at line 172 of file geogram_extension.h.
|
inline |
Definition at line 162 of file geogram_extension.h.
|
inline |
Definition at line 167 of file geogram_extension.h.
|
private |
|
inline |
Definition at line 177 of file geogram_extension.h.