HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RE_BBoxData Class Reference

#include <RE_CachedObject.h>

+ Inheritance diagram for RE_BBoxData:

Public Member Functions

 RE_BBoxData (const UT_BoundingBox &bbox)
 
virtual ~RE_BBoxData ()
 
virtual const char * className () const
 
virtual int64 getMemoryUsage (bool inclusive) const
 
- Public Member Functions inherited from RE_CachedExtraData
 RE_CachedExtraData ()
 
virtual void cacheFree ()
 
void incref ()
 
void decref ()
 
int refCount () const
 

Public Attributes

UT_BoundingBoxD myBBox
 

Additional Inherited Members

- Protected Member Functions inherited from RE_CachedExtraData
virtual ~RE_CachedExtraData ()
 

Detailed Description

Definition at line 293 of file RE_CachedObject.h.

Constructor & Destructor Documentation

RE_BBoxData::RE_BBoxData ( const UT_BoundingBox bbox)
inline

Definition at line 296 of file RE_CachedObject.h.

virtual RE_BBoxData::~RE_BBoxData ( )
inlinevirtual

Definition at line 297 of file RE_CachedObject.h.

Member Function Documentation

virtual const char* RE_BBoxData::className ( void  ) const
inlinevirtual

Reimplemented from RE_CachedExtraData.

Definition at line 299 of file RE_CachedObject.h.

virtual int64 RE_BBoxData::getMemoryUsage ( bool  inclusive) const
inlinevirtual

Returns the amount of main memory (NOT graphics memory!) owned by this RE_BBoxData.

Implements RE_CachedExtraData.

Definition at line 303 of file RE_CachedObject.h.

Member Data Documentation

UT_BoundingBoxD RE_BBoxData::myBBox

Definition at line 309 of file RE_CachedObject.h.


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