|
libHSPlasma
|
#include <hsBounds.h>
Public Types | |
| enum | { kCenterValid = 0x1, kIsSphere = 0x2 } |
Public Member Functions | |
| virtual const char * | ClassName () const |
| hsBounds3 () | |
| void | init (const hsVector3 &right) |
| hsBounds3 | operator+ (const hsBounds3 &right) const |
| hsBounds3 & | operator+= (const hsBounds3 &right) |
| hsBounds3 & | operator+= (const hsVector3 &point) |
| virtual void | read (hsStream *S) |
| virtual void | write (hsStream *S) |
| hsVector3 | getMins () const |
| hsVector3 | getMaxs () const |
| hsVector3 | getCenter () const |
| void | setMins (const hsVector3 &mins) |
| void | setMaxs (const hsVector3 &maxs) |
| void | setCenter (const hsVector3 ¢er) |
| const hsVector3 & | updateCenter () |
Public Member Functions inherited from hsBounds | |
| hsBounds () | |
| virtual | ~hsBounds () |
| void | prcWrite (pfPrcHelper *prc) |
| void | prcParse (const pfPrcTag *tag) |
| int | getType () const |
| void | setType (int type) |
Protected Member Functions | |
| virtual void | IPrcWrite (pfPrcHelper *prc) |
| virtual void | IPrcParse (const pfPrcTag *tag) |
Protected Attributes | |
| hsVector3 | fMins |
| hsVector3 | fMaxs |
| hsVector3 | fCenter |
Protected Attributes inherited from hsBounds | |
| int | fType |
| hsBounds3::hsBounds3 | ( | ) |
|
virtual |
Reimplemented from hsBounds.
Reimplemented in hsBounds3Ext.
| hsVector3 hsBounds3::getCenter | ( | ) | const |
| hsVector3 hsBounds3::getMaxs | ( | ) | const |
| hsVector3 hsBounds3::getMins | ( | ) | const |
| void hsBounds3::init | ( | const hsVector3 & | right | ) |
|
protectedvirtual |
Reimplemented from hsBounds.
Reimplemented in hsBounds3Ext.
|
protectedvirtual |
Reimplemented from hsBounds.
Reimplemented in hsBounds3Ext.
|
virtual |
Reimplemented from hsBounds.
Reimplemented in hsBounds3Ext.
| void hsBounds3::setCenter | ( | const hsVector3 & | center | ) |
| void hsBounds3::setMaxs | ( | const hsVector3 & | maxs | ) |
| void hsBounds3::setMins | ( | const hsVector3 & | mins | ) |
| const hsVector3& hsBounds3::updateCenter | ( | ) |
|
virtual |
Reimplemented from hsBounds.
Reimplemented in hsBounds3Ext.
|
protected |
|
protected |
|
protected |
1.8.1.2