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

#include <RE_CachedObject.h>

+ Inheritance diagram for RE_BBoxData:

Public Member Functions

 RE_BBoxData (const UT_BoundingBox &bbox)
 
 ~RE_BBoxData () override
 
const char * className () const override
 
int64 getMemoryUsage (bool inclusive) const override
 
- 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.

RE_BBoxData::~RE_BBoxData ( )
inlineoverride

Definition at line 297 of file RE_CachedObject.h.

Member Function Documentation

const char* RE_BBoxData::className ( ) const
inlineoverridevirtual

Reimplemented from RE_CachedExtraData.

Definition at line 299 of file RE_CachedObject.h.

int64 RE_BBoxData::getMemoryUsage ( bool  inclusive) const
inlineoverridevirtual

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: