Radium Engine
1.5.0
|
#include <Core/Geometry/AbstractGeometry.hpp>
Public Member Functions | |
AbstractGeometry (const AbstractGeometry &other) | |
AbstractGeometry & | operator= (const AbstractGeometry &other) |
virtual void | clear ()=0 |
Erases all data, making the geometry empty. | |
virtual Aabb | computeAabb () const =0 |
Compute bounding box. | |
Ra::Core::Utils::ObservableVoid & | getAabbObservable () |
Protected Member Functions | |
bool | isAabbValid () const |
Core::Aabb | getAabb () const |
void | invalidateAabb () const |
void | setAabb (const Core::Aabb &aabb) const |
Abstract class for Geometry objects in Radium Core
Definition at line 17 of file AbstractGeometry.hpp.