init(sphere:cylinder:axis:addPower:baseCurve:diameter:)
Creates a new contact lens specification, containing the prescription data for one eye.
Declaration
init(sphere: HKQuantity, cylinder: HKQuantity?, axis: HKQuantity?, addPower: HKQuantity?, baseCurve: HKQuantity?, diameter: HKQuantity?)Parameters
- sphere:
The correction for farsightedness, measured in Diopter() units. The range is -10.5 to +6.5.
- cylinder:
Part of the correction for astigmatism. This property measures the strength of the correction in Diopter() units. The range is -3.0 to 3.0.
- axis:
Part of the correction for astigmatism. This property measures the orientation of the correction in Degreeangle() units.
- addPower:
The correction for nearsightedness, measured in Diopter() units. The range is from 0.25 to 2.5. The right and left eyes should have the same value.
- baseCurve:
Part of the contact’s fit, it measures the curve of the back side of the contact, measured in mm. The range is 7.8 to 9.2 mm.
- diameter:
Part of the contact’s fit, it measures the diameter of the lens, measured in mm. The range is 9 to 15 mm.