Subversion Repositories gelsvn

Rev

Rev 578 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 578 Rev 587
Line 17... Line 17...
17
#include <vector>
17
#include <vector>
18
#include <map>
18
#include <map>
19
 
19
 
20
namespace HMesh
20
namespace HMesh
21
{
21
{
22
    /// Abstract class for HMesh entity attribute vectors.
22
    /** Abstract class for HMesh entity attribute vectors. This class is used for storing all attributes
-
 
23
     associated with any type of mesh entity - be it Vertex, HalfEdge, or Face. Also the position attribute
-
 
24
     is stored in an AttributeVector class.      
-
 
25
     */
23
    template<typename ITEM, typename ITEMID>
26
    template<typename ITEM, typename ITEMID>
24
    class AttributeVector
27
    class AttributeVector
25
    {
28
    {
26
    public:
29
    public:
27
        /// Construct from optional size and item (size should be identical to number of entities in associated container
30
        /// Construct from optional size and item (size should be identical to number of entities in associated container