libcm is a C development framework with an emphasis on audio signal processing applications.
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

cmVectOpsDoc.h 1022B

12345678910111213141516171819202122232425262728
  1. //| Copyright: (C) 2009-2020 Kevin Larke <contact AT larke DOT org>
  2. //| License: GNU GPL version 3.0 or above. See the accompanying LICENSE file.
  3. // This file is used to generate the documentation
  4. // source file for cmVectOpsTemplateHdr.h and
  5. // cmVectOpsRIHdr.h. The actual documentation
  6. // is generated using the gcc preprocessor.
  7. // switches: -E : Stop after preprocess
  8. // -C : Do not strip comments.
  9. // -P : Do not generate line markers
  10. // -traditional-cpp : preserve white space
  11. // gcc -E -C -P -traditional-cpp -o cmVectOpsDocOut.h cmVectOpsDoc.h
  12. #include "cmVectOpsTemplateUndef.h"
  13. #define VECT_OP_TYPE T_t
  14. #define VECT_OP_FUNC(Func) cmVOT_##Func
  15. #define VECT_OP_EPSILON FLT_EPSILON
  16. #define VECT_OP_MAX FLT_MAX
  17. #define VECT_OP_MIN FLT_MIN
  18. #define VECT_OP_LAP_FUNC(F) s##F
  19. #define VECT_OP_BLAS_FUNC(F) cblas_s##F
  20. //end_cut
  21. //( { file_desc:"Math vector operations." kw:[vop math] }
  22. //)
  23. #include "cmVectOpsTemplateHdr.h"
  24. #include "cmVectOpsRIHdr.h"