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)

Definition at line 296 of file RE_CachedObject.h.

RE_BBoxData::~RE_BBoxData ( )

Definition at line 297 of file RE_CachedObject.h.

Member Function Documentation

const char* RE_BBoxData::className ( ) const

Reimplemented from RE_CachedExtraData.

Definition at line 299 of file RE_CachedObject.h.

int64 RE_BBoxData::getMemoryUsage ( bool  inclusive) const

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: