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();
This represents the set of clip planes and/or occluders that are definitely in effect for the current...
This collects together the pieces of data that are accumulated for each node while walking the scene ...
This object performs a depth-first traversal of the scene graph, with optional view-frustum culling,...
This is another abstract class, for a general class of bounding volumes that actually enclose points ...
This is one component of a NodePath.
NodePath is the fundamental system for disambiguating instances, and also provides a higher-level int...
Encapsulates the data from a PandaNode, pre-fetched for one stage of the pipeline.
A basic node of the scene graph or data graph.
This represents a unique collection of RenderAttrib objects that correspond to a particular renderabl...
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.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.