Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
smoab::GeomTag Class Reference

#include <SimpleMoab.h>

+ Inheritance diagram for smoab::GeomTag:
+ Collaboration diagram for smoab::GeomTag:

Public Member Functions

 GeomTag (int d)
 GeomTag ()
virtual ~GeomTag ()
bool isComparable () const
int value () const

Private Attributes

int dim

Detailed Description

Definition at line 85 of file SimpleMoab.h.


Constructor & Destructor Documentation

smoab::GeomTag::GeomTag ( int  d) [inline]

Definition at line 90 of file SimpleMoab.h.

: Tag( "GEOM_DIMENSION" ), dim( d ) {}

Definition at line 91 of file SimpleMoab.h.

: Tag( "GEOM_DIMENSION" ), dim( 0 ) {}
virtual smoab::GeomTag::~GeomTag ( ) [inline, virtual]

Definition at line 93 of file SimpleMoab.h.

{}

Member Function Documentation

bool smoab::GeomTag::isComparable ( ) const [inline, virtual]

Reimplemented from smoab::Tag.

Definition at line 95 of file SimpleMoab.h.

References dim.

    {
        return dim > 0;
    }
int smoab::GeomTag::value ( ) const [inline, virtual]

Reimplemented from smoab::Tag.

Definition at line 99 of file SimpleMoab.h.

References dim.

    {
        return dim;
    }

Member Data Documentation

int smoab::GeomTag::dim [private]

Definition at line 87 of file SimpleMoab.h.

Referenced by isComparable(), and value().

List of all members.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines