MOAB: Mesh Oriented datABase  (version 5.1.1)
SparseTagSuperCollection.hpp File Reference
#include <map>
#include <vector>
#include "moab/Types.hpp"
#include "Internals.hpp"
#include "moab/Range.hpp"
#include "TagInfo.hpp"
+ Include dependency graph for SparseTagSuperCollection.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  moab::SparseTagSuperCollection
 a collection of SparseTagCollections More...

Namespaces

namespace  moab
 

Class representing axis-aligned bounding box.


Defines

#define get_collection(A)   ( ( A ) < mDataTags.size() ? mDataTags[( A )] : 0 )

Define Documentation

#define get_collection (   A)    ( ( A ) < mDataTags.size() ? mDataTags[( A )] : 0 )

MOAB, a Mesh-Oriented datABase, is a software component for creating, storing and accessing finite element mesh data.

Copyright 2004 Sandia Corporation. Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains certain rights in this software.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

Definition at line 47 of file SparseTagSuperCollection.hpp.

Referenced by moab::SparseTagSuperCollection::get_data(), moab::SparseTagSuperCollection::get_entities(), moab::SparseTagSuperCollection::get_entities_with_tag_value(), moab::SparseTagSuperCollection::get_memory_use(), moab::SparseTagSuperCollection::get_number_entities(), moab::SparseTagSuperCollection::remove_data(), moab::SparseTagSuperCollection::set_data(), moab::SparseTagSuperCollection::tag_iterate(), and moab::SparseTagSuperCollection::tag_size().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines