Go to the documentation of this file.
14 #ifndef CULLTRAVERSERDATA_H
15 #define CULLTRAVERSERDATA_H
57 INLINE
NodePath get_node_path()
const;
64 INLINE
bool is_in_view(
const DrawMask &camera_mask);
65 INLINE
bool is_this_node_hidden(
const DrawMask &camera_mask)
const;
70 MAKE_PROPERTY(node_path, get_node_path);
90 bool is_in_view_impl();
91 static const RenderState *get_fake_view_frustum_cull_state();
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This represents the set of clip planes and/or occluders that are definitely in effect for the current...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This object performs a depth-first traversal of the scene graph, with optional view-frustum culling,...
Encapsulates the data from a PandaNode, pre-fetched for one stage of the pipeline.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This represents a unique collection of RenderAttrib objects that correspond to a particular renderabl...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This is another abstract class, for a general class of bounding volumes that actually enclose points ...
This collects together the pieces of data that are accumulated for each node while walking the scene ...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
NodePath is the fundamental system for disambiguating instances, and also provides a higher-level int...
This is one component of a NodePath.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
A basic node of the scene graph or data graph.
A thread; that is, a lightweight process.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.