X-Git-Url: http://git.euphorik.ch/?p=GPU.git;a=blobdiff_plain;f=WCudaMSE%2FBilatTools_Cuda_Image%2Fsrc%2Fcore%2FcudaImageTools%2Fbitmap%2Fcpp%2FImage.cpp;h=fa0eedfc35b2f88bc1b14e379908f5841b9e107e;hp=5ae20971ece03ec181ccda23b3420467eaa368af;hb=2fd5d915e8a9de4d957d6031d2d68088784eac3c;hpb=f2c6a4fc79746e2d5c6678699bd2ca93ffc49bcc diff --git a/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/bitmap/cpp/Image.cpp b/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/bitmap/cpp/Image.cpp index 5ae2097..fa0eedf 100755 --- a/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/bitmap/cpp/Image.cpp +++ b/WCudaMSE/BilatTools_Cuda_Image/src/core/cudaImageTools/bitmap/cpp/Image.cpp @@ -38,6 +38,9 @@ Image::Image(Animable_I* ptrAnimable,ColorRGB_01* ptrColorTitreRGB) : { this->ptrAnimable = ptrAnimable; this->ptrColorTitreRGB=ptrColorTitreRGB; + + this->valueNames = ptrAnimable->getNames(); + this->values = new float[this->valueNames.size()]; } Image::~Image(void) @@ -80,9 +83,16 @@ void Image::paintPrimitives(Graphic2Ds& graphic2D) // redefinition // top { - float t = ptrAnimable->getT(); - string message = "t = " + StringTools::toString(t); - graphic2D.drawTitleTop(message, ptrfont); + string title; + this->ptrAnimable->getValues(this->values); + for (int i = 0; i < this->valueNames.size(); i++) + { + if (i != 0) + title += ", "; + title += this->valueNames[i]; + title += StringTools::toString(this->values[i]); + } + graphic2D.drawTitleTop(title, ptrfont); } // bottom