HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GA_RangeMemberQuery Class Referenceabstract

Abstract base class for a range membership query object. More...

#include <GA_RangeMemberQuery.h>

Public Member Functions

virtual ~GA_RangeMemberQuery ()
 
virtual bool contains (GA_Offset) const =0
 

Static Public Member Functions

static const GA_RangeMemberQueryalloc ()
 
static const GA_RangeMemberQueryalloc (const GA_RangeTypeInterface &)
 
static const GA_RangeMemberQueryalloc (const GA_ElementGroup &)
 

Detailed Description

Abstract base class for a range membership query object.

A range member query object permits the testing of individual element offsets for membership in their parent range. This is typically used where testing a set of elements for membership is more efficient than searching for each individual member one after another.

See Also
GA_Range
Examples:
tetprim/GEO_PrimTetra.C, and tetprim/GEO_PrimTetra.h.

Definition at line 28 of file GA_RangeMemberQuery.h.

Constructor & Destructor Documentation

virtual GA_RangeMemberQuery::~GA_RangeMemberQuery ( )
virtual

Member Function Documentation

static const GA_RangeMemberQuery* GA_RangeMemberQuery::alloc ( )
static
static const GA_RangeMemberQuery* GA_RangeMemberQuery::alloc ( const GA_RangeTypeInterface )
static
static const GA_RangeMemberQuery* GA_RangeMemberQuery::alloc ( const GA_ElementGroup )
static
virtual bool GA_RangeMemberQuery::contains ( GA_Offset  ) const
pure virtual

The documentation for this class was generated from the following file: