diff options
author | Angus Kong <shkong@google.com> | 2013-12-05 14:19:15 -0800 |
---|---|---|
committer | Angus Kong <shkong@google.com> | 2013-12-05 14:24:16 -0800 |
commit | 4583f053f5f3205e6016e1cb6c2a5475e0588bdf (patch) | |
tree | 5e50a8de618e905ad4f5bd5f586975aa38e0e8ab /jni/feature_stab/db_vlvm/db_utilities_geometry.h | |
parent | aeaef40c8285e5c2c0c5e13a8f8229cdb531836c (diff) | |
download | android_packages_apps_Camera2-4583f053f5f3205e6016e1cb6c2a5475e0588bdf.tar.gz android_packages_apps_Camera2-4583f053f5f3205e6016e1cb6c2a5475e0588bdf.tar.bz2 android_packages_apps_Camera2-4583f053f5f3205e6016e1cb6c2a5475e0588bdf.zip |
Remove build target and codes for legacy panorama.
bug:11811982
Change-Id: I733e80511d8eecdd1dbc90daf9b7f9fb709a2766
Diffstat (limited to 'jni/feature_stab/db_vlvm/db_utilities_geometry.h')
-rw-r--r-- | jni/feature_stab/db_vlvm/db_utilities_geometry.h | 121 |
1 files changed, 0 insertions, 121 deletions
diff --git a/jni/feature_stab/db_vlvm/db_utilities_geometry.h b/jni/feature_stab/db_vlvm/db_utilities_geometry.h deleted file mode 100644 index f21558467..000000000 --- a/jni/feature_stab/db_vlvm/db_utilities_geometry.h +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright (C) 2011 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* $Id: db_utilities_geometry.h,v 1.3 2011/06/17 14:03:31 mbansal Exp $ */ - -#ifndef DB_UTILITIES_GEOMETRY_H -#define DB_UTILITIES_GEOMETRY_H - -#include "db_utilities.h" - - - -/***************************************************************** -* Lean and mean begins here * -*****************************************************************/ -/*! Get the inhomogenous 2D-point centroid of nr_point inhomogenous -points in X*/ -inline void db_PointCentroid2D(double c[2],const double *X,int nr_points) -{ - int i; - double cx,cy,m; - - cx=0;cy=0; - for(i=0;i<nr_points;i++) - { - cx+= *X++; - cy+= *X++; - } - if(nr_points) - { - m=1.0/((double)nr_points); - c[0]=cx*m; - c[1]=cy*m; - } - else c[0]=c[1]=0; -} - -inline void db_PointCentroid2D(double c[2],const double * const *X,int nr_points) -{ - int i; - double cx,cy,m; - const double *temp; - - cx=0;cy=0; - for(i=0;i<nr_points;i++) - { - temp= *X++; - cx+=temp[0]; - cy+=temp[1]; - } - if(nr_points) - { - m=1.0/((double)nr_points); - c[0]=cx*m; - c[1]=cy*m; - } - else c[0]=c[1]=0; -} - -/*! Get the inhomogenous 3D-point centroid of nr_point inhomogenous -points in X*/ -inline void db_PointCentroid3D(double c[3],const double *X,int nr_points) -{ - int i; - double cx,cy,cz,m; - - cx=0;cy=0;cz=0; - for(i=0;i<nr_points;i++) - { - cx+= *X++; - cy+= *X++; - cz+= *X++; - } - if(nr_points) - { - m=1.0/((double)nr_points); - c[0]=cx*m; - c[1]=cy*m; - c[2]=cz*m; - } - else c[0]=c[1]=c[2]=0; -} - -inline void db_PointCentroid3D(double c[3],const double * const *X,int nr_points) -{ - int i; - double cx,cy,cz,m; - const double *temp; - - cx=0;cy=0;cz=0; - for(i=0;i<nr_points;i++) - { - temp= *X++; - cx+=temp[0]; - cy+=temp[1]; - cz+=temp[2]; - } - if(nr_points) - { - m=1.0/((double)nr_points); - c[0]=cx*m; - c[1]=cy*m; - c[2]=cz*m; - } - else c[0]=c[1]=c[2]=0; -} - -#endif /* DB_UTILITIES_GEOMETRY_H */ |