updated database with new functions
This commit is contained in:
37
rcbasic_build/intern_lib/math.bas
Normal file
37
rcbasic_build/intern_lib/math.bas
Normal file
@@ -0,0 +1,37 @@
|
||||
function Abs(n)
|
||||
function ACos(n)
|
||||
function AndBit(a,b)
|
||||
function ASin(n)
|
||||
function ATan(n)
|
||||
function Bin$(n)
|
||||
function CInt32(i)
|
||||
function CInt64(i)
|
||||
function Cos(n)
|
||||
function Degrees(r)
|
||||
function Exp(n)
|
||||
function Frac(n)
|
||||
function Hex$(n)
|
||||
function HexVal(n$)
|
||||
function Int(n)
|
||||
function Log(n)
|
||||
function Max(a, b)
|
||||
function Min(a, b)
|
||||
function OrBit(a, b)
|
||||
function Radians(d)
|
||||
function Randomize(n)
|
||||
function Rand(n)
|
||||
function Round(n)
|
||||
function Sign(n)
|
||||
function Sin(n)
|
||||
function Sqrt(n)
|
||||
function Tan(n)
|
||||
function XOrBit(a, b)
|
||||
Function GetLineIntersection(p0_x, p0_y, p1_x, p1_y, p2_x, p2_y, p3_x, p3_y, ByRef i_x, ByRef i_y)
|
||||
Function Interpolate(min_a, max_a, mid_a, min_b, max_b)
|
||||
Function ATan2(y, x)
|
||||
function PointInQuad(x, y, x1, y1, x2, y2, x3, y3, x4, y4)
|
||||
function PointInTri(x, y, x1, y1, x2, y2, x3, y3)
|
||||
Function Distance2D(x1, y1, x2, y2)
|
||||
Function Distance3D(x1, y1, z1, x2, y2, z2)
|
||||
function GetCircleLineIntersection(circle_x, circle_y, radius, x1, y1, x2, y2, ByRef ix1, ByRef iy1, ByRef ix2, ByRef iy2)
|
||||
function GetLinePlaneIntersection(ByRef line_point, ByRef line_direction, ByRef plane_point_1, ByRef plane_point_2, ByRef plane_point_3, ByRef intersection)
|
||||
Reference in New Issue
Block a user