gz/common/MeshManager.hh File Reference
#include <map>
#include <utility>
#include <string>
#include <vector>
#include <memory>
#include <gz/math/Plane.hh>
#include <gz/math/Matrix3.hh>
#include <gz/math/Matrix4.hh>
#include <gz/math/Vector2.hh>
#include <gz/math/Vector3.hh>
#include <gz/math/Pose3.hh>
#include <gz/utils/ImplPtr.hh>
#include <gz/common/graphics/Types.hh>
#include <gz/common/SingletonT.hh>
#include <gz/common/graphics/Export.hh>
Go to the source code of this file.
Classes | |
class | MeshManager |
Maintains and manages all meshes. Supported mesh formats are STL (STLA, STLB), COLLADA, OBJ, GLTF (GLB) and FBX. By default only GLTF and FBX are loaded using assimp loader, however if GZ_MESH_FORCE_ASSIMP environment variable is set, then MeshManager will use assimp loader for all supported mesh formats. More... | |
Namespaces | |
gz | |
Forward declarations for the common classes. | |
gz::common | |