|
vsgXchange
1.0.2
VulkanSceneGraph 3rd party data integration library
|
optional assimp ReaderWriter More...
#include <models.h>


Public Member Functions | |
| vsg::ref_ptr< vsg::Object > | read (const vsg::Path &, vsg::ref_ptr< const vsg::Options >) const override |
| vsg::ref_ptr< vsg::Object > | read (std::istream &, vsg::ref_ptr< const vsg::Options >) const override |
| vsg::ref_ptr< vsg::Object > | read (const uint8_t *ptr, size_t size, vsg::ref_ptr< const vsg::Options > options={}) const override |
| bool | getFeatures (Features &features) const override |
| bool | readOptions (vsg::Options &options, vsg::CommandLine &arguments) const override |
| bool | |
Static Public Attributes | |
| static constexpr const char * | generate_smooth_normals = "generate_smooth_normals" |
| static constexpr const char * | generate_sharp_normals = "generate_sharp_normals" |
| static constexpr const char * | crease_angle = "crease_angle" |
| static constexpr const char * | two_sided = "two_sided" |
| float | |
| static constexpr const char * | discard_empty_nodes = "discard_empty_nodes" |
| bool | |
Protected Attributes | |
| Implementation * | _implementation |
optional assimp ReaderWriter