RobWorkProject
24.8.23-
|
a factory for ImageLoader. This factory also defines an extension point for image loaders. More...
#include <ImageLoader.hpp>
Inherits ExtensionPoint< ImageLoader >.
Public Member Functions | |
Factory () | |
constructor | |
Public Member Functions inherited from ExtensionPoint< ImageLoader > | |
ExtensionPoint (const std::string &id, const std::string &name, Plugin *plugin=NULL) | |
Constructor. More... | |
const std::string & | getId () const |
get unique identifier of this extensionpoint | |
const std::string & | getName () const |
get human readable name of this extension point | |
const rw::core::PropertyMap & | getSchema () const |
the schema describe the possible properties/configurations elements which is used in the PropertyMap. It contain examples of all possible configuration options. This can be used to configure any extensions that needs to attach to this extension point. | |
std::vector< rw::core::Extension::Descriptor > | getExtensionDescriptors () const |
get all extension descriptions of this extension point | |
std::vector< rw::core::Ptr< Extension > > | getExtensions () const |
get all extensions of this extension point | |
Static Public Member Functions | |
static rw::core::Ptr< ImageLoader > | getImageLoader (const std::string &format) |
get an image loader for a specific file format More... | |
static bool | hasImageLoader (const std::string &format) |
test if a imageloader for a specific fileformat exists. More... | |
static std::vector< std::string > | getSupportedFormats () |
get a list of supported formats More... | |
static rw::sensor::Image::Ptr | load (const std::string &filename) |
Loads/imports an image from a file. More... | |
Additional Inherited Members | |
Public Types inherited from ExtensionPoint< ImageLoader > | |
typedef rw::core::Ptr< ExtensionPoint > | Ptr |
smart pointer type of ExtensionPoint | |
Protected Member Functions inherited from ExtensionPoint< ImageLoader > | |
rw::core::PropertyMap & | getSchema () |
the schema describe the possible properties/configurations elements which is used in the PropertyMap. The schema property map should just be loaded with all possible configuration options which the extension might use. More... | |
a factory for ImageLoader. This factory also defines an extension point for image loaders.