-// formally overload ArcLength and cvContourPerimeter
-double cvArcLength_Shadow( const CvSeq * seq, CvSlice slice=CV_WHOLE_SEQ, int is_closed=-1);
-double cvArcLength_Shadow( const CvArr * arr, CvSlice slice=CV_WHOLE_SEQ, int is_closed=-1);
-
-// cvContourPerimeter is a macro, but this still works
-static double cvContourPerimeter_Shadow(CvSeq * seq){ return cvContourPerimeter( seq ); }
-static double cvContourPerimeter_Shadow(CvArr * arr){ return cvContourPerimeter( arr ); }
-