+ for(i=0;i<sizeImage;i++)
+ {
+ j=getIndex(*dataImagePointerUC);
+ dataImagePointerUC++;
+ dataHistogramPointer[j]++;
+ } // for i
+ } // UNSIGNED CHAR
+
+
+ if (imageData->GetScalarType()==VTK_SHORT)
+ {
+ for(i=0;i<sizeImage;i++)
+ {
+ j=getIndex(*dataImagePointerS);
+ dataImagePointerS++;
+ dataHistogramPointer[j]++;
+ } // for i
+ } // SHORT
+
+ if (imageData->GetScalarType()==VTK_UNSIGNED_SHORT)
+ {
+ for(i=0;i<sizeImage;i++)
+ {
+ j=getIndex(*dataImagePointerUS);
+ dataImagePointerUS++;
+ dataHistogramPointer[j]++;
+ } // for i
+ } // UNSIGNED SHORT
+
+
+ if (imageData->GetScalarType()==VTK_FLOAT)
+ {
+ for(i=0;i<sizeImage;i++)
+ {
+ j=getIndex(*dataImagePointerF);
+ dataImagePointerF++;
+ dataHistogramPointer[j]++;
+ } // for i
+ } // FLOAT
+
+
+ if (imageData->GetScalarType()==VTK_DOUBLE)
+ {
+ for(i=0;i<sizeImage;i++)
+ {
+ j=getIndex(*dataImagePointerD);
+ dataImagePointerD++;
+ dataHistogramPointer[j]++;
+ } // for i
+ } // DOUBLE
+