class IGC::Task

Overview

Task repsents a Task declaration in an IGC file

Defined in:

igc/task.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(time : Time, description : String) #

[View source]

Class Method Detail

def self.from_igc(io : IO) #

Creates a task definition by parsing an IGC file


[View source]

Instance Method Detail

def description : String #

[View source]
def description=(description : String) #

[View source]
def finish : Point #

[View source]
def finish=(finish : Point) #

[View source]
def landing : Point | Nil #

[View source]
def landing=(landing : Point | Nil) #

[View source]
def parse_igc_waypoint(io : IO) #

Add a new waypoint from a C line


[View source]
def start : Point #

[View source]
def start=(start : Point) #

[View source]
def takeoff : Point | Nil #

[View source]
def takeoff=(takeoff : Point | Nil) #

[View source]
def time : Time #

[View source]
def time=(time : Time) #

[View source]
def turn_points : Array(Point) | Nil #

[View source]
def turn_points=(turn_points : Array(Point) | Nil) #

[View source]