[Insight-developers] clang warning in itk::Mesh
Arnaud Gelas
Arnaud_Gelas at hms.harvard.edu
Thu Sep 22 21:24:13 EDT 2011
Sean,
Here you go:
http://review.source.kitware.com/#change,2851
Thanks,
Arnaud
On Sep 22, 2011, at 2:35 PM, Sean McBride wrote:
> On Thu, 15 Sep 2011 07:38:27 -0400, Arnaud Gelas said:
>
>> I am looking at the following clang warning:
>>
>> /Users/builder/kitware/ITK/Modules/Core/Mesh/include/itkMesh.hxx:
>> 509:37: warning: unused parameter 'cellId' [-Wunused-parameter]
>> ::GetCellBoundingBox(CellIdentifier cellId, BoundingBoxPointer bbox)
>
> This warning appears on my dashboard.
>
>> Here is the corresponding code:
>>
>> 503 /**
>> 504 * Get the bounding box of the cell with the given identifier.
>> 505 */
>> 506 template< typename TPixelType, unsigned int VDimension, typename
>> TMeshTrait s >
>> 507 typename Mesh< TPixelType, VDimension, TMeshTraits
>>> ::BoundingBoxPointer
>> 508 Mesh< TPixelType, VDimension, TMeshTraits >
>> 509 ::GetCellBoundingBox(CellIdentifier cellId, BoundingBoxPointer
>> bbox)
>> 510 {
>> 511 bbox->SetPoints( this->GetPoints() );
>> 512 return bbox;
>> 513 }
>>
>> The documentation and the method name does not match at all the
>> implementation...
>> I can fix the warning or fix the implementation for this warning, but
>> it'd definitively affect code which make use of this method...
>
> It is indeed very suspicious.
>
>> Is it used ?
>
> It seems not!
>
>> Recommendations ?
>
> Remove it. :)
>
> --
> ____________________________________________________________
> Sean McBride, B. Eng sean at rogue-research.com
> Rogue Research www.rogue-research.com
> Mac Software Developer Montréal, Québec, Canada
>
>
More information about the Insight-developers
mailing list