Plazma sayı 2, sayfa 142

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 142

// Boş } int RECT::getX1() { return x1; } int RECT::getY1() { return y1; } int RECT::getX2() { return x2; } int RECT::getY2() { return y2; } void RECT::setX1(int newX1) { x1 = newX1; } void RECT::setY1(int newY1) { y1 = newY1; } void RECT::setX2(int newX2) { x2 = newX2; } void RECT::setY2(int newY2) { y2 = newY2; }

// RGB Sınıfı class RGB { public: RGB(); RGB(RGB *rgbColor); RGB(unsigned char rVal, unsigned char gVal, unsigned char bVal); ~RGB(); int getR(); int getG(); int getB(); void setR(int newR); void setG(int newG); void setB(int newB); private: unsigned char r; unsigned char g; unsigned char b; };

void RGB::RGB() { // boş } void RGB::RGB(RGB *rgbColor) { r = rgbColor->r; g = rgbColor->g; b = rgbColor->b; } void RGB::RGB(unsigned char rVal, unsigned char gVal, unsigned char bVal) { r = rVal; g = gVal; b = bVal; } void RGB::~RGB() { // boş } int RGB::getR() { return r; } int RGB::getG() { return g; } int RGB::getB() { return b; } void RGB::setR(int newR) { r = newR; } void RGB::setG(int newG) { g = newG; } void RGB::setB(int newB) { b = newB; }

Klavyeyle gezinmek için ← ve → tuşları.