Class: Location
Overview
This is a model in model-view-controller design pattern. In this case, it is expending ActiveCsv, i.e. it is analogous to ActiveRecord. Hence, it’s a placeholder for data from CSV file.
Instance Attribute Summary collapse
Method Summary
Methods inherited from ActiveCsv
create, #load_data, #persisted?, #valid?
Instance Attribute Details
#altitude ⇒ Object
15
16
17
|
# File 'lib/PVLIB_Ruby/models/location.rb', line 15
def altitude
BigDecimal(@altitude.to_s)
end
|
#latitude ⇒ Object
7
8
9
|
# File 'lib/PVLIB_Ruby/models/location.rb', line 7
def latitude
BigDecimal(@latitude.to_s)
end
|
#longitude ⇒ Object
11
12
13
|
# File 'lib/PVLIB_Ruby/models/location.rb', line 11
def longitude
BigDecimal(@longitude.to_s)
end
|