6#include <xtd/iequatable>
233 bool equals(const
object& obj) const noexcept override;
static encoder version() noexcept
An Encoder object that is initialized with the globally unique identifier for the version category.
static encoder render_method() noexcept
An Encoder object that is initialized with the globally unique identifier for the renderer method cat...
static encoder color_depth() noexcept
An Encoder object that is initialized with the globally unique identifier for the color depth paramet...
bool equals(const object &obj) const noexcept override
Determines whether the specified object is equal to the current object.
static encoder transformation() noexcept
An Encoder object that is initialized with the globally unique identifier for the transformation cate...
static encoder quality() noexcept
An Encoder object that is initialized with the globally unique identifier for the quality parameter c...
static encoder chrominance_table() noexcept
An Encoder object that is initialized with the globally unique identifier for the chrominance table p...
static encoder compression() noexcept
An Encoder object that is initialized with the globally unique identifier for the compression paramet...
static encoder luminance_table() noexcept
An Encoder object that is initialized with the globally unique identifier for the luminance table par...
encoder(const xtd::guid &guid)
Initializes a new instance of the xtd::drawing::imaging::encoder class from the specified globally un...
const xtd::guid & guid() const noexcept
Gets a globally unique identifier (GUID) that identifies an image encoder parameter category.
static encoder save_flag() noexcept
An Encoder object that is initialized with the globally unique identifier for the save flag category.
static encoder scan_method() noexcept
An Encoder object that is initialized with the globally unique identifier for the scan method categor...
xtd::size get_hash_code() const noexcept override
Serves as a hash function for a particular type.
Represents a globally unique identifier (GUID). A GUID is a 128-bit integer (16 bytes) that can be us...
Definition guid.hpp:24
Defines a generalized method that a value type or class implements to create a type-specific method f...
Definition iequatable.hpp:22
object()=default
Create a new instance of the ultimate base class object.
@ other
The operating system is other.
Definition platform_id.hpp:58
The xtd::drawing::imaging namespace provides advanced GDI+ imaging functionality. Basic graphics func...
Definition bitmap_data.hpp:15
The xtd::drawing namespace provides access to GDI+ basic graphics functionality. More advanced functi...
Definition actions_system_images.hpp:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Stores an ordered pair of integers, which specify a height and width.
Definition size.hpp:31