Developer Documentation
OpenVolumeMesh::PropertyPtr< PropT, Entity > Member List

This is the complete list of members for OpenVolumeMesh::PropertyPtr< PropT, Entity >, including all inherited members.

anonymous() const override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inlinevirtual
assign_values_from(const BaseProperty *other) overrideOpenVolumeMesh::PropertyPtr< PropT, Entity >protectedvirtual
BaseProperty(ResourceManager *_resMan) (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BasePropertyinlineexplicit
BaseProperty(BaseProperty &&_other)=default (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BaseProperty
BaseProperty(const BaseProperty &_other)=default (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BaseProperty
begin() const (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inline
begin() (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inline
clone(ResourceManager &_resMan, OpenVolumeMeshHandle _handle) const =0 (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BasePropertypure virtual
const_iterator typedef (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >
const_reference typedef (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >
copy(size_t _src_idx, size_t _dst_idx) override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >virtual
delete_element(size_t _idx) override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >virtual
delete_multiple_entries(const std::vector< bool > &_tags) override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >protectedvirtual
deserialize(std::istream &_istr) override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inlinevirtual
end() const (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inline
end() (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inline
EntityHandleT typedef (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >
entityType() const =0 (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BasePropertypure virtual
handle() const override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >virtual
internal_type_name() const override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inlineprotectedvirtual
iterator typedef (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >
move_values_from(BaseProperty *other) overrideOpenVolumeMesh::PropertyPtr< PropT, Entity >protectedvirtual
name() const override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >virtual
operator=(const BaseProperty &_cpy)=delete (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BaseProperty
operator[](const EntityHandleT &_h) (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inline
operator[](const EntityHandleT &_h) const (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inline
persistent() const override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inlinevirtual
PropertyPtr()OpenVolumeMesh::PropertyPtr< PropT, Entity >inline
PropertyPtr(PropT *_ptr, ResourceManager &_resMan, PropHandleT< Entity > _handle)OpenVolumeMesh::PropertyPtr< PropT, Entity >
reference typedef (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >
resize(size_t _size) override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >protectedvirtual
resMan_ (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BasePropertyprotected
ResourceManager (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >friend
serialize(std::ostream &_ostr) const override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inlinevirtual
set_handle(const OpenVolumeMeshHandle &_handle) override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >protectedvirtual
setResMan(ResourceManager *resMan) (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BasePropertyinlineprotected
size() const override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >inlinevirtual
swap_elements(size_t _idx0, size_t _idx1) override (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >virtual
typeNameWrapper() const =0 (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BasePropertypure virtual
value_type typedef (defined in OpenVolumeMesh::PropertyPtr< PropT, Entity >)OpenVolumeMesh::PropertyPtr< PropT, Entity >
~BaseProperty() (defined in OpenVolumeMesh::BaseProperty)OpenVolumeMesh::BasePropertyvirtual
~PropertyPtr() overrideOpenVolumeMesh::PropertyPtr< PropT, Entity >