11#if !defined(Magick_Pixels_header)
12#define Magick_Pixels_header
14#include "Magick++/Include.h"
15#include "Magick++/Color.h"
16#include "Magick++/Image.h"
33 Quantum *get(const ::ssize_t x_,const ::ssize_t y_,
34 const size_t columns_,
const size_t rows_);
38 const Quantum *getConst(const ::ssize_t x_,const ::ssize_t y_,
39 const size_t columns_,
const size_t rows_);
42 void *metacontent(
void);
45 ssize_t offset(PixelChannel channel)
const;
50 Quantum *set(const ::ssize_t x_,const ::ssize_t y_,
const size_t columns_,
57 ::ssize_t x(
void)
const;
60 ::ssize_t y(
void)
const;
63 size_t columns(
void)
const;
66 size_t rows(
void)
const;
75 MagickCore::CacheView *_view;
92 const size_t width_,
const size_t height_,std::string map_,
93 const StorageType type_);
99 const void *data(
void)
const;
102 ::ssize_t length(
void)
const;
105 ::ssize_t size(
void)
const;
113 void init(
Magick::Image &image_,const ::ssize_t x_,const ::ssize_t y_,
114 const size_t width_,
const size_t height_,std::string map_,
115 const StorageType type_);
117 void relinquish(
void)
throw();
131inline ::ssize_t Magick::Pixels::x(
void)
const
137inline ::ssize_t Magick::Pixels::y(
void)
const
143inline size_t Magick::Pixels::columns(
void)
const
149inline size_t Magick::Pixels::rows(
void)
const