This is the complete list of members for GCanvas, including all inherited members.
_autoRepaint | GDrawingSurface | protected |
_backgroundColor | GDrawingSurface | protected |
_backgroundColorInt | GDrawingSurface | protected |
_color | GDrawingSurface | protected |
_colorInt | GDrawingSurface | protected |
_fillColor | GDrawingSurface | protected |
_fillColorInt | GDrawingSurface | protected |
_font | GDrawingSurface | protected |
_forwardTarget | GDrawingSurface | protected |
_lineStyle | GDrawingSurface | protected |
_lineWidth | GDrawingSurface | protected |
add(GObject *gobj) | GCanvas | virtual |
add(GObject *gobj, double x, double y) | GCanvas | virtual |
add(GObject &gobj) | GCanvas | virtual |
add(GObject &gobj, double x, double y) | GCanvas | virtual |
addActionListener() (deprecated) | GInteractor | virtual |
checkBounds(string member, double x, double y, double width, double height) const | GDrawingSurface | protected |
checkColor(string member, int rgb) const | GDrawingSurface | protected |
checkSize(string member, double width, double height) const | GDrawingSurface | protected |
clear() override | GCanvas | virtual |
clearEventListeners() | GObservable | protectedvirtual |
clearObjects() | GCanvas | virtual |
clearPixels() | GCanvas | virtual |
conditionalRepaint() | GDrawingSurface | virtual |
conditionalRepaintRegion(int x, int y, int width, int height) | GDrawingSurface | virtual |
conditionalRepaintRegion(const GRectangle &bounds) | GDrawingSurface | virtual |
contains(double x, double y) const | GCanvas | virtual |
countDiffPixels(const GCanvas &image) const | GCanvas | virtual |
countDiffPixels(const GCanvas &image, int xmin, int ymin, int xmax, int ymax) const | GCanvas | virtual |
countDiffPixels(const GCanvas *image) const | GCanvas | virtual |
countDiffPixels(const GCanvas *image, int xmin, int ymin, int xmax, int ymax) const | GCanvas | virtual |
createArgbPixel(int alpha, int red, int green, int blue) | GCanvas | static |
createRgbPixel(int red, int green, int blue) | GCanvas | static |
diff(const GCanvas &image, int diffPixelColor=GCANVAS_DEFAULT_DIFF_PIXEL_COLOR) const | GCanvas | virtual |
diff(const GCanvas *image, int diffPixelColor=GCANVAS_DEFAULT_DIFF_PIXEL_COLOR) const | GCanvas | virtual |
draw(GObject *gobj) override | GCanvas | virtual |
draw(QPainter *painter) override | GCanvas | virtual |
GDrawingSurface::draw(GObject *gobj, double x, double y) | GDrawingSurface | virtual |
GDrawingSurface::draw(GObject &gobj) | GDrawingSurface | virtual |
GDrawingSurface::draw(GObject &gobj, double x, double y) | GDrawingSurface | virtual |
drawArc(double x, double y, double width, double height, double start, double sweep) | GDrawingSurface | virtual |
drawImage(string filename, double x=0, double y=0) | GDrawingSurface | virtual |
drawLine(const GPoint &p0, const GPoint &p1) | GDrawingSurface | virtual |
drawLine(double x0, double y0, double x1, double y1) | GDrawingSurface | virtual |
drawOval(const GRectangle &bounds) | GDrawingSurface | virtual |
drawOval(double x, double y, double width, double height) | GDrawingSurface | virtual |
drawPixel(double x, double y) | GDrawingSurface | virtual |
drawPixel(double x, double y, int color) | GDrawingSurface | virtual |
drawPixel(double x, double y, string color) | GDrawingSurface | virtual |
drawPolarLine(const GPoint &p0, double r, double theta) | GDrawingSurface | virtual |
drawPolarLine(double x0, double y0, double r, double theta) | GDrawingSurface | virtual |
drawPolygon(std::initializer_list< double > coords) | GDrawingSurface | virtual |
drawPolygon(std::initializer_list< GPoint > points) | GDrawingSurface | virtual |
drawRect(const GRectangle &bounds) | GDrawingSurface | virtual |
drawRect(double x, double y, double width, double height) | GDrawingSurface | virtual |
drawString(string text, double x, double y) | GDrawingSurface | virtual |
ensureThreadSafety(string memberName="") | GObservable | protectedvirtual |
equals(const GCanvas &other) const | GCanvas | virtual |
eventsEnabled() const override | GInteractor | virtual |
fill(int rgb) | GCanvas | virtual |
fill(string rgb) | GCanvas | virtual |
fillArc(double x, double y, double width, double height, double start, double sweep) | GDrawingSurface | virtual |
fillOval(const GRectangle &bounds) | GDrawingSurface | virtual |
fillOval(double x, double y, double width, double height) | GDrawingSurface | virtual |
fillPolygon(std::initializer_list< double > coords) | GDrawingSurface | virtual |
fillPolygon(std::initializer_list< GPoint > coords) | GDrawingSurface | virtual |
fillRect(const GRectangle &bounds) | GDrawingSurface | virtual |
fillRect(double x, double y, double width, double height) | GDrawingSurface | virtual |
fillRegion(double x, double y, double width, double height, int rgb) | GCanvas | virtual |
fillRegion(double x, double y, double width, double height, string rgb) | GCanvas | virtual |
fireEvent(GEvent &event) | GObservable | protectedvirtual |
fireGEvent(QEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
fireGEvent(QCloseEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
fireGEvent(QKeyEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
fireGEvent(QMouseEvent *event, EventType eventType, string eventName, string actionCommand="") | GObservable | protectedvirtual |
fireGEvent(QResizeEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
fireGEvent(QTimerEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
fireGEvent(QWheelEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
fireGEvent(QWindowStateChangeEvent *event, EventType eventType, string eventName) | GObservable | protectedvirtual |
flatten() | GCanvas | virtual |
fromGrid(const Grid< int > &grid) | GCanvas | virtual |
GCanvas(QWidget* parent=nullptr) | GCanvas | |
GCanvas(string filename, QWidget* parent=nullptr) | GCanvas | |
GCanvas(std::istream &filename, QWidget* parent=nullptr) | GCanvas | |
GCanvas(double width, double height, int rgbBackground, QWidget* parent=nullptr) | GCanvas | |
GCanvas(double width, double height, string rgbBackground="#00000000", QWidget* parent=nullptr) | GCanvas | |
GDrawingSurface() | GDrawingSurface | protected |
getAccelerator() const | GInteractor | virtual |
getActionCommand() const | GInteractor | virtual |
getAlpha(int argb) | GCanvas | static |
getARGB(double x, double y) const | GDrawingSurface | virtual |
getBackground() const override | GCanvas | virtual |
getBackgroundInt() const override | GCanvas | virtual |
getBlue(int rgb) | GCanvas | static |
getBounds() const | GInteractor | virtual |
GInteractor::getColor() const | GInteractor | virtual |
GDrawingSurface::getColor() const | GDrawingSurface | virtual |
GInteractor::getColorInt() const | GInteractor | virtual |
GDrawingSurface::getColorInt() const | GDrawingSurface | virtual |
getContainer() const | GInteractor | virtual |
getElement(int index) const | GCanvas | virtual |
getElementAt(double x, double y) const | GCanvas | virtual |
getElementCount() const | GCanvas | virtual |
getFilename() const | GCanvas | virtual |
getFillColor() const | GDrawingSurface | virtual |
getFillColorInt() const | GDrawingSurface | virtual |
getFont() const override | GCanvas | virtual |
GInteractor::getForeground() const | GInteractor | virtual |
GDrawingSurface::getForeground() const | GDrawingSurface | virtual |
GInteractor::getForegroundInt() const | GInteractor | virtual |
GDrawingSurface::getForegroundInt() const | GDrawingSurface | virtual |
getGreen(int rgb) | GCanvas | static |
getHeight() const | GInteractor | virtual |
getIcon() const | GInteractor | virtual |
getID() const | GInteractor | virtual |
getInternalWidget() const override | GCanvas | virtual |
getLineStyle() const | GDrawingSurface | virtual |
getLineWidth() const | GDrawingSurface | virtual |
getLocation() const | GInteractor | virtual |
getMinimumHeight() const | GInteractor | virtual |
getMinimumSize() const | GInteractor | virtual |
getMinimumWidth() const | GInteractor | virtual |
getName() const | GInteractor | virtual |
getPixel(double x, double y) const override | GCanvas | virtual |
getPixelARGB(double x, double y) const override | GCanvas | virtual |
getPixels() const override | GCanvas | virtual |
getPixelsARGB() const override | GCanvas | virtual |
getPixelString(double x, double y) const | GDrawingSurface | virtual |
getPreferredHeight() const | GInteractor | virtual |
getPreferredSize() const | GInteractor | virtual |
getPreferredWidth() const | GInteractor | virtual |
getRed(int rgb) | GCanvas | static |
getRedGreenBlue(int rgb, int &red, int &green, int &blue) | GCanvas | static |
getRGB(double x, double y) const | GDrawingSurface | virtual |
getRGBString(double x, double y) const | GDrawingSurface | virtual |
getSize() const | GInteractor | virtual |
getType() const override | GCanvas | virtual |
getWidget() const override | GCanvas | virtual |
getWidth() const | GInteractor | virtual |
getX() const | GInteractor | virtual |
getY() const | GInteractor | virtual |
GInteractor() | GInteractor | |
GObservable() | GObservable | |
hasEventListener(string eventName) const | GObservable | protectedvirtual |
inBounds(double x, double y) const | GInteractor | virtual |
inBounds(int x, int y) const | GInteractor | virtual |
initializeGObject(GObject &obj, bool filled=false) | GDrawingSurface | protectedvirtual |
initializeGObject(GObject *obj, bool filled=false) | GDrawingSurface | protectedvirtual |
isAcceptingEvent(int eventMask) const | GObservable | protectedvirtual |
isAcceptingEvent(const GEvent &event) const | GObservable | protectedvirtual |
isAcceptingEvent(string eventType) const | GObservable | protectedvirtual |
isAutoRepaint() const override | GCanvas | virtual |
isEnabled() const | GInteractor | virtual |
isRepaintImmediately() const | GDrawingSurface | virtual |
isVisible() const | GInteractor | virtual |
load(string filename) | GCanvas | virtual |
remove(GObject *gobj) | GCanvas | virtual |
remove(GObject &gobj) | GCanvas | virtual |
removeActionListener() | GInteractor | virtual |
removeAll() | GCanvas | virtual |
removeClickListener() | GInteractor | virtual |
removeDoubleClickListener() | GInteractor | virtual |
removeEventListener(string eventName) | GObservable | protectedvirtual |
removeEventListeners(std::initializer_list< string > eventNames) | GObservable | protectedvirtual |
removeKeyListener() | GInteractor | virtual |
removeMouseListener() | GInteractor | virtual |
repaint() override | GCanvas | virtual |
repaintRegion(int x, int y, int width, int height) override | GCanvas | virtual |
GDrawingSurface::repaintRegion(const GRectangle &bounds) | GDrawingSurface | virtual |
requestFocus() | GInteractor | virtual |
resize(double width, double height, bool retain=true) | GCanvas | |
save(string filename) | GCanvas | virtual |
setAccelerator(string accelerator) | GInteractor | virtual |
setActionCommand(string actionCommand) | GInteractor | virtual |
setActionListener(GEventListener func) | GInteractor | virtual |
setActionListener(GEventListenerVoid func) | GInteractor | virtual |
setAutoRepaint(bool autoRepaint) override | GCanvas | virtual |
setBackground(int color) override | GCanvas | virtual |
setBackground(string color) override | GCanvas | virtual |
setBounds(double x, double y, double width, double height) | GInteractor | virtual |
setBounds(const GRectangle &size) | GInteractor | virtual |
setClickListener(GEventListener func) | GInteractor | virtual |
setClickListener(GEventListenerVoid func) | GInteractor | virtual |
setColor(int color) override | GCanvas | virtual |
setColor(string color) override | GCanvas | virtual |
setDoubleClickListener(GEventListener func) | GInteractor | virtual |
setDoubleClickListener(GEventListenerVoid func) | GInteractor | virtual |
setEnabled(bool value) | GInteractor | virtual |
setEventListener(string eventName, GEventListener func) | GObservable | protectedvirtual |
setEventListener(string eventName, GEventListenerVoid func) | GObservable | protectedvirtual |
setEventListeners(std::initializer_list< string > eventNames, GEventListener func) | GObservable | protectedvirtual |
setEventListeners(std::initializer_list< string > eventNames, GEventListenerVoid func) | GObservable | protectedvirtual |
setEventsEnabled(bool eventsEnabled) | GObservable | virtual |
setFillColor(int color) | GDrawingSurface | virtual |
setFillColor(string color) | GDrawingSurface | virtual |
setFont(const QFont &font) override | GCanvas | virtual |
setFont(string font) override | GCanvas | virtual |
setForeground(int rgb) override | GCanvas | virtual |
setForeground(string color) override | GCanvas | virtual |
setHeight(double height) | GInteractor | virtual |
setIcon(const QIcon &icon) | GInteractor | virtual |
setIcon(const QPixmap &icon) | GInteractor | virtual |
setIcon(string filename, bool retainIconSize=true) | GInteractor | virtual |
setKeyListener(GEventListener func) override | GCanvas | virtual |
setKeyListener(GEventListenerVoid func) override | GCanvas | virtual |
setLineStyle(GObject::LineStyle lineStyle) | GDrawingSurface | virtual |
setLineWidth(double lineWidth) | GDrawingSurface | virtual |
setLocation(double x, double y) | GInteractor | virtual |
setMinimumSize(double width, double height) | GInteractor | virtual |
setMinimumSize(const GDimension &size) | GInteractor | virtual |
setMouseListener(GEventListener func) | GInteractor | virtual |
setMouseListener(GEventListenerVoid func) | GInteractor | virtual |
setName(string name) | GInteractor | virtual |
setPixel(double x, double y, int rgb) override | GCanvas | virtual |
setPixel(double x, double y, int r, int g, int b) override | GCanvas | virtual |
GDrawingSurface::setPixel(double x, double y, string color) | GDrawingSurface | virtual |
setPixelARGB(double x, double y, int argb) override | GCanvas | virtual |
setPixelARGB(double x, double y, int a, int r, int g, int b) override | GCanvas | virtual |
setPixels(const Grid< int > &pixels) override | GCanvas | virtual |
setPixelsARGB(const Grid< int > &pixelsARGB) override | GCanvas | virtual |
setPreferredHeight(double height) | GInteractor | virtual |
setPreferredSize(double width, double height) | GInteractor | virtual |
setPreferredSize(const GDimension &size) | GInteractor | virtual |
setPreferredWidth(double width) | GInteractor | virtual |
setRepaintImmediately(bool autoRepaint) | GDrawingSurface | virtual |
setRGB(double x, double y, int rgb) | GDrawingSurface | virtual |
setRGB(double x, double y, int r, int g, int b) | GDrawingSurface | virtual |
setRGB(double x, double y, string color) | GDrawingSurface | virtual |
setSize(double width, double height) | GInteractor | virtual |
setSize(const GDimension &size) | GInteractor | virtual |
setTooltip(string tooltipText) | GInteractor | virtual |
setVisible(bool visible) | GInteractor | virtual |
setWidth(double width) | GInteractor | virtual |
setX(double x) | GInteractor | virtual |
setY(double y) | GInteractor | virtual |
TEXT_BESIDE_ICON enum value | GInteractor | |
TEXT_ONLY enum value | GInteractor | |
TEXT_UNDER_ICON enum value | GInteractor | |
TextPosition enum name | GInteractor | |
toGImage() const | GCanvas | virtual |
toGrid() const | GCanvas | virtual |
toGrid(Grid< int > &grid) const | GCanvas | virtual |
toString() const | GObservable | virtual |
WIDTH_HEIGHT_MAX | GCanvas | static |
~GCanvas() override | GCanvas | |
~GDrawingSurface() | GDrawingSurface | protectedvirtual |
~GInteractor() | GInteractor | virtual |
~GObservable() | GObservable | virtual |