--- /dev/null
+#ifndef MULTICOURBEOPTIONS_H_\r
+#define MULTICOURBEOPTIONS_H_\r
+\r
+#include "envBilatMultiCourbes.h"\r
+#include "builtin_types.h"\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* Declaration *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+/*--------------------------------------*\\r
+ |* Public *|\r
+ \*-------------------------------------*/\r
+\r
+/*\r
+ * Options:\r
+ *\r
+ * intervalHue01\r
+ *\r
+ * Permet de spécifier [hMin,hMax]\r
+ *\r
+ * seuil\r
+ *\r
+ * Permet de spécifier [sMin,sMax] (cf ci-dessus)\r
+ *\r
+ * colorNotInSeuil\r
+ *\r
+ * Couleur RGBA qui sera afficher si y se trouve à l'interieur du seuil.\r
+ *\r
+ * minMaxValue\r
+ *\r
+ * Permet de specifier [vMin,vMax], de telle sorte que vMin soit colorier avec hMin, et vMax avec hMax\r
+ * Il s'agit d'une calibration.\r
+ *\r
+ */\r
+class CBI_MULTI_COURBES MultiCourbeOptions\r
+ {\r
+ /*--------------------------------------*\\r
+ |* Constructor *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ MultiCourbeOptions(float2 minMaxValue, float2 intervalHue01, float2 seuil, float4 colorNotInSeuil);\r
+\r
+ /*--------------------------------------*\\r
+ |* Get *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ float2 getMinMaxValue() const;\r
+\r
+ float2 getIntervalHue() const;\r
+\r
+ float2 getSeuil() const;\r
+\r
+ float4 getColorNotInSeuil() const;\r
+\r
+ /*--------------------------------------*\\r
+ |* Set *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ void setMinMaxValue(float2 minMaxValue);\r
+\r
+ void setIntervalHue(float2 intervalHue01);\r
+\r
+ void setSeuil(float2 seuil);\r
+\r
+ void setColorNotInSeuil(float4 colorNotInSeuil);\r
+\r
+ /*--------------------------------------*\\r
+ |* Attributs *|\r
+ \*-------------------------------------*/\r
+ private:\r
+\r
+ // Input\r
+ float2 minMaxValue;\r
+ float2 intervalHue;\r
+ float2 seuil;\r
+ float4 colorNotInSeuil;\r
+ };\r
+\r
+#endif \r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* End *|\r
+ \*---------------------------------------------------------------------*/\r