SGL
GCanvas Member List

This is the complete list of members for GCanvas, including all inherited members.

_autoRepaintGDrawingSurfaceprotected
_backgroundColorGDrawingSurfaceprotected
_backgroundColorIntGDrawingSurfaceprotected
_colorGDrawingSurfaceprotected
_colorIntGDrawingSurfaceprotected
_fillColorGDrawingSurfaceprotected
_fillColorIntGDrawingSurfaceprotected
_fontGDrawingSurfaceprotected
_forwardTargetGDrawingSurfaceprotected
_lineStyleGDrawingSurfaceprotected
_lineWidthGDrawingSurfaceprotected
add(GObject *gobj)GCanvasvirtual
add(GObject *gobj, double x, double y)GCanvasvirtual
add(GObject &gobj)GCanvasvirtual
add(GObject &gobj, double x, double y)GCanvasvirtual
addActionListener() (deprecated)GInteractorvirtual
checkBounds(string member, double x, double y, double width, double height) constGDrawingSurfaceprotected
checkColor(string member, int rgb) constGDrawingSurfaceprotected
checkSize(string member, double width, double height) constGDrawingSurfaceprotected
clear() overrideGCanvasvirtual
clearEventListeners()GObservableprotectedvirtual
clearObjects()GCanvasvirtual
clearPixels()GCanvasvirtual
conditionalRepaint()GDrawingSurfacevirtual
conditionalRepaintRegion(int x, int y, int width, int height)GDrawingSurfacevirtual
conditionalRepaintRegion(const GRectangle &bounds)GDrawingSurfacevirtual
contains(double x, double y) constGCanvasvirtual
countDiffPixels(const GCanvas &image) constGCanvasvirtual
countDiffPixels(const GCanvas &image, int xmin, int ymin, int xmax, int ymax) constGCanvasvirtual
countDiffPixels(const GCanvas *image) constGCanvasvirtual
countDiffPixels(const GCanvas *image, int xmin, int ymin, int xmax, int ymax) constGCanvasvirtual
createArgbPixel(int alpha, int red, int green, int blue)GCanvasstatic
createRgbPixel(int red, int green, int blue)GCanvasstatic
diff(const GCanvas &image, int diffPixelColor=GCANVAS_DEFAULT_DIFF_PIXEL_COLOR) constGCanvasvirtual
diff(const GCanvas *image, int diffPixelColor=GCANVAS_DEFAULT_DIFF_PIXEL_COLOR) constGCanvasvirtual
draw(GObject *gobj) overrideGCanvasvirtual
draw(QPainter *painter) overrideGCanvasvirtual
GDrawingSurface::draw(GObject *gobj, double x, double y)GDrawingSurfacevirtual
GDrawingSurface::draw(GObject &gobj)GDrawingSurfacevirtual
GDrawingSurface::draw(GObject &gobj, double x, double y)GDrawingSurfacevirtual
drawArc(double x, double y, double width, double height, double start, double sweep)GDrawingSurfacevirtual
drawImage(string filename, double x=0, double y=0)GDrawingSurfacevirtual
drawLine(const GPoint &p0, const GPoint &p1)GDrawingSurfacevirtual
drawLine(double x0, double y0, double x1, double y1)GDrawingSurfacevirtual
drawOval(const GRectangle &bounds)GDrawingSurfacevirtual
drawOval(double x, double y, double width, double height)GDrawingSurfacevirtual
drawPixel(double x, double y)GDrawingSurfacevirtual
drawPixel(double x, double y, int color)GDrawingSurfacevirtual
drawPixel(double x, double y, string color)GDrawingSurfacevirtual
drawPolarLine(const GPoint &p0, double r, double theta)GDrawingSurfacevirtual
drawPolarLine(double x0, double y0, double r, double theta)GDrawingSurfacevirtual
drawPolygon(std::initializer_list< double > coords)GDrawingSurfacevirtual
drawPolygon(std::initializer_list< GPoint > points)GDrawingSurfacevirtual
drawRect(const GRectangle &bounds)GDrawingSurfacevirtual
drawRect(double x, double y, double width, double height)GDrawingSurfacevirtual
drawString(string text, double x, double y)GDrawingSurfacevirtual
ensureThreadSafety(string memberName="")GObservableprotectedvirtual
equals(const GCanvas &other) constGCanvasvirtual
eventsEnabled() const overrideGInteractorvirtual
fill(int rgb)GCanvasvirtual
fill(string rgb)GCanvasvirtual
fillArc(double x, double y, double width, double height, double start, double sweep)GDrawingSurfacevirtual
fillOval(const GRectangle &bounds)GDrawingSurfacevirtual
fillOval(double x, double y, double width, double height)GDrawingSurfacevirtual
fillPolygon(std::initializer_list< double > coords)GDrawingSurfacevirtual
fillPolygon(std::initializer_list< GPoint > coords)GDrawingSurfacevirtual
fillRect(const GRectangle &bounds)GDrawingSurfacevirtual
fillRect(double x, double y, double width, double height)GDrawingSurfacevirtual
fillRegion(double x, double y, double width, double height, int rgb)GCanvasvirtual
fillRegion(double x, double y, double width, double height, string rgb)GCanvasvirtual
fireEvent(GEvent &event)GObservableprotectedvirtual
fireGEvent(QEvent *event, EventType eventType, string eventName)GObservableprotectedvirtual
fireGEvent(QCloseEvent *event, EventType eventType, string eventName)GObservableprotectedvirtual
fireGEvent(QKeyEvent *event, EventType eventType, string eventName)GObservableprotectedvirtual
fireGEvent(QMouseEvent *event, EventType eventType, string eventName, string actionCommand="")GObservableprotectedvirtual
fireGEvent(QResizeEvent *event, EventType eventType, string eventName)GObservableprotectedvirtual
fireGEvent(QTimerEvent *event, EventType eventType, string eventName)GObservableprotectedvirtual
fireGEvent(QWheelEvent *event, EventType eventType, string eventName)GObservableprotectedvirtual
fireGEvent(QWindowStateChangeEvent *event, EventType eventType, string eventName)GObservableprotectedvirtual
flatten()GCanvasvirtual
fromGrid(const Grid< int > &grid)GCanvasvirtual
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()GDrawingSurfaceprotected
getAccelerator() constGInteractorvirtual
getActionCommand() constGInteractorvirtual
getAlpha(int argb)GCanvasstatic
getARGB(double x, double y) constGDrawingSurfacevirtual
getBackground() const overrideGCanvasvirtual
getBackgroundInt() const overrideGCanvasvirtual
getBlue(int rgb)GCanvasstatic
getBounds() constGInteractorvirtual
GInteractor::getColor() constGInteractorvirtual
GDrawingSurface::getColor() constGDrawingSurfacevirtual
GInteractor::getColorInt() constGInteractorvirtual
GDrawingSurface::getColorInt() constGDrawingSurfacevirtual
getContainer() constGInteractorvirtual
getElement(int index) constGCanvasvirtual
getElementAt(double x, double y) constGCanvasvirtual
getElementCount() constGCanvasvirtual
getFilename() constGCanvasvirtual
getFillColor() constGDrawingSurfacevirtual
getFillColorInt() constGDrawingSurfacevirtual
getFont() const overrideGCanvasvirtual
GInteractor::getForeground() constGInteractorvirtual
GDrawingSurface::getForeground() constGDrawingSurfacevirtual
GInteractor::getForegroundInt() constGInteractorvirtual
GDrawingSurface::getForegroundInt() constGDrawingSurfacevirtual
getGreen(int rgb)GCanvasstatic
getHeight() constGInteractorvirtual
getIcon() constGInteractorvirtual
getID() constGInteractorvirtual
getInternalWidget() const overrideGCanvasvirtual
getLineStyle() constGDrawingSurfacevirtual
getLineWidth() constGDrawingSurfacevirtual
getLocation() constGInteractorvirtual
getMinimumHeight() constGInteractorvirtual
getMinimumSize() constGInteractorvirtual
getMinimumWidth() constGInteractorvirtual
getName() constGInteractorvirtual
getPixel(double x, double y) const overrideGCanvasvirtual
getPixelARGB(double x, double y) const overrideGCanvasvirtual
getPixels() const overrideGCanvasvirtual
getPixelsARGB() const overrideGCanvasvirtual
getPixelString(double x, double y) constGDrawingSurfacevirtual
getPreferredHeight() constGInteractorvirtual
getPreferredSize() constGInteractorvirtual
getPreferredWidth() constGInteractorvirtual
getRed(int rgb)GCanvasstatic
getRedGreenBlue(int rgb, int &red, int &green, int &blue)GCanvasstatic
getRGB(double x, double y) constGDrawingSurfacevirtual
getRGBString(double x, double y) constGDrawingSurfacevirtual
getSize() constGInteractorvirtual
getType() const overrideGCanvasvirtual
getWidget() const overrideGCanvasvirtual
getWidth() constGInteractorvirtual
getX() constGInteractorvirtual
getY() constGInteractorvirtual
GInteractor()GInteractor
GObservable()GObservable
hasEventListener(string eventName) constGObservableprotectedvirtual
inBounds(double x, double y) constGInteractorvirtual
inBounds(int x, int y) constGInteractorvirtual
initializeGObject(GObject &obj, bool filled=false)GDrawingSurfaceprotectedvirtual
initializeGObject(GObject *obj, bool filled=false)GDrawingSurfaceprotectedvirtual
isAcceptingEvent(int eventMask) constGObservableprotectedvirtual
isAcceptingEvent(const GEvent &event) constGObservableprotectedvirtual
isAcceptingEvent(string eventType) constGObservableprotectedvirtual
isAutoRepaint() const overrideGCanvasvirtual
isEnabled() constGInteractorvirtual
isRepaintImmediately() constGDrawingSurfacevirtual
isVisible() constGInteractorvirtual
load(string filename)GCanvasvirtual
remove(GObject *gobj)GCanvasvirtual
remove(GObject &gobj)GCanvasvirtual
removeActionListener()GInteractorvirtual
removeAll()GCanvasvirtual
removeClickListener()GInteractorvirtual
removeDoubleClickListener()GInteractorvirtual
removeEventListener(string eventName)GObservableprotectedvirtual
removeEventListeners(std::initializer_list< string > eventNames)GObservableprotectedvirtual
removeKeyListener()GInteractorvirtual
removeMouseListener()GInteractorvirtual
repaint() overrideGCanvasvirtual
repaintRegion(int x, int y, int width, int height) overrideGCanvasvirtual
GDrawingSurface::repaintRegion(const GRectangle &bounds)GDrawingSurfacevirtual
requestFocus()GInteractorvirtual
resize(double width, double height, bool retain=true)GCanvas
save(string filename)GCanvasvirtual
setAccelerator(string accelerator)GInteractorvirtual
setActionCommand(string actionCommand)GInteractorvirtual
setActionListener(GEventListener func)GInteractorvirtual
setActionListener(GEventListenerVoid func)GInteractorvirtual
setAutoRepaint(bool autoRepaint) overrideGCanvasvirtual
setBackground(int color) overrideGCanvasvirtual
setBackground(string color) overrideGCanvasvirtual
setBounds(double x, double y, double width, double height)GInteractorvirtual
setBounds(const GRectangle &size)GInteractorvirtual
setClickListener(GEventListener func)GInteractorvirtual
setClickListener(GEventListenerVoid func)GInteractorvirtual
setColor(int color) overrideGCanvasvirtual
setColor(string color) overrideGCanvasvirtual
setDoubleClickListener(GEventListener func)GInteractorvirtual
setDoubleClickListener(GEventListenerVoid func)GInteractorvirtual
setEnabled(bool value)GInteractorvirtual
setEventListener(string eventName, GEventListener func)GObservableprotectedvirtual
setEventListener(string eventName, GEventListenerVoid func)GObservableprotectedvirtual
setEventListeners(std::initializer_list< string > eventNames, GEventListener func)GObservableprotectedvirtual
setEventListeners(std::initializer_list< string > eventNames, GEventListenerVoid func)GObservableprotectedvirtual
setEventsEnabled(bool eventsEnabled)GObservablevirtual
setFillColor(int color)GDrawingSurfacevirtual
setFillColor(string color)GDrawingSurfacevirtual
setFont(const QFont &font) overrideGCanvasvirtual
setFont(string font) overrideGCanvasvirtual
setForeground(int rgb) overrideGCanvasvirtual
setForeground(string color) overrideGCanvasvirtual
setHeight(double height)GInteractorvirtual
setIcon(const QIcon &icon)GInteractorvirtual
setIcon(const QPixmap &icon)GInteractorvirtual
setIcon(string filename, bool retainIconSize=true)GInteractorvirtual
setKeyListener(GEventListener func) overrideGCanvasvirtual
setKeyListener(GEventListenerVoid func) overrideGCanvasvirtual
setLineStyle(GObject::LineStyle lineStyle)GDrawingSurfacevirtual
setLineWidth(double lineWidth)GDrawingSurfacevirtual
setLocation(double x, double y)GInteractorvirtual
setMinimumSize(double width, double height)GInteractorvirtual
setMinimumSize(const GDimension &size)GInteractorvirtual
setMouseListener(GEventListener func)GInteractorvirtual
setMouseListener(GEventListenerVoid func)GInteractorvirtual
setName(string name)GInteractorvirtual
setPixel(double x, double y, int rgb) overrideGCanvasvirtual
setPixel(double x, double y, int r, int g, int b) overrideGCanvasvirtual
GDrawingSurface::setPixel(double x, double y, string color)GDrawingSurfacevirtual
setPixelARGB(double x, double y, int argb) overrideGCanvasvirtual
setPixelARGB(double x, double y, int a, int r, int g, int b) overrideGCanvasvirtual
setPixels(const Grid< int > &pixels) overrideGCanvasvirtual
setPixelsARGB(const Grid< int > &pixelsARGB) overrideGCanvasvirtual
setPreferredHeight(double height)GInteractorvirtual
setPreferredSize(double width, double height)GInteractorvirtual
setPreferredSize(const GDimension &size)GInteractorvirtual
setPreferredWidth(double width)GInteractorvirtual
setRepaintImmediately(bool autoRepaint)GDrawingSurfacevirtual
setRGB(double x, double y, int rgb)GDrawingSurfacevirtual
setRGB(double x, double y, int r, int g, int b)GDrawingSurfacevirtual
setRGB(double x, double y, string color)GDrawingSurfacevirtual
setSize(double width, double height)GInteractorvirtual
setSize(const GDimension &size)GInteractorvirtual
setTooltip(string tooltipText)GInteractorvirtual
setVisible(bool visible)GInteractorvirtual
setWidth(double width)GInteractorvirtual
setX(double x)GInteractorvirtual
setY(double y)GInteractorvirtual
TEXT_BESIDE_ICON enum valueGInteractor
TEXT_ONLY enum valueGInteractor
TEXT_UNDER_ICON enum valueGInteractor
TextPosition enum nameGInteractor
toGImage() constGCanvasvirtual
toGrid() constGCanvasvirtual
toGrid(Grid< int > &grid) constGCanvasvirtual
toString() constGObservablevirtual
WIDTH_HEIGHT_MAXGCanvasstatic
~GCanvas() overrideGCanvas
~GDrawingSurface()GDrawingSurfaceprotectedvirtual
~GInteractor()GInteractorvirtual
~GObservable()GObservablevirtual