GU_PrimGroupClosure Class Reference

#include <GU_PrimGroupClosure.h>

Inheritance diagram for GU_PrimGroupClosure:

GB_PrimGroupClosure

List of all members.

Public Member Functions

 GU_PrimGroupClosure ()
 GU_PrimGroupClosure (const GU_Detail *gdp, const char *group_name)
virtual ~GU_PrimGroupClosure ()
virtual bool containsBasePrim (const GB_Element *prim) const
virtual bool containsBasePoint (const GB_Element *ppt) const
bool containsPrim (const GEO_Primitive *prim) const
bool containsPoint (const GEO_Point *ppt) const
bool containsPoint (int ptnum) const
bool isValid () const
void refresh (const GU_Detail *gdp, const char *group_name, bool shared_points_go_in_closure=true)
const GB_PrimitiveGroupprimGroup () const
GB_PrimitiveGroupprimGroup ()


Detailed Description

Examples:

GR/GR_BaryCenter.C, GR/GR_BoundingBox.C, and GR/GR_SimpleNoise.C.

Definition at line 33 of file GU_PrimGroupClosure.h.


Constructor & Destructor Documentation

GU_PrimGroupClosure::GU_PrimGroupClosure (  ) 

GU_PrimGroupClosure::GU_PrimGroupClosure ( const GU_Detail gdp,
const char *  group_name 
)

virtual GU_PrimGroupClosure::~GU_PrimGroupClosure (  )  [virtual]


Member Function Documentation

virtual bool GU_PrimGroupClosure::containsBasePoint ( const GB_Element ppt  )  const [inline, virtual]

Implements GB_PrimGroupClosure.

Definition at line 54 of file GU_PrimGroupClosure.h.

virtual bool GU_PrimGroupClosure::containsBasePrim ( const GB_Element prim  )  const [inline, virtual]

Implements GB_PrimGroupClosure.

Definition at line 51 of file GU_PrimGroupClosure.h.

bool GU_PrimGroupClosure::containsPoint ( int  ptnum  )  const [inline]

Definition at line 65 of file GU_PrimGroupClosure.h.

bool GU_PrimGroupClosure::containsPoint ( const GEO_Point ppt  )  const [inline]

Definition at line 63 of file GU_PrimGroupClosure.h.

bool GU_PrimGroupClosure::containsPrim ( const GEO_Primitive prim  )  const [inline]

Examples:
GR/GR_BaryCenter.C, and GR/GR_SimpleNoise.C.

Definition at line 60 of file GU_PrimGroupClosure.h.

bool GU_PrimGroupClosure::isValid ( void   )  const [inline]

Definition at line 71 of file GU_PrimGroupClosure.h.

GB_PrimitiveGroup* GU_PrimGroupClosure::primGroup (  )  [inline]

Definition at line 80 of file GU_PrimGroupClosure.h.

const GB_PrimitiveGroup* GU_PrimGroupClosure::primGroup (  )  const [inline]

Definition at line 79 of file GU_PrimGroupClosure.h.

void GU_PrimGroupClosure::refresh ( const GU_Detail gdp,
const char *  group_name,
bool  shared_points_go_in_closure = true 
)


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

Generated on Mon Jan 28 00:29:39 2013 for HDK by  doxygen 1.5.9