Skip to content

Commit

Permalink
Merge 790a28f into 757344e
Browse files Browse the repository at this point in the history
  • Loading branch information
BarbourSmith committed Feb 29, 2020
2 parents 757344e + 790a28f commit effca6c
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions src/js/molecules/constant.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,6 @@ export default class Constant extends Atom{
* @type {string}
*/
this.height = 16
/**
* This atom's radius as drawn on the screen...probably doesn't need to be in this scope
* @type {string}
*/
this.radius = GlobalVariables.canvas.width/65

this.setValues(values)

Expand Down Expand Up @@ -119,10 +114,14 @@ export default class Constant extends Atom{
this.output.draw()
}

let pixelsX = GlobalVariables.widthToPixels(this.x)
let pixelsY = GlobalVariables.heightToPixels(this.y)
let pixelsRadius = GlobalVariables.widthToPixels(this.radius)

GlobalVariables.c.beginPath()
GlobalVariables.c.rect(this.x - this.radius, this.y - this.height/2, 2*this.radius, this.height)
GlobalVariables.c.rect(pixelsX - pixelsRadius, pixelsY - this.height/2, 2*pixelsRadius, this.height)
GlobalVariables.c.textAlign = 'start'
GlobalVariables.c.fillText(this.name, this.x + this.radius, this.y-this.radius)
GlobalVariables.c.fillText(this.name, pixelsX + pixelsRadius, pixelsY-pixelsRadius)
GlobalVariables.c.fill()
GlobalVariables.c.lineWidth = 1
GlobalVariables.c.stroke()
Expand Down

0 comments on commit effca6c

Please sign in to comment.