AiLibrary
v1.3.0
A single-header C++ Library from Ailurus Studio
|
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
STRINGIFY
, TO_STRING
, PRINT_LINE
toUpperCase
, toLowerCase
, prependNumber
e
, pi
, rotateMatrix
, inverseMatrix
, generateCirculantMatrix
, multiply
, multiplyElementWise
, multiplyComplexElementWise
, complexIntoString
, conjugate
, fft
, ifft
systemTime
, printDuration
, getDateAndTime
, getDate
, getTime
clearScreen
, setLocale
print
, black
, red
, green
, yellow
, blue
, magenta
, cyan
, white
, bold
, underline
, reset
, printStyle
, printBlack
, printRed
, printGreen
, printYellow
, printBlue
, printMagenta
, printCyan
, printWhite
, printBold
, printUnderline
, printAllStyles
, clearStyles
save
, saveLog
, loadA3R
, loadXYZ
, saveXYZ
duration
supports hours, minutes and nanosecondssaveMatrix
is transpose
nowpragma once
with if defined
listFilesWithExtension
and execute
equal
, applyReplace
isSquare
, generateRandomVector
, generateRandomMatrix
, translateMatrixIntoVector
, translateVectorIntoSquareMatrix
assignByCheckingParameter
AI_FUTURE
sectioninline
with a defined INLINE
INLINE
status to all the functions (for now)printLine
throws an exception if screen width is less than 20 just like showProgressBar
counter
and marker
no londer increase value right after resetmin
functions to correspond with max
counter
, marker
, printMarker
contains
, replace
parseParameter
, assignBooleanParameter
, assignCharParameter
, assignParameter
parseFileIntoString
, accumulateFileInMatrix
, accumulateFileInVector
saveA3R
countLinesInFile
, listFilesWithExtension
execute