@@ -25,7 +25,6 @@ typealias Coordinate = CGPoint
2525protocol Equation
2626{
2727 func compute( at x: CGFloat ) -> CGFloat
28- var domain : Range < CGFloat > ? { get set }
2928}
3029
3130/*:
@@ -61,6 +60,7 @@ protocol ModifiableEquation
6160protocol GraphableEquation : Equation
6261{
6362 var drawingColor : UIColor { get set }
63+ var drawingDomain : Range < CGFloat > ? { get set }
6464}
6565
6666/*:
@@ -163,7 +163,7 @@ class GraphView : UIView
163163 let previousX = x - self . interval
164164 var rangeContainsPreviousX = true
165165
166- if let range = equation. domain
166+ if let range = equation. graphingDomain
167167 {
168168 // Don't draw dangling lines at the start of the graph.
169169 rangeContainsPreviousX = range. contains ( previousX)
@@ -357,7 +357,7 @@ class Exponential : GraphableEquation
357357 // MARK: - Graphable Equation
358358
359359 var drawingColor : UIColor = UIColor . red
360- var domain : Range < CGFloat > ?
360+ var drawingDomain : Range < CGFloat > ?
361361
362362 // MARK: - Equation
363363
@@ -384,7 +384,7 @@ class Line : GraphableEquation
384384 // MARK: = Graphable Equation
385385
386386 var drawingColor : UIColor = UIColor . green
387- var domain : Range < CGFloat > ?
387+ var drawingDomain : Range < CGFloat > ?
388388
389389 // MARK: - Equation
390390
@@ -420,7 +420,7 @@ class Sine : GraphableEquation
420420 // MARK: - GraphableEquation
421421
422422 var drawingColor : UIColor = UIColor . black
423- var domain : Range < CGFloat > ?
423+ var drawingDomain : Range < CGFloat > ?
424424
425425 // MARK: - Equation
426426
@@ -457,7 +457,7 @@ class Cosine : GraphableEquation
457457 // MARK: - GraphableEquation
458458
459459 var drawingColor : UIColor = UIColor . black
460- var domain : Range < CGFloat > ?
460+ var drawingDomain : Range < CGFloat > ?
461461
462462 // MARK: - Equation
463463
0 commit comments