Constructor

@:value({ z : 0, y : 0, x : 0 })inlinenew(x:Int = 0, y:Int = 0, z:Int = 0)

Variables

x:Int

y:Int

z:Int

Methods

inlineadd(p:IPoint):IPoint

inlineclone():IPoint

inlinedistance(p:IPoint):Float

inlinedistanceSq(p:IPoint):Int

inlinedot(p:IPoint):Int

inlineequals(other:IPoint):Bool

inlinelength():Float

inlinelengthSq():Int

inlineload(p:IPoint):Void

inlinemultiply(v:Int):IPoint

inlinescale(v:Int):Void

@:value({ z : 0, y : 0, x : 0 })inlineset(x:Int = 0, y:Int = 0, z:Int = 0):Void

inlinesub(p:IPoint):IPoint

toString():String