Class: Rozi::TrackPoint
- Inherits:
-
DataStruct
- Object
- DataStruct
- Rozi::TrackPoint
- Defined in:
- lib/rozi/tracks.rb
Overview
Represents a point in an Ozi Explorer track
Constant Summary collapse
- PROPERTIES =
[ :latitude, :longitude, :break, :altitude, :date, :date_string, :time_string ]
Instance Method Summary collapse
- #break ⇒ Object
- #break=(brk) ⇒ Object
-
#initialize(*args, **kwargs) ⇒ TrackPoint
constructor
A new instance of TrackPoint.
Constructor Details
#initialize(*args, **kwargs) ⇒ TrackPoint
Returns a new instance of TrackPoint.
30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/rozi/tracks.rb', line 30 def initialize(*args, **kwargs) update( break: false, altitude: -777, date: 0, date_string: "", time_string: "" ) super end |
Instance Method Details
#break ⇒ Object
42 43 44 |
# File 'lib/rozi/tracks.rb', line 42 def break super == 1 end |
#break=(brk) ⇒ Object
46 47 48 |
# File 'lib/rozi/tracks.rb', line 46 def break=(brk) super(brk ? 1 : 0) end |