15#include <vsg/nodes/Node.h>
17#include <vsgPoints/Bricks.h>
23 extern VSGPOINTS_DECLSPEC vsg::ref_ptr<vsg::Node> createSceneGraph(vsg::ref_ptr<vsgPoints::Bricks> bricks, vsg::ref_ptr<vsgPoints::Settings> settings);
25 extern VSGPOINTS_DECLSPEC
bool generateLevel(vsgPoints::Bricks& source, vsgPoints::Bricks& destination,
const vsgPoints::Settings& settings);
26 extern VSGPOINTS_DECLSPEC vsg::ref_ptr<vsg::StateGroup> createStateGroup(
const vsgPoints::Settings& settings);
27 extern VSGPOINTS_DECLSPEC vsg::ref_ptr<vsg::Node> subtile(vsgPoints::Settings& settings, vsgPoints::Levels::reverse_iterator level_itr, vsgPoints::Levels::reverse_iterator end_itr, vsgPoints::Key key, vsg::dbox& bound,
bool root =
false);
28 extern VSGPOINTS_DECLSPEC vsg::ref_ptr<vsg::Node> createPagedLOD(vsgPoints::Levels& levels, vsgPoints::Settings& settings);