All pastes #203345 Raw Edit

Anonymous

public text v1 · immutable
#203345 ·published 2006-10-15 02:30 UTC
rendered paste body
Local FromAngle:Double = ATan(sCoordFromY/sCoordFromX) + iRotate
Local ToAngle:Double = ATan(sCoordToY/sCoordToX) + iRotate
Local FromDistance:Double = Sqr(sCoordFromX^2 + sCoordFromY^2)
Local ToDistance:Double = Sqr(sCoordToX^2 + sCoordToY^2)

Local newFromX:Int=FromDistance*Cos(FromAngle)
Local newFromY:Int=FromDistance*Sin(FromAngle)
Local newToX:Int=ToDistance*Cos(ToAngle)
Local newToY:Int=ToDistance*Cos(ToAngle)

DrawLine newFromX, newFromY, newToX, newToY