Package org.jmol.awt
Class AwtG2D
java.lang.Object
org.jmol.awt.AwtG2D
- All Implemented Interfaces:
GenericGraphics
generic 2D drawing methods -- AWT version
- Author:
- Bob Hanson hansonr@stolaf.edu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidvoiddrawCircle(Object g, int x, int y, int diameter) voiddrawGrayScaleImage(Object g, Object image2d, int destX0, int destY0, int destX1, int destY1, int srcX0, int srcY0, int srcX1, int srcY1) voidvoiddrawPolygon(Object g, int[] axPoints, int[] ayPoints, int nPoints) voidvoiddrawString(Object g, String text, int x, int y) voiddrawStringRotated(Object g, String text, int x, int y, double angle) voidfillBackground(Object g, GenericColor bgcolor) voidfillCircle(Object g, int x, int y, int diameter) voidfillPolygon(Object g, int[] ayPoints, int[] axPoints, int nPoints) voidgetColor1(int rgb) getColor3(int r, int g, int b) getColor4(int r, int g, int b, int a) voidnewGrayScaleImage(Object gMain, Object image, int width, int height, int[] buffer) voidvoidsetStrokeBold(Object g, boolean tf) voidsetWindowParameters(int width, int height) voidtranslateScale(Object g, double x, double y, double scale)
-
Constructor Details
-
AwtG2D
public AwtG2D()
-
-
Method Details
-
getColor4
- Specified by:
getColor4in interfaceGenericGraphics
-
getColor3
- Specified by:
getColor3in interfaceGenericGraphics
-
getColor1
- Specified by:
getColor1in interfaceGenericGraphics
-
drawString
- Specified by:
drawStringin interfaceGenericGraphics
-
drawStringRotated
- Specified by:
drawStringRotatedin interfaceGenericGraphics
-
setGraphicsColor
- Specified by:
setGraphicsColorin interfaceGenericGraphics
-
setFont
- Specified by:
setFontin interfaceGenericGraphics
-
drawGrayScaleImage
public void drawGrayScaleImage(Object g, Object image2d, int destX0, int destY0, int destX1, int destY1, int srcX0, int srcY0, int srcX1, int srcY1) - Specified by:
drawGrayScaleImagein interfaceGenericGraphics
-
newGrayScaleImage
- Specified by:
newGrayScaleImagein interfaceGenericGraphics
-
fillRect
- Specified by:
fillRectin interfaceGenericGraphics
-
drawLine
- Specified by:
drawLinein interfaceGenericGraphics
-
drawRect
- Specified by:
drawRectin interfaceGenericGraphics
-
drawCircle
- Specified by:
drawCirclein interfaceGenericGraphics
-
drawPolygon
- Specified by:
drawPolygonin interfaceGenericGraphics
-
fillCircle
- Specified by:
fillCirclein interfaceGenericGraphics
-
fillPolygon
- Specified by:
fillPolygonin interfaceGenericGraphics
-
translateScale
- Specified by:
translateScalein interfaceGenericGraphics
-
setStrokeBold
- Specified by:
setStrokeBoldin interfaceGenericGraphics
-
fillBackground
- Specified by:
fillBackgroundin interfaceGenericGraphics
-
setWindowParameters
public void setWindowParameters(int width, int height) - Specified by:
setWindowParametersin interfaceGenericGraphics
-
canDoLineTo
public boolean canDoLineTo()- Specified by:
canDoLineToin interfaceGenericGraphics
-
doStroke
- Specified by:
doStrokein interfaceGenericGraphics
-
lineTo
- Specified by:
lineToin interfaceGenericGraphics
-