CSAD
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
Public Attributes | List of all members
sFunctionsExtensionCPU Class Reference

sFunctionsExtensionCPU - дополнительные функции More...

Public Attributes

tfSTDCALL_PROC_p_p BLHToV3D
 Преобразование широты долготы и высоты в вектор двойной точночти
 
tfSTDCALL_PROC_p_p BLHToV3DFAST
 Быстрое преобразование широты долготы и высоты в вектор двойной точночти
 
tfSTDCALL_PROC_p_p BLHToV3F
 Преобразование широты долготы и высоты в вектор
 
tfSTDCALL_PROC_p_p BLHToV3FFAST
 Быстрое преобразование широты долготы и высоты в вектор
 
tfSTDCALL_PROC_double_double_p BLToV3D
 Преобразование широты долготы в единичный вектор двойной точночти
 
tfSTDCALL_PROC_double_double_p BLToV3DFAST
 Быстрое преобразование широты долготы в единичный вектор двойной точночти
 
tfSTDCALL_PROC_float_float_p BLToV3F
 Преобразование широты долготы в единичный вектор
 
tfSTDCALL_PROC_float_float_p BLToV3FFAST
 Быстрое преобразование широты долготы в единичный вектор
 
tfSTDCALL_PROC_p_uint CleanMem
 
tfSTDCALL_int_FUNC_p_p_uint CmpMem
 Returns the index of the difference, if equal to -1 then.
 
tfSTDCALL_p_FUNC_uint_uint CreateMem
 
tfSTDCALL_bool_FUNC_p_uint DeleteMem
 
tfSTDCALL_bool_FUNC_p_p_double_double DMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_double_double DMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 
tfSTDCALL_int_FUNC_p_uint_int FindCMem
 Returns the position unsigned char from array to array+size (array val size)
 
tfSTDCALL_int_FUNC_p_uint_int FindIMem
 Returns the position of the int from array to array+size (array val size)
 
tfSTDCALL_int_FUNC_p_uint_int FindSMem
 Returns the position of a short int from array to array+size (array val size)
 
tfSTDCALL_bool_FUNC_p_p_float_double FMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_float_double FMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 
tfSTDCALL_int_FUNC_int_p GetBit
 Returns the value of the bits a.
 
tfSTDCALL_int_FUNC_int ILogSize
 Возвращает логарифмический размер rez=pow(2,trunc(log2(val-1)+1))
 
tfSTDCALL_int_FUNC_int_int KeyToUniChar
 Преобразует код клавиши в символ
 
tfSTDCALL_PROC_p_p_uint MoveBack
 
tfSTDCALL_PROC_p_p_uint MoveMem
 
tfSTDCALL_int_FUNC NoiseGet
 The value of the noise sequence.
 
tfSTDCALL_PROC_p NoiseLoad
 Loads the state of the noise generator 84 bytes.
 
tfSTDCALL_PROC_p NoiseSave
 Saves the state of the noise generator 84 bytes.
 
tfSTDCALL_PROC_int_int NoiseStart
 Specifying the initial settings of the noise.
 
tfSTDCALL_PROC_int_int_p SetBit
 Setting a bit value b.
 
tfSTDCALL_PROC_p_uint_uint StocBMem
 Filling the array value format unsigned char (dst, count, val)
 
tfSTDCALL_PROC_p_uint_uint StocIMem
 Filling the array value format int (dst, count, val)
 
tfSTDCALL_PROC_p_uint_uint StocSMem
 Filling the array value format short int (dst, count, val)
 
tfSTDCALL_p_FUNC_p_p STRLeftFind
 Поиск соответствия в строке val1 параметру val2 с лева на право, возвращает строку
 
tfSTDCALL_p_FUNC_p_p STRRightFind
 Поиск соответствия в строке val1 параметру val2 с права на лево, возвращает строку
 
tfSTDCALL_double_FUNC_p STRToD
 Преобразует последовательность символов в число с плавающей точкой двойной точности
 
tfSTDCALL_float_FUNC_p STRToF
 Преобразует последовательность символов в число с плавающей точкой
 
tfSTDCALL_int_FUNC_p STRToI
 Converts the sequence of characters in the number.
 
tfSTDCALL_int_FUNC_p_p_uint SubMem
 Returns the value of the first difference, if equal to 0 then.
 
tfSTDCALL_PROC_p_p_uint SwapMem
 обмен памяти
 
tfSTDCALL_bool_FUNC_p_p_p_double V2DMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V2DMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V2FMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V2FMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V3DMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V3DMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 
tfSTDCALL_PROC_p_p_p V3DToBL
 Преобразование вектора в широту долготу двойной точночти (b l vec)
 
tfSTDCALL_PROC_p_p V3DToBLH
 Преобразование вектора в широту долготу и высоту двойной точночти (blh vec)
 
tfSTDCALL_bool_FUNC_p_p_p_double V3FMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V3FMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 
tfSTDCALL_PROC_p_p_p V3FToBL
 Преобразование вектора в широту долготу (b l vec)
 
tfSTDCALL_PROC_p_p V3FToBLH
 Преобразование вектора в широту долготу и высоту (blh vec)
 
tfSTDCALL_bool_FUNC_p_p_p_double V4DMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V4DMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V4FMotionPoint
 Animation option (param, save, real, deltaTime)
 
tfSTDCALL_bool_FUNC_p_p_p_double V4FMotionRad
 Анимация параметра в радианах (param, save, real, deltaTime)
 

Detailed Description

sFunctionsExtensionCPU - дополнительные функции

See Also
bt: math, bt: api interface

Member Data Documentation

tfSTDCALL_PROC_p_uint sFunctionsExtensionCPU::CleanMem

Set zero bytes to memory (fmemclean)

Parameters
src- source
count- num bytes for set to zero.
tfSTDCALL_p_FUNC_uint_uint sFunctionsExtensionCPU::CreateMem

Allocate and return a memory pointer. You must define this method.

Parameters
size- num bytes.
flag- .
Returns
memory pointer.
tfSTDCALL_bool_FUNC_p_uint sFunctionsExtensionCPU::DeleteMem

To destroy the memory pointer. You must define this method.

Parameters
pointer- memory pointer
flag- .
Returns
successful operation.
tfSTDCALL_PROC_p_p_uint sFunctionsExtensionCPU::MoveBack

The memory copy backwards

Parameters
src- source
dst- destionation
count- num bytes for copy.
tfSTDCALL_PROC_p_p_uint sFunctionsExtensionCPU::MoveMem

Copy memory from src to dst (fmemcpy)

Parameters
src- source
dst- destionation
count- num bytes for copy.