core

Point

fields

Point = {
x : number ,
y : number ,
z : number
}

constructors

constructor ( x : number , y : number )
constructor ( x : number , y : number , z : number )

functions

add

Result : Point
add ( otherPoint : Point ) : Result

at

Result : number
at ( index : uint ) : Result

div

Result : Point
div ( s : number ) : Result

mul

Result : Point
mul ( s : number ) : Result

norm

Result : number
norm () : Result

sub

Result : Point
sub ( otherPoint : Point ) : Result