浏览代码

Make "get" methods const

Justin R. Cutler 12 年之前
父节点
当前提交
2b3e522f1e
共有 2 个文件被更改,包括 6 次插入7 次删除
  1. 3 3
      Adafruit_GFX.cpp
  2. 3 4
      Adafruit_GFX.h

+ 3 - 3
Adafruit_GFX.cpp

@@ -445,7 +445,7 @@ void Adafruit_GFX::setTextWrap(boolean w) {
   wrap = w;
 }
 
-uint8_t Adafruit_GFX::getRotation(void) {
+uint8_t Adafruit_GFX::getRotation(void) const {
   return rotation;
 }
 
@@ -466,11 +466,11 @@ void Adafruit_GFX::setRotation(uint8_t x) {
 }
 
 // Return the size of the display (per current rotation)
-int16_t Adafruit_GFX::width(void) {
+int16_t Adafruit_GFX::width(void) const {
   return _width;
 }
  
-int16_t Adafruit_GFX::height(void) {
+int16_t Adafruit_GFX::height(void) const {
   return _height;
 }
 

+ 3 - 4
Adafruit_GFX.h

@@ -63,11 +63,10 @@ class Adafruit_GFX : public Print {
   virtual void   write(uint8_t);
 #endif
 
-  int16_t
-    height(void),
-    width(void);
+  int16_t height(void) const;
+  int16_t width(void) const;
 
-  uint8_t getRotation(void);
+  uint8_t getRotation(void) const;
 
  protected:
   const int16_t