#include <cullBinBackToFront.h>
Inheritance diagram for CullBinBackToFront:
Public Member Functions | |
INLINE | CullBinBackToFront (GraphicsStateGuardianBase *gsg) |
virtual | ~CullBinBackToFront () |
virtual void | add_object (CullableObject *object) |
virtual void | finish_cull () |
virtual void | draw () |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Private Types | |
typedef pvector< ObjectData > | Objects |
Private Attributes | |
Objects | _objects |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 57 of file cullBinBackToFront.h. |
|
|
|
Definition at line 36 of file cullBinBackToFront.cxx. References _objects. |
|
Implements CullBin. Definition at line 51 of file cullBinBackToFront.cxx. References CullBin::_gsg, _objects, GraphicsStateGuardianBase::compute_distance_to(), DCAST_INTO_V, distance(), GeometricBoundingVolume::get_approx_center(), GeometricBoundingVolume::get_class_type(), BoundingVolume::is_empty(), TypedObject::is_of_type(), and NULL. |
|
Implements CullBin. Definition at line 90 of file cullBinBackToFront.cxx. References CullBin::_gsg, _objects, and CullHandler::draw(). |
|
Reimplemented from CullBin. Definition at line 79 of file cullBinBackToFront.cxx. References _objects. |
|
Reimplemented from CullBin. Definition at line 72 of file cullBinBackToFront.h. References CullBin::get_class_type(), and CullBin::init_type(). |
|
Reimplemented from CullBin. Definition at line 61 of file cullBinBackToFront.h. |
|
Reimplemented from CullBin. Definition at line 69 of file cullBinBackToFront.h. References CullBin::get_class_type(). |
|
Reimplemented from CullBin. Definition at line 64 of file cullBinBackToFront.h. References CullBin::get_class_type(), CullBin::init_type(), and register_type(). Referenced by init_libpgraph(). |
|
Definition at line 58 of file cullBinBackToFront.h. Referenced by add_object(), draw(), finish_cull(), and ~CullBinBackToFront(). |
|
Reimplemented from CullBin. Definition at line 28 of file cullBinBackToFront.cxx. |