High-level pixel access methods
    Boudewijn Rempt 
    boud at valdyas.org
       
    Sat Feb 14 21:33:27 CET 2004
    
    
  
On Saturday 14 February 2004 21:28, Boudewijn Rempt wrote:
<...>
Of course, being still a bit under the weather I only now remembered that 
KisPixelData is a pointer to a whole lot of pixels, not a single pixel. A 
real data structure for a single pixel might be useful, I think.
Something like:
struct KisPixel : public KShared {
	KisPixel();
	virtual ~KisPixel();
    	Q_UINT8 size  // Length in bytes of the data in this pixel
	QUANTUM *data; // Pointer to the pixeldata -- just a plain sequence of 
        	       // bytes
};
One extra byte for size wouldn't hurt too much, I hope...
-- 
Boudewijn Rempt | http://www.valdyas.org/fading/index.cgi
    
    
More information about the kimageshop
mailing list