☰
Image3
class
Image3
Static Data Members
kNumPlanes
Static Methods
Image3
Methods
ConstPlaneRow
PixelsPerRow
Plane
PlaneRow
ShrinkTo
Swap
bytes_per_row
xsize
ysize
Operators
operator=
Class
libjxl
::
jxl
::
Image3
template <class T>
class
Image3
{ ... };
Static Data Members
static
const
size_t
kNumPlanes
Static Methods
Image3
()
Image3
(
const
size_t xsize,
const
size_t ysize)
Image3
(
Image3
<T>&& other)
Image3
(jxl::Image3::PlaneT&& plane0, jxl::Image3::PlaneT&& plane1, jxl::Image3::PlaneT&& plane2)
Image3
(
const
Image3
<T>& other)
deleted
Methods
auto
ConstPlaneRow
(
const
size_t c,
const
size_t y) const ->
const
jxl::Image3::T*
auto
PixelsPerRow
() const -> intptr_t
auto
Plane
(size_t idx) const ->
const
jxl::Image3::PlaneT&
auto
Plane
(size_t idx) -> jxl::Image3::PlaneT&
auto
PlaneRow
(
const
size_t c,
const
size_t y) -> jxl::Image3::T*
auto
PlaneRow
(
const
size_t c,
const
size_t y) const ->
const
jxl::Image3::T*
auto
ShrinkTo
(
const
size_t xsize,
const
size_t ysize) -> void
auto
Swap
(
Image3
<T>& other) -> void
auto
bytes_per_row
() const -> size_t
auto
xsize
() const -> size_t
auto
ysize
() const -> size_t
Operators
auto
operator=
(
const
Image3
<T>& other) ->
Image3
<T>&
deleted
auto
operator=
(
Image3
<T>&& other) ->
Image3
<T>&