index of project tkmath

Module tkmath

Synopsis

Functions

Classes


Description:
 

Function absd
Returns double precision absolute number
Signature
absd(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublepositive scalar value

 
 top of page
Function absf
Returns single precision absolute number
Signature
absf(floata)
 :float
Arguments
floatascalar value
Returns
floatpositive scalar value

 
 top of page
Function acoscd
Returns complex acos(a)
Signature
acoscd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function acoscf
Returns complex acos(a)
Signature
acoscf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function acosd
Calculate double precision acos(a)
Signature
acosd(Doublea)
 :Double
Arguments
Doubleascalar value from -1 to 1
Returns
Doublescalar value from 0 to π

 
 top of page
Function acosf
Calculate single precision acos(a)
Signature
acosf(floata)
 :float
Arguments
floatascalar value from -1 to 1
Returns
floatscalar value from 0 to π

 
 top of page
Function acoshcd
Returns complex acosh(a)
Signature
acoshcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function acoshcf
Returns complex acosh(a)
Signature
acoshcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function acoshd
Calculate double precision acosh(a)
Signature
acoshd(Doublea)
 :Double
Arguments
Doubleascalar value with a>=1.0
Returns
Doublescalar value >=0

 
 top of page
Function acoshf
Calculate single precision acosh(a)
Signature
acoshf(floata)
 :float
Arguments
floatascalar value with a>=1.0
Returns
floatscalar value >=0

 
 top of page
Function asincd
Returns complex asin(a)
Signature
asincd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function asincf
Returns complex asin(a)
Signature
asincf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function asind
Calculate double precision asin(a)
Signature
asind(Doublea)
 :Double
Arguments
Doubleascalar value from -1 to 1
Returns
Doublea scalar value from -π/2 to π/2

 
 top of page
Function asinf
Calculate single precision asin(a)
Signature
asinf(floata)
 :float
Arguments
floatascalar value from -1 to 1
Returns
floata scalar value from -π/2 to π/2

 
 top of page
Function asinhcd
Returns complex asinh(a)
Signature
asinhcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function asinhcf
Returns complex asinh(a)
Signature
asinhcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function asinhd
Calculate double precision asinh(a)
Signature
asinhd(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value

 
 top of page
Function asinhf
Calculate single precision asinh(a)
Signature
asinhf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value

 
 top of page
Function atan2d
Calculate double precision atan(a/b), does not throw an exception when b is zero,
Signature
atan2d(Doublea,
  Doubleb 
  )  
 :Double
Arguments
Doubleascalar value
Doublebscalar value
Returns
Doublescalar value from -π to π
Description
returns in range -π<result<π

 
 top of page
Function atan2f
Calculate single precision atan(a/b), does not throw an exception when b is zero (but when a==b==0),
Signature
atan2f(floata,
  floatb 
  )  
 :float
Arguments
floatascalar value
floatbscalar value
Returns
floatscalar value from -π to π
Description
returns in range -π<result<π

 
 top of page
Function atancd
Returns complex atan(a)
Signature
atancd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function atancf
Returns complex atan(a)
Signature
atancf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function atand
Calculate double precision atan(a)
Signature
atand(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value from -π/2 to π/2

 
 top of page
Function atanf
Calculate single precision atan(a)
Signature
atanf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value from -π/2 to π/2

 
 top of page
Function atanhcd
Returns complex atanh(a)
Signature
atanhcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function atanhcf
Returns complex atanh(a)
Signature
atanhcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function atanhd
Calculate double precision atanh(a)
Signature
atanhd(Doublea)
 :Double
Arguments
Doubleascalar value from -1 to 1
Returns
Doublescalar value

 
 top of page
Function atanhf
Calculate single precision atanh(a)
Signature
atanhf(floata)
 :float
Arguments
floatascalar value from -1 to 1
Returns
floatscalar value

 
 top of page
Function ceild
Returns next natural value to a
Signature
ceild(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value

 
 top of page
Function ceilf
Returns next natural value to a
Signature
ceilf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value

 
 top of page
Function complexd
Returns new instance with values x=a and y=b of (x+iy)
Signature
complexd(Doublea,
  Doubleb 
  )  
 :Complexd
Arguments
Doubleanew x value
Doublebnew y value
Returns
Complexdnew instance of Complexd (x+iy)

 
 top of page
Function complexf
Returns new instance with values x=a and y=b of (x+iy)
Signature
complexf(floata,
  floatb 
  )  
 :Complexf
Arguments
floatanew x value
floatbnew y value
Returns
Complexfnew instance of Complexf (x+iy)

 
 top of page
Function complexfPolar
Returns new instance with values r=va and a=vb of (reia)
Signature
complexfPolar(Doubleva,
  Doublevb 
  )  
 :Complexd
Arguments
Doublevanew r value
Doublevbnew a value
Returns
Complexdnew instance of Complexd (reia)

 
 top of page
Function complexfPolar
Returns new instance with values r=va and a=vb of (reia)
Signature
complexfPolar(floatva,
  floatvb 
  )  
 :Complexf
Arguments
floatvanew r value
floatvbnew a value
Returns
Complexfnew instance of Complexf (reia)

 
 top of page
Function coscd
Returns complex cos(a)
Signature
coscd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function coscf
Returns complex cos(a)
Signature
coscf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function cosd
Calculate double precision cos(a)
Signature
cosd(Doublea)
 :Double
Arguments
Doubleascalar value in radians
Returns
Doublescalar value from -1 to 1

 
 top of page
Function cosf
Calculate single precision cos(a)
Signature
cosf(floata)
 :float
Arguments
floatascalar value in radians
Returns
floatscalar value from -1 to 1

 
 top of page
Function coshcd
Returns complex cosh(a)
Signature
coshcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function coshcf
Returns complex cosh(a)
Signature
coshcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function coshd
Calculate double precision cosh(a)
Signature
coshd(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value >1

 
 top of page
Function coshf
Calculate single precision cosh(a)
Signature
coshf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value >1

 
 top of page
Function exp10d
Returns 10a
Signature
exp10d(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublepositive scalar value

 
 top of page
Function exp10f
Returns 10a
Signature
exp10f(floata)
 :float
Arguments
floatascalar value
Returns
floatpositive scalar value

 
 top of page
Function exp2d
Returns 2a
Signature
exp2d(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublepositive scalar value

 
 top of page
Function exp2f
Returns 2a
Signature
exp2f(floata)
 :float
Arguments
floatascalar value
Returns
floatpositive scalar value

 
 top of page
Function expcd
Returns complex ea
Signature
expcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function expcf
Returns complex ea
Signature
expcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function expd
Returns ea
Signature
expd(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublepositive scalar value

 
 top of page
Function expf
Returns ea
Signature
expf(floata)
 :float
Arguments
floatascalar value
Returns
floatpositive scalar value

 
 top of page
Function f16_from_f32
Converts 32bit IEEE floating point value to 16bit float
Signature
f16_from_f32(floatv)
 :int
Arguments
floatv
Returns
int16bit float (as signed 16bit short integer)

 
 top of page
Function f32_from_f16
Converts 16bit float to 32bit IEEE floating point value
Signature
f32_from_f16(intv)
 :float
Arguments
intv
Returns
float32bit float

 
 top of page
Function floord
Returns previous natural value to a
Signature
floord(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value

 
 top of page
Function floorf
Returns previous natural value to a
Signature
floorf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value

 
 top of page
Function fx16_from_f16
Converts 16bit float to 32bit 16:16 fixed point value
Signature
fx16_from_f16(intv)
 :int
Arguments
intv
Returns
int32bit 16:16 fixed point value (integer)

 
 top of page
Function hypotd
Calculate double precision length of hypotenuse
Signature
hypotd(Doublea,
  Doubleb 
  )  
 :Double
Arguments
Doubleascalar value
Doublebscalar value
Returns
Doublescalar value

 
 top of page
Function hypotf
Calculate single precision length of hypotenuse
Signature
hypotf(floata,
  floatb 
  )  
 :float
Arguments
floatascalar value
floatbscalar value
Returns
floatscalar value

 
 top of page
Function log10d
Returns log10(a)
Signature
log10d(Doublea)
 :Double
Arguments
Doubleapositive scalar value without zero (a>0)
Returns
Doublescalar value

 
 top of page
Function log10f
Returns log10(a)
Signature
log10f(floata)
 :float
Arguments
floatapositive scalar value without zero (a>0)
Returns
floatscalar value

 
 top of page
Function log2d
Returns log2(a)
Signature
log2d(Doublea)
 :Double
Arguments
Doubleapositive scalar value without zero (a>0)
Returns
Doublescalar value

 
 top of page
Function log2f
Returns log2(a)
Signature
log2f(floata)
 :float
Arguments
floatapositive scalar value without zero (a>0)
Returns
floatscalar value

 
 top of page
Function logcd
Returns complex log(a)
Signature
logcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function logcf
Returns complex log(a)
Signature
logcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function logd
Returns log(a)
Signature
logd(Doublea)
 :Double
Arguments
Doubleapositive scalar value without zero (a>0)
Returns
Doublescalar value

 
 top of page
Function logf
Returns log(a)
Signature
logf(floata)
 :float
Arguments
floatapositive scalar value without zero (a>0)
Returns
floatscalar value

 
 top of page
Function matrix2d
Initialize and return new instance of Matrix2d
Signature
matrix2d(Doublea,
  Doubleb,
  Doublec,
  Doubled 
  )  
 :Matrix2d
Arguments
Doubleavalue for a
Doublebvalue for b
Doublecvalue for c
Doubledvalue for d
Returns
Matrix2dnew instance of Matrix2d

 
 top of page
Function matrix2f
Initialise and return new instance of Matrix2f
Signature
matrix2f(floatva,
  floatvb,
  floatvc,
  floatvd 
  )  
 :Matrix2f
Arguments
floatva
floatvb
floatvc
floatvd
Returns
Matrix2fnew instance of Matrix2f

 
 top of page
Function matrix2x3f
Initialize and return new instance of Matrix2x3f
Signature
matrix2x3f(floata,
  floatb,
  floatc,
  floatd,
  floate,
  floatf 
  )  
 :Matrix2x3f
Arguments
floatavalue for a
floatbvalue for b
floatcvalue for c
floatdvalue for d
floatevalue for e
floatfvalue for f
Returns
Matrix2x3fnew instance of Matrix3f

 
 top of page
Function matrix3d
Initialise and return new instance of Matrix3d
Signature
matrix3d(Doubleva,
  Doublevb,
  Doublevc,
  Doublevd,
  Doubleve,
  Doublevf,
  Doublevg,
  Doublevh,
  Doublevi 
  )  
 :Matrix3d
Arguments
Doublevavalue for a
Doublevbvalue for b
Doublevcvalue for c
Doublevdvalue for d
Doublevevalue for e
Doublevfvalue for f
Doublevgvalue for g
Doublevhvalue for h
Doublevivalue for i
Returns
Matrix3dnew instance of Matrix3d

 
 top of page
Function matrix3f
Initialize and return new instance of Matrix3f. The parameters are in matrix order (row(default) or column major).
Signature
matrix3f(floata,
  floatb,
  floatc,
  floatd,
  floate,
  floatf,
  floatg,
  floath,
  floati 
  )  
 :Matrix3f
Arguments
floatavalue for a
floatbvalue for b
floatcvalue for c
floatdvalue for d
floatevalue for e
floatfvalue for f
floatgvalue for g
floathvalue for h
floativalue for i
Returns
Matrix3fnew instance of Matrix3f

 
 top of page
Function matrix4d
Initialize from an array and return new instance of Matrix4d
Signature
matrix4d(Objecta)
 :Matrix4d
Arguments
Objectaarray with values
Returns
Matrix4dnew instance of Matrix4d

 
 top of page
Function matrix4f
Initialize from an array and return new instance of Matrix4f
Signature
matrix4f(Objecta)
 :Matrix4f
Arguments
Objectaarray with values
Returns
Matrix4fnew instance of Matrix4f

 
 top of page
Function modd
Returns remainder of a/b
Signature
modd(Doublea,
  Doubleb 
  )  
 :Double
Arguments
Doubleascalar value
Doublebscalar value with b!=0
Returns
Doublescalar value

 
 top of page
Function modf
Returns remainder of a/b
Signature
modf(floata,
  floatb 
  )  
 :float
Arguments
floatascalar value
floatbscalar value with b!=0
Returns
floatscalar value

 
 top of page
Function powcd
Returns complex ab
Signature
powcd(Complexda,
  Complexdb 
  )  
 :Complexd
Arguments
Complexdacomplex number
Complexdbcomplex number
Returns
Complexdcomplex number

 
 top of page
Function powcf
Returns complex ab
Signature
powcf(Complexfa,
  Complexfb 
  )  
 :Complexf
Arguments
Complexfacomplex number
Complexfbcomplex number
Returns
Complexfcomplex number

 
 top of page
Function powd
Returns ab
Signature
powd(Doublea,
  Doubleb 
  )  
 :Double
Arguments
Doubleascalar value
Doublebscakar value
Returns
Doublescalar value

 
 top of page
Function powf
Returns ab
Signature
powf(floata,
  floatb 
  )  
 :float
Arguments
floatascalar value
floatbscakar value
Returns
floatscalar value

 
 top of page
Function quaterniond
Init quaternion to a+ib+jc+kd and return new instance
Signature
quaterniond(Doublea,
  Doubleb,
  Doublec,
  Doubled 
  )  
 :Quaterniond
Arguments
Doubleanew real value
Doublebnew i value
Doublecnew j value
Doublednew k value
Returns

 
 top of page
Function quaternionf
Init quaternion to a+ib+jc+kd and return new instance
Signature
quaternionf(floata,
  floatb,
  floatc,
  floatd 
  )  
 :Quaternionf
Arguments
floatanew real value
floatbnew i value
floatcnew j value
floatdnew k value
Returns

 
 top of page
Function relCmpd
Do a fast relative comparison of Double values
Signature
relCmpd(Doublea,
  Doubleb 
  )  
 :int
Arguments
Doubleafirst value
Doublebsecond value
Returns
int0 if equal, -1 if smaller or 1 if bigger, -2 on error

 
 top of page
Function relCmpf
Do a fast relative comparison of float values
Signature
relCmpf(floata,
  floatb 
  )  
 :int
Arguments
floatafirst value
floatbsecond value
Returns
int0 if equal, -1 if smaller or 1 if bigger

 
 top of page
Function relErrCmpd
Does a relative comparison given a certain error range of Double values.
Signature
relErrCmpd(Doublea,
  Doubleb,
  Doubleerr 
  )  
 :int
Arguments
Doubleafirst value
Doublebsecond value
Doubleerrrelative error to tolerate for being considered as equal, if zero default is used
Returns
int0 if equal, -1 if smaller or 1 if bigger, -2 on error
Description
If both values are nonzero, equal means it fullfulls fabs(a-b)/fabs(a)<=err, else it fullfills fabs(nonzero(a,b))<=err.

 
 top of page
Function relErrCmpf
Does a relative comparison given a certain error range of float values.
Signature
relErrCmpf(floata,
  floatb,
  floaterr 
  )  
 :int
Arguments
floatafirst value
floatbsecond value
floaterrrelative error to tolerate for being considered as equal, if zero default is used
Returns
int0 if equal, -1 if smaller or 1 if bigger, -2 on error
Description
If both values are nonzero, equal means it fullfills fabs(a-b)/fabs(a)<=err, else it fullfills fabs(nonzero(a,b))<=err.

 
 top of page
Function roundd
Returns rounded value
Signature
roundd(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value

 
 top of page
Function roundf
Returns rounded value
Signature
roundf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value

 
 top of page
Function sincd
Returns complex sin(a)
Signature
sincd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function sincf
Returns complex sin(a)
Signature
sincf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function sind
Calculate double precision sin(a)
Signature
sind(Doublea)
 :Double
Arguments
Doubleascalar value in radians
Returns
Doublescalar value from -1 to 1

 
 top of page
Function sinf
Calculate single precision sin(a)
Signature
sinf(floata)
 :float
Arguments
floatascalar value in radians
Returns
floatscalar value from -1 to 1

 
 top of page
Function sinhcd
Returns complex sinh(a)
Signature
sinhcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function sinhcf
Returns complex sinh(a)
Signature
sinhcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function sinhd
Calculate double precision sinh(a)
Signature
sinhd(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value

 
 top of page
Function sinhf
Calculate single precision sinh(a)
Signature
sinhf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value

 
 top of page
Function sqrtcd
Returns complex double precision √a
Signature
sqrtcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function sqrtcf
Returns complex single precision √a
Signature
sqrtcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function sqrtd
Returns √a
Signature
sqrtd(Doublea)
 :Double
Arguments
Doubleapositive scalar value
Returns
Doublepositive scalar value

 
 top of page
Function sqrtf
Returns √a
Signature
sqrtf(floata)
 :float
Arguments
floatapositive scalar value
Returns
floatpositive scalar value

 
 top of page
Function tancf
Returns complex tan(a)
Signature
tancf(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function tancf
Returns complex tan(a)
Signature
tancf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function tand
Calculate double precision tan(a)
Signature
tand(Doublea)
 :Double
Arguments
Doubleascalar value in radians
Returns
Doublescalar value

 
 top of page
Function tanf
Calculate single precision tan(a)
Signature
tanf(floata)
 :float
Arguments
floatascalar value in radians
Returns
floatscalar value

 
 top of page
Function tanhcd
Returns complex tanh(a)
Signature
tanhcd(Complexda)
 :Complexd
Arguments
Complexdacomplex number
Returns
Complexdcomplex number

 
 top of page
Function tanhcf
Returns complex tanh(a)
Signature
tanhcf(Complexfa)
 :Complexf
Arguments
Complexfacomplex number
Returns
Complexfcomplex number

 
 top of page
Function tanhd
Calculate double precision tanh(a)
Signature
tanhd(Doublea)
 :Double
Arguments
Doubleascalar value
Returns
Doublescalar value from -1 to 1

 
 top of page
Function tanhf
Calculate single precision tanh(a)
Signature
tanhf(floata)
 :float
Arguments
floatascalar value
Returns
floatscalar value from -1 to 1

 
 top of page
Function vector2d
Initialize and return new Vector2d instance with x=a and y=b
Signature
vector2d(Doublea,
  Doubleb 
  )  
 :Vector2d
Arguments
Doubleanew x value
Doublebnew y value
Returns
Vector2dnew Vector2d instance

 
 top of page
Function vector2f
Initialise and return new Vector2f instance with x=a and y=b
Signature
vector2f(floata,
  floatb 
  )  
 :Vector2f
Arguments
floatanew x value
floatbnew y value
Returns
Vector2fnew Vector2f instance

 
 top of page
Function vector3d
Initialise and return new Vector3d instance with x=a, y=b and z=c
Signature
vector3d(Doublea,
  Doubleb,
  Doublec 
  )  
 :Vector3d
Arguments
Doubleanew x value
Doublebnew y value
Doublecnew z value
Returns

 
 top of page
Function vector3f
Initialize and return new Vector3f instance with x=a, y=b and z=c
Signature
vector3f(floata,
  floatb,
  floatc 
  )  
 :Vector3f
Arguments
floatanew x value
floatbnew y value
floatcnew z value
Returns

 
 top of page
Function vector4d
Initialise and return new Vector4d instance with x=a, y=b, z=c and w=d
Signature
vector4d(Doublea,
  Doubleb,
  Doublec,
  Doubled 
  )  
 :Vector4d
Arguments
Doubleanew x value
Doublebnew y value
Doublecnew z value
Doublednew w value
Returns

 
 top of page
Function vector4f
Initialise and return new Vector4f instance
Signature
vector4f(floatx,
  floaty,
  floatz,
  floatw 
  )  
 :Vector4f
Arguments
floatxnew x value
floatynew y value
floatznew z value
floatwnew w value
Returns

 
 top of page

Project Modules:tkmath 
Project Classes:Complexd , Complexf , Math , Matrix , Matrix2d , Matrix2f , Matrix2x3f , Matrix3d , Matrix3f , Matrix4d , Matrix4f , Quaterniond , Quaternionf , Vector2d , Vector2f , Vector3d , Vector3f , Vector4d , Vector4f 
Project Functions:absd , absf , acoscd , acoscf , acosd , acosf , acoshcd , acoshcf , acoshd , acoshf , asincd , asincf , asind , asinf , asinhcd , asinhcf , asinhd , asinhf , atan2d , atan2f , atancd , atancf , atand , atanf , atanhcd , atanhcf , atanhd , atanhf , ceild , ceilf , complexd , complexf , complexfPolar , complexfPolar , coscd , coscf , cosd , cosf , coshcd , coshcf , coshd , coshf , exp10d , exp10f , exp2d , exp2f , expcd , expcf , expd , expf , f16_from_f32 , f32_from_f16 , floord , floorf , fx16_from_f16 , hypotd , hypotf , log10d , log10f , log2d , log2f , logcd , logcf , logd , logf , matrix2d , matrix2f , matrix2x3f , matrix3d , matrix3f , matrix4d , matrix4f , modd , modf , powcd , powcf , powd , powf , quaterniond , quaternionf , relCmpd , relCmpf , relErrCmpd , relErrCmpf , roundd , roundf , sincd , sincf , sind , sinf , sinhcd , sinhcf , sinhd , sinhf , sqrtcd , sqrtcf , sqrtd , sqrtf , tancf , tancf , tand , tanf , tanhcd , tanhcf , tanhd , tanhf , vector2d , vector2f , vector3d , vector3f , vector4d , vector4f 
All Namespaces:default , graph , ui 
All Projects:core , eqxmms , ShaderVG , ShaderVG_Text , tkanalogrytm , tkchipmunk , tkclap , tkfileutils , tkfreeglut , tkfreetype2 , tkfreeverb , tkmath , tkmidi , tkmidipipe , tkminnie , tkoldmath , tkopengl , tkportaudio , tkradiastools , tksamplechain , tksampleedit , tksampler , tksdl , tksdl_net , tksidplay2 , tkspeexdsp , tksqlite , tktriangulate , tkui , tkvst2 , tkzip , ui , yingtest 


 
 top of page

auto-generated by "DOG", the TkScript document generator. Thu, 11/Dec/2025 13:41:59