From 4936350841e398f8c0b8a7a6df448bf9aac00b50 Mon Sep 17 00:00:00 2001 From: ouv Date: Wed, 15 Nov 2006 15:02:13 +0000 Subject: [PATCH] Initial implementation of the cache system. Added interfaces for VISU_ColoredPrs3dCache and VISU_ColoredPrs3dHolder. --- idl/VISU_Gen.idl | 74 +++++++- src/ENGINE/VISU_Engine_i.cc | 6 + src/ENGINE/VISU_Engine_i.hh | 4 + src/VISU_I/Makefile.in | 8 +- src/VISU_I/VISUConfig.hh | 1 + src/VISU_I/VISU_ColoredPrs3dCache_i.cc | 215 ++++++++++++++++++++++++ src/VISU_I/VISU_ColoredPrs3dCache_i.hh | 105 ++++++++++++ src/VISU_I/VISU_ColoredPrs3dHolder_i.cc | 150 +++++++++++++++++ src/VISU_I/VISU_ColoredPrs3dHolder_i.hh | 121 +++++++++++++ src/VISU_I/VISU_ColoredPrs3d_i.cc | 18 +- src/VISU_I/VISU_ColoredPrs3d_i.hh | 11 ++ src/VISU_I/VISU_Gen_i.cc | 63 ++++--- src/VISU_I/VISU_Gen_i.hh | 22 +++ src/VISU_SWIG/Makefile.in | 2 +- src/VISU_SWIG/visu_cache.py | 76 +++++++++ 15 files changed, 842 insertions(+), 34 deletions(-) create mode 100644 src/VISU_I/VISU_ColoredPrs3dCache_i.cc create mode 100644 src/VISU_I/VISU_ColoredPrs3dCache_i.hh create mode 100644 src/VISU_I/VISU_ColoredPrs3dHolder_i.cc create mode 100644 src/VISU_I/VISU_ColoredPrs3dHolder_i.hh create mode 100644 src/VISU_SWIG/visu_cache.py diff --git a/idl/VISU_Gen.idl b/idl/VISU_Gen.idl index 7a659d09..ad9aa149 100644 --- a/idl/VISU_Gen.idl +++ b/idl/VISU_Gen.idl @@ -94,6 +94,8 @@ module VISU { TFIELD, /*!< Field represents the results of calculations (it can be scalar or vector values), grouped together under one physical concept. */ TTIMESTAMP, /*!