|
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_LINEtoUpperCase, toLowerCase, prependNumbere, pi, rotateMatrix, inverseMatrix, generateCirculantMatrix, multiply, multiplyElementWise, multiplyComplexElementWise, complexIntoString, conjugate, fft, ifftsystemTime, printDuration, getDateAndTime, getDate, getTimeclearScreen, setLocaleprint, black, red, green, yellow, blue, magenta, cyan, white, bold, underline, reset, printStyle, printBlack, printRed, printGreen, printYellow, printBlue, printMagenta, printCyan, printWhite, printBold, printUnderline, printAllStyles, clearStylessave, saveLog, loadA3R, loadXYZ, saveXYZduration supports hours, minutes and nanosecondssaveMatrix is transpose nowpragma once with if definedlistFilesWithExtension and executeequal, applyReplaceisSquare, generateRandomVector, generateRandomMatrix, translateMatrixIntoVector, translateVectorIntoSquareMatrixassignByCheckingParameterAI_FUTURE sectioninline with a defined INLINEINLINE status to all the functions (for now)printLine throws an exception if screen width is less than 20 just like showProgressBarcounter and marker no londer increase value right after resetmin functions to correspond with maxcounter, marker, printMarkercontains, replaceparseParameter, assignBooleanParameter, assignCharParameter, assignParameterparseFileIntoString, accumulateFileInMatrix, accumulateFileInVectorsaveA3RcountLinesInFile, listFilesWithExtensionexecute