vsgXchange: vsgXchange::Tiles3D::SceneGraphBuilder Class Reference

vsgXchange 1.1.9 VulkanSceneGraph 3rd party data integration library

Loading...
Searching...
No Matches
vsgXchange::Tiles3D::SceneGraphBuilder Class Reference
Inheritance diagram for vsgXchange::Tiles3D::SceneGraphBuilder:
[legend]
Collaboration diagram for vsgXchange::Tiles3D::SceneGraphBuilder:
[legend]

## Public Member Functions
virtual void | assignResourceHints (vsg::ref_ptr< vsg::Node > node)
virtual vsg::dmat4 | createMatrix (const std::vector< double > &values)
virtual vsg::dsphere | createBound (vsg::ref_ptr< BoundingVolume > boundingVolume)
virtual vsg::ref_ptr< vsg::Node > | readTileChildren (vsg::ref_ptr< Tiles3D::Tile > tile, uint32_t level, const std::string &inherited_refine)
virtual vsg::ref_ptr< vsg::Node > | createTile (vsg::ref_ptr< Tiles3D::Tile > tile, uint32_t level, const std::string &inherited_refine)
virtual vsg::ref_ptr< vsg::Object > | createSceneGraph (vsg::ref_ptr< Tiles3D::Tileset > tileset, vsg::ref_ptr< const vsg::Options > in_options)

## Public Attributes
vsg::ref_ptr< vsg::Options > | options
vsg::ref_ptr< vsg::ShaderSet > | shaderSet
vsg::ref_ptr< vsg::SharedObjects > | sharedObjects
vsg::ref_ptr< vsg::OperationThreads > | operationThreads
vsg::ref_ptr< vsg::EllipsoidModel > | ellipsoidModel = vsg::EllipsoidModel::create()
vsg::CoordinateConvention | source_coordinateConvention = vsg::CoordinateConvention::Y_UP
double | pixelErrorToScreenHeightRatio = 0.016
uint32_t | preLoadLevel = 1

The documentation for this class was generated from the following file:

- include/vsgXchange/3DTiles.h