class Mittsu::Line3

Defined in:

mittsu/math/line3.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(start_point = Mittsu::Vector3.new, end_point = Mittsu::Vector3.new) #

[View source]

Instance Method Detail

def apply_matrix4(matrix) #

[View source]
def at(t, target = Mittsu::Vector3.new) #

[View source]
def center(target = Mittsu::Vector3.new) #

[View source]
def clone #

[View source]
def closest_point_to_point(point, clamp_to_line, target = Mittsu::Vector3.new) #

[View source]
def closest_point_to_point_parameter(point, clamp_to_line) #

[View source]
def copy(line) #

[View source]
def delta(target = Mittsu::Vector3.new) #

[View source]
def distance #

[View source]
def distance_sq #

[View source]
def end_point : Mittsu::Vector3 #

[View source]
def end_point=(end_point : Mittsu::Vector3) #

[View source]
def equals(line) #

[View source]
def set(start_point, end_point) #

[View source]
def start_point : Mittsu::Vector3 #

[View source]
def start_point=(start_point : Mittsu::Vector3) #

[View source]