Several type of formal refactoring:
authorAdil Ibragimov <adil.mipt@gmail.com>
Wed, 13 Aug 2014 11:08:27 +0000 (15:08 +0400)
committerAdil Ibragimov <adil.mipt@gmail.com>
Wed, 13 Aug 2014 11:21:35 +0000 (15:21 +0400)
commit8a4a1bb018426087d332ab2cfe859b5cdc521620
treeea4f6651b87fb700d322a1aff6f3e2eb0a55574f
parent30111a786a88d40421990ab1a15b829c9b784c0b
Several type of formal refactoring:
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
134 files changed:
apps/traincascade/HOGfeatures.cpp
apps/traincascade/features.cpp
apps/traincascade/imagestorage.cpp
modules/calib3d/src/calibinit.cpp
modules/calib3d/src/calibration.cpp
modules/calib3d/src/five-point.cpp
modules/calib3d/src/fundam.cpp
modules/calib3d/src/ptsetreg.cpp
modules/calib3d/src/stereobm.cpp
modules/calib3d/src/stereosgbm.cpp
modules/calib3d/test/test_cameracalibration.cpp
modules/calib3d/test/test_fundam.cpp
modules/calib3d/test/test_reproject_image_to_3d.cpp
modules/core/include/opencv2/core/mat.inl.hpp
modules/core/src/arithm.cpp
modules/core/src/convert.cpp
modules/core/src/copy.cpp
modules/core/src/datastructs.cpp
modules/core/src/drawing.cpp
modules/core/src/dxt.cpp
modules/core/src/lapack.cpp
modules/core/src/mathfuncs.cpp
modules/core/src/matmul.cpp
modules/core/src/matrix.cpp
modules/core/src/ocl.cpp
modules/core/src/rand.cpp
modules/core/src/stat.cpp
modules/core/src/umatrix.cpp
modules/core/test/test_arithm.cpp
modules/core/test/test_dxt.cpp
modules/core/test/test_io.cpp
modules/core/test/test_mat.cpp
modules/core/test/test_math.cpp
modules/core/test/test_rand.cpp
modules/features2d/src/bagofwords.cpp
modules/features2d/src/brisk.cpp
modules/features2d/test/test_descriptors_regression.cpp
modules/flann/src/miniflann.cpp
modules/imgcodecs/src/grfmt_bmp.cpp
modules/imgcodecs/src/grfmt_exr.cpp
modules/imgcodecs/src/grfmt_jpeg.cpp
modules/imgcodecs/src/grfmt_png.cpp
modules/imgcodecs/src/grfmt_pxm.cpp
modules/imgcodecs/src/grfmt_sunras.cpp
modules/imgcodecs/src/grfmt_tiff.cpp
modules/imgcodecs/src/grfmt_webp.cpp
modules/imgcodecs/src/loadsave.cpp
modules/imgcodecs/test/test_grfmt.cpp
modules/imgproc/src/accum.cpp
modules/imgproc/src/canny.cpp
modules/imgproc/src/color.cpp
modules/imgproc/src/connectedcomponents.cpp
modules/imgproc/src/contours.cpp
modules/imgproc/src/convhull.cpp
modules/imgproc/src/corner.cpp
modules/imgproc/src/cornersubpix.cpp
modules/imgproc/src/demosaicing.cpp
modules/imgproc/src/deriv.cpp
modules/imgproc/src/distransform.cpp
modules/imgproc/src/featureselect.cpp
modules/imgproc/src/filter.cpp
modules/imgproc/src/floodfill.cpp
modules/imgproc/src/geometry.cpp
modules/imgproc/src/histogram.cpp
modules/imgproc/src/hough.cpp
modules/imgproc/src/imgwarp.cpp
modules/imgproc/src/lsd.cpp
modules/imgproc/src/moments.cpp
modules/imgproc/src/morph.cpp
modules/imgproc/src/phasecorr.cpp
modules/imgproc/src/pyramids.cpp
modules/imgproc/src/rotcalipers.cpp
modules/imgproc/src/samplers.cpp
modules/imgproc/src/segmentation.cpp
modules/imgproc/src/shapedescr.cpp
modules/imgproc/src/smooth.cpp
modules/imgproc/src/sumpixels.cpp
modules/imgproc/src/templmatch.cpp
modules/imgproc/src/thresh.cpp
modules/imgproc/src/undistort.cpp
modules/imgproc/test/test_bilateral_filter.cpp
modules/imgproc/test/test_color.cpp
modules/imgproc/test/test_filter.cpp
modules/imgproc/test/test_floodfill.cpp
modules/imgproc/test/test_imgwarp.cpp
modules/imgproc/test/test_imgwarp_strict.cpp
modules/imgproc/test/test_moments.cpp
modules/imgproc/test/test_watershed.cpp
modules/ml/src/ann_mlp.cpp
modules/ml/src/data.cpp
modules/ml/src/inner_functions.cpp
modules/ml/src/nbayes.cpp
modules/objdetect/src/cascadedetect.cpp
modules/objdetect/src/hog.cpp
modules/objdetect/test/test_cascadeandhog.cpp
modules/optim/src/conjugate_gradient.cpp
modules/optim/src/simplex.cpp
modules/stitching/src/autocalib.cpp
modules/ts/src/ts_func.cpp
modules/video/src/bgfg_gaussmix2.cpp
modules/video/src/kalman.cpp
modules/video/src/lkpyramid.cpp
modules/video/src/optflowgf.cpp
samples/cpp/3calibration.cpp
samples/cpp/calibration.cpp
samples/cpp/cloning_gui.cpp
samples/cpp/image.cpp
samples/cpp/morphology2.cpp
samples/cpp/npr_demo.cpp
samples/cpp/segment_objects.cpp
samples/cpp/select3dobj.cpp
samples/cpp/train_HOG.cpp
samples/cpp/tutorial_code/HighGUI/AddingImagesTrackbar.cpp
samples/cpp/tutorial_code/Histograms_Matching/EqualizeHist_Demo.cpp
samples/cpp/tutorial_code/Histograms_Matching/calcHist_Demo.cpp
samples/cpp/tutorial_code/ImgProc/AddingImages.cpp
samples/cpp/tutorial_code/ImgProc/Morphology_1.cpp
samples/cpp/tutorial_code/ImgProc/Morphology_2.cpp
samples/cpp/tutorial_code/ImgProc/Pyramids.cpp
samples/cpp/tutorial_code/ImgTrans/CannyDetector_Demo.cpp
samples/cpp/tutorial_code/ImgTrans/HoughCircle_Demo.cpp
samples/cpp/tutorial_code/ImgTrans/Laplace_Demo.cpp
samples/cpp/tutorial_code/ImgTrans/Sobel_Demo.cpp
samples/cpp/tutorial_code/ImgTrans/copyMakeBorder_demo.cpp
samples/cpp/tutorial_code/ImgTrans/filter2D_demo.cpp
samples/cpp/tutorial_code/calib3d/stereoBM/SBM_Sample.cpp
samples/cpp/tutorial_code/core/how_to_scan_images/how_to_scan_images.cpp
samples/cpp/tutorial_code/introduction/display_image/display_image.cpp
samples/cpp/tutorial_code/introduction/windows_visual_studio_Opencv/introduction_windows_vs.cpp
samples/cpp/tutorial_code/photo/non_photorealistic_rendering/npr_demo.cpp
samples/cpp/tutorial_code/photo/seamless_cloning/cloning_gui.cpp
samples/cpp/tutorial_code/video/bg_sub.cpp
samples/directx/d3d10_interop.cpp
samples/directx/d3d11_interop.cpp