delphyne
OBJFile Class Reference

Detailed Description

A Resource representation of an OBJ mesh file.

#include <include/delphyne/utility/resources/meshes.h>

Inheritance diagram for OBJFile:
[legend]

Public Member Functions

 DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN (OBJFile)
 
 OBJFile (const ignition::common::URI &uri)
 Constructs representation for the OBJ mesh file associated with the given uri. More...
 
- Public Member Functions inherited from GenericResource
 DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN (GenericResource)
 
 GenericResource (const ignition::common::URI &uri, const std::regex &dependency_pattern)
 Constructs generic presentation. More...
 
std::vector< ignition::common::URI > GetDependencies () const override
 Retrieves the list of resources that this resource depends on. More...
 
- Public Member Functions inherited from Resource
 DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN (Resource)
 
 Resource (const ignition::common::URI &uri)
 Constructs a resource associated with the given uri. More...
 
virtual ~Resource ()=default
 Default destructor. More...
 
const ignition::common::URI & Uri () const
 Returns this resource URI. More...
 
std::string Path () const
 Returns this resource path in the local file system. More...
 

Constructor & Destructor Documentation

◆ OBJFile()

OBJFile ( const ignition::common::URI &  uri)
explicit

Constructs representation for the OBJ mesh file associated with the given uri.

Parameters
uriIdentifier of the OBJ mesh.

Member Function Documentation

◆ DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN()

DELPHYNE_NO_COPY_NO_MOVE_NO_ASSIGN ( OBJFile  )

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