GU_DetailInfo Class Reference

#include <GU_DetailInfo.h>

List of all members.

Public Member Functions

 GU_DetailInfo ()
 ~GU_DetailInfo ()
void extractInfo (const GU_Detail &geo)
void fillInfoTree (const GU_Detail &geo, UT_InfoTree &branch)
int getPolyCount () const
 A long list of accessor methods.
int getMeshCount () const
int getNurbcCount () const
int getNurbsCount () const
int getPasteCount () const
int getRbezcCount () const
int getRbezsCount () const
int getNurbcRatCount () const
int getNurbsRatCount () const
int getRbezcRatCount () const
int getRbezsRatCount () const
int getCircCount () const
int getSphereCount () const
int getTubeCount () const
int getTriStripCount () const
int getTriFanCount () const
int getTriBezCount () const
int getPartCount () const
int getVpartCount () const
int getMballCount () const
int getMsquadCount () const
int getMlineCount () const
int getMbezCount () const
int getMtriCount () const
int getProfCount () const
int getPtGrpsCount () const
int getPrimGrpsCount () const
int getVisProfCount () const
int getVtxCount () const
int64 getMemoryUsage () const
const UT_PtrArray
< gu_NameValuePair * > * 
getCustomVarMappings () const

Protected Member Functions

void clearDetails ()


Detailed Description

Definition at line 67 of file GU_DetailInfo.h.


Constructor & Destructor Documentation

GU_DetailInfo::GU_DetailInfo (  ) 

GU_DetailInfo::~GU_DetailInfo (  ) 


Member Function Documentation

void GU_DetailInfo::clearDetails (  )  [protected]

void GU_DetailInfo::extractInfo ( const GU_Detail geo  ) 

Clears old member data and extracts new data from 'geo' and recalculates all stats

void GU_DetailInfo::fillInfoTree ( const GU_Detail geo,
UT_InfoTree branch 
)

Fill 'branch' with info taken from 'geo'. Note: This method calls extractInfo(..)

int GU_DetailInfo::getCircCount (  )  const [inline]

Definition at line 93 of file GU_DetailInfo.h.

const UT_PtrArray<gu_NameValuePair *>* GU_DetailInfo::getCustomVarMappings (  )  const [inline]

Definition at line 114 of file GU_DetailInfo.h.

int GU_DetailInfo::getMballCount (  )  const [inline]

Definition at line 101 of file GU_DetailInfo.h.

int GU_DetailInfo::getMbezCount (  )  const [inline]

Definition at line 104 of file GU_DetailInfo.h.

int64 GU_DetailInfo::getMemoryUsage ( void   )  const [inline]

Definition at line 111 of file GU_DetailInfo.h.

int GU_DetailInfo::getMeshCount (  )  const [inline]

Definition at line 83 of file GU_DetailInfo.h.

int GU_DetailInfo::getMlineCount (  )  const [inline]

Definition at line 103 of file GU_DetailInfo.h.

int GU_DetailInfo::getMsquadCount (  )  const [inline]

Definition at line 102 of file GU_DetailInfo.h.

int GU_DetailInfo::getMtriCount (  )  const [inline]

Definition at line 105 of file GU_DetailInfo.h.

int GU_DetailInfo::getNurbcCount (  )  const [inline]

Definition at line 84 of file GU_DetailInfo.h.

int GU_DetailInfo::getNurbcRatCount (  )  const [inline]

Definition at line 89 of file GU_DetailInfo.h.

int GU_DetailInfo::getNurbsCount (  )  const [inline]

Definition at line 85 of file GU_DetailInfo.h.

int GU_DetailInfo::getNurbsRatCount (  )  const [inline]

Definition at line 90 of file GU_DetailInfo.h.

int GU_DetailInfo::getPartCount (  )  const [inline]

Definition at line 99 of file GU_DetailInfo.h.

int GU_DetailInfo::getPasteCount (  )  const [inline]

Definition at line 86 of file GU_DetailInfo.h.

int GU_DetailInfo::getPolyCount (  )  const [inline]

A long list of accessor methods.

Definition at line 82 of file GU_DetailInfo.h.

int GU_DetailInfo::getPrimGrpsCount (  )  const [inline]

Definition at line 108 of file GU_DetailInfo.h.

int GU_DetailInfo::getProfCount (  )  const [inline]

Definition at line 106 of file GU_DetailInfo.h.

int GU_DetailInfo::getPtGrpsCount (  )  const [inline]

Definition at line 107 of file GU_DetailInfo.h.

int GU_DetailInfo::getRbezcCount (  )  const [inline]

Definition at line 87 of file GU_DetailInfo.h.

int GU_DetailInfo::getRbezcRatCount (  )  const [inline]

Definition at line 91 of file GU_DetailInfo.h.

int GU_DetailInfo::getRbezsCount (  )  const [inline]

Definition at line 88 of file GU_DetailInfo.h.

int GU_DetailInfo::getRbezsRatCount (  )  const [inline]

Definition at line 92 of file GU_DetailInfo.h.

int GU_DetailInfo::getSphereCount (  )  const [inline]

Definition at line 94 of file GU_DetailInfo.h.

int GU_DetailInfo::getTriBezCount (  )  const [inline]

Definition at line 98 of file GU_DetailInfo.h.

int GU_DetailInfo::getTriFanCount (  )  const [inline]

Definition at line 97 of file GU_DetailInfo.h.

int GU_DetailInfo::getTriStripCount (  )  const [inline]

Definition at line 96 of file GU_DetailInfo.h.

int GU_DetailInfo::getTubeCount (  )  const [inline]

Definition at line 95 of file GU_DetailInfo.h.

int GU_DetailInfo::getVisProfCount (  )  const [inline]

Definition at line 109 of file GU_DetailInfo.h.

int GU_DetailInfo::getVpartCount (  )  const [inline]

Definition at line 100 of file GU_DetailInfo.h.

int GU_DetailInfo::getVtxCount (  )  const [inline]

Definition at line 110 of file GU_DetailInfo.h.


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

Generated on Fri May 25 00:10:28 2012 for HDK by  doxygen 1.5.9