Filters.h File Reference
#include <Frontend2Utils/SceneGraph/SceneGraph.h>Namespaces | |
| namespace | Frontend |
| namespace | Frontend::Utils |
| namespace | Frontend::Utils::SceneGraph |
| namespace | Frontend::Utils::SceneGraph::Filters |
Functions | |
| void | Frontend::Utils::SceneGraph::Filters::RemoveNode (Node *node) |
| Removes the given node from a scene graph without releasing it. | |
| void | Frontend::Utils::SceneGraph::Filters::StripIdentityTransformNodes (Node *root) |
| Strips away unneccesary transform nodes from a subtree. | |
| void | Frontend::Utils::SceneGraph::Filters::MakeNodeTypeSolid (NodeType type, Node *root) |
| Inserts Solid-nodes at all nodes of the given type. | |
| void | Frontend::Utils::SceneGraph::Filters::WrapDrawablesInBoundingShapes (Node *root, int boundingMask) |
| Encapsulates all drawable nodes in appropriate bounding shapes. | |
| void | Frontend::Utils::SceneGraph::Filters::WrapMeshShapesInBoundingBoxAligned (Node *root) |
| Encapsulates all MeshShapes in BoxAligned's. | |
| void | Frontend::Utils::SceneGraph::Filters::LiftBoundingShapesOverTransforms (Node *root) |
| Lifts bounding shapes over transforms nodes, transforming the shapes as they pass. | |