|
#include <RobotAPI/libraries/armem/server/ltm/processors/converter/data/image/png/PngConverter.h>
Public Member Functions | |
void | configure (const nlohmann::json &json) override |
PngConverter () | |
Public Member Functions inherited from ImageConverter | |
ConversionResult | convert (const aron::data::VariantPtr &data) final |
aron::data::VariantPtr | convert (const ConversionResult &data, const armarx::aron::Path &p) final |
ImageConverter (const ConverterType t, const std::string &id, const std::string &s, std::unique_ptr< Extractor > &&ex) | |
virtual | ~ImageConverter ()=default |
Public Member Functions inherited from DataConverter | |
DataConverter (const ConverterType t, const std::string &id, const std::string &s, const aron::type::Descriptor c, std::unique_ptr< Extractor > &&ex) | |
virtual | ~DataConverter ()=default |
Static Public Attributes | |
static const constexpr char * | NAME = "PngConverter" |
Protected Member Functions | |
ConversionResult | _convert (const aron::data::NDArrayPtr &data) final |
aron::data::NDArrayPtr | _convert (const ConversionResult &data, const armarx::aron::Path &p) final |
Additional Inherited Members | |
Public Types inherited from DataConverter | |
enum | ConverterType { Str, Binary } |
Public Attributes inherited from DataConverter | |
const aron::type::Descriptor | convertsType |
const std::unique_ptr< Extractor > | extractor |
const std::string | identifier |
const std::string | suffix |
const ConverterType | type |
Definition at line 9 of file PngConverter.h.
|
inline |
Definition at line 14 of file PngConverter.h.
|
finalprotectedvirtual |
Implements ImageConverter.
Definition at line 18 of file PngConverter.cpp.
|
finalprotectedvirtual |
Implements ImageConverter.
Definition at line 48 of file PngConverter.cpp.
|
overridevirtual |
Reimplemented from ImageConverter.
Definition at line 13 of file PngConverter.cpp.
|
staticconstexpr |
Definition at line 12 of file PngConverter.h.