class Crystalg::Geometry::Line(T)

Defined in:

crystalg/geometry/line.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(position : Crystalg::Geometry::Point(T), direction : Crystalg::Geometry::Point(T)) #

[View source]

Instance Method Detail

def direction : Point(T) #

[View source]
def distance(point) #

[View source]
def intersection_point(other) #

[View source]
def is_intersection?(other) #

[View source]
def is_orthogonal?(other) #

[View source]
def is_parallel?(other) #

[View source]
def position : Point(T) #

[View source]
def project(point) #

[View source]
def reflect(q) #

[View source]