PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...
#include "sceneGraphReducer.h"#include "config_pgraph.h"#include "accumulatedAttribs.h"#include "boundingSphere.h"#include "modelNode.h"#include "pointerTo.h"#include "plist.h"#include "pmap.h"#include "geomNode.h"#include "config_gobj.h"#include "thread.h"Go to the source code of this file.
Functions | |
| PT (PandaNode) SceneGraphReducer | |
| Collapses the two nodes into a single node, if possible. More... | |
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
All rights reserved.
All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."
Definition in file sceneGraphReducer.cxx.
| PT | ( | PandaNode | ) |
Collapses the two nodes into a single node, if possible.
The 'siblings' flag is true if the two nodes are siblings nodes; otherwise, node1 is a parent of node2. The return value is the resulting node, which may be either one of the source nodes, or a new node altogether, or it may be NULL to indicate that the collapse operation could not take place.
Definition at line 718 of file sceneGraphReducer.cxx.
References PandaNode::combine_with().
1.8.15