[Insight-users] Histogram class.
   
    Raghavendra Chandrashekara
     
       rc3 at doc . ic . ac . uk
       
    Fri, 20 Jun 2003 17:35:55 +0100
    
    
  
Dear All,
I am trying to use the histogram class to output the measurement value 
for a particular bin and dimension. I am using the following function in 
the itk::Histogram class:
MeasurementType& GetMeasurement (const unsigned long n, const unsigned 
int dimension) const
But when I try to compile I get the following error message:
/vol/vipdata/packages/InsightCVS/Code/Numerics/Statistics/itkHistogram.txx: 
In method `double & 
itk::Statistics::Histogram<double,1,itk::Statistics::DenseFrequencyContainer<float> 
 >::GetMeasurement(long unsigned int, unsigned int) const':
/homes/rc3/src/VIPITK/Tests/HistogramTest/HistogramTest.cxx:72: 
instantiated from here
/vol/vipdata/packages/InsightCVS/Code/Numerics/Statistics/itkHistogram.txx:447: 
initialization of non-const reference type `double &'
/vol/vipdata/packages/InsightCVS/Code/Numerics/Statistics/itkHistogram.txx:447: 
from rvalue of type `double'
/vol/vipdata/packages/InsightCVS/Code/Numerics/Statistics/itkHistogram.txx:447: 
warning: returning reference to temporary
make[1]: *** [HistogramTest.o] Error 1
make: *** [default_target] Error 2
Please could you tell me what this error might mean.
Thanks,
Raghavendra