struct Geometry::Line

Defined in:

geometry/line.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(point1 : Point, point2 : Point) #

[View source]

Instance Method Detail

def angle_to(other : Line) #

[View source]
def distance_to(other : Point) #

[View source]
def horizontal? #

[View source]
def intersect_x(other : Line) #

[View source]
def length #

[View source]
def parallel_to?(other : Line) #

[View source]
def point1 : Geometry::Point #

[View source]
def point1=(point1) #

[View source]
def point2 : Geometry::Point #

[View source]
def point2=(point2) #

[View source]
def slope #

[View source]
def vertical? #

[View source]
def x_intercept #

[View source]
def y_intercept #

[View source]