From 2c5313ac852aa84908322e7702a180c516111938 Mon Sep 17 00:00:00 2001 From: Yoann Le Montagner Date: Fri, 21 Mar 2025 17:20:07 +0100 Subject: [PATCH] fix(IO): enable export of signed/unsigned 8/16-bits attributes to Paraview --- include/geode/basic/attribute_utils.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/geode/basic/attribute_utils.hpp b/include/geode/basic/attribute_utils.hpp index c1c2c2a9b..7b273fcdc 100644 --- a/include/geode/basic/attribute_utils.hpp +++ b/include/geode/basic/attribute_utils.hpp @@ -258,11 +258,14 @@ namespace geode } IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( bool ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( signed char ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( unsigned char ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( short ); + IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( unsigned short ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( int ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( unsigned int ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( float ); IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( double ); - IMPLICIT_GENERIC_ATTRIBUTE_CONVERSION( local_index_t ); #define IMPLICIT_ARRAY_GENERIC_ATTRIBUTE_CONVERSION( Type ) \ template < size_t size > \