Corrected license
This commit is contained in:
parent
55e9217305
commit
2145d23994
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef ANIMATEDMESH_HPP
|
||||
#define ANIMATEDMESH_HPP
|
||||
|
||||
#include <vector>
|
||||
#include <unordered_map>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef ANIMATION_HPP
|
||||
#define ANIMATION_HPP
|
||||
|
||||
//////////////////////////////////////////////
|
||||
/// \defgroup animation Animation module
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef CLICK_HPP
|
||||
#define CLICK_HPP
|
||||
|
||||
#include <vector>
|
||||
#include <Geometry/MathFunctions.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef MENU_HPP
|
||||
#define MENU_HPP
|
||||
|
||||
#include <memory>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef CALIBRATION_HPP
|
||||
#define CALIBRATION_HPP
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
/// \defgroup calibration Calibration
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,14 +27,16 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef DETECTIONANDMATCHING_HPP
|
||||
#define DETECTIONANDMATCHING_HPP
|
||||
|
||||
/////////////////////////////////////////////////////////
|
||||
/// \defgroup detectionandmatching Detection and Matching module
|
||||
///
|
||||
/// Contains all the functions to compute the keypoints and
|
||||
/// match them on differents images. The algorithm used
|
||||
/// to detect the keypoints and compute the descriptors is BRISK.
|
||||
/// The matches are computed with a brute force matcher provided
|
||||
/// to detect the keypoints and compute the descriptors is BRISK.
|
||||
/// The matches are computed with a brute force matcher provided
|
||||
/// by OpenCV.
|
||||
///
|
||||
/// This program is meant to be used like this
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _CAMERA_HPP_
|
||||
#define _CAMERA_HPP_
|
||||
|
||||
#include <opencv2/core/core.hpp>
|
||||
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _CHESSBOARDCAMERATRACKER_HPP_
|
||||
#define _CHESSBOARDCAMERATRACKER_HPP_
|
||||
|
||||
#include "Camera.hpp"
|
||||
#include "utility.hpp"
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef _UTILITY_HPP_
|
||||
#define _UTILITY_HPP_
|
||||
|
||||
#include "Camera.hpp"
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef BASE_HPP
|
||||
#define BASE_HPP
|
||||
|
||||
#include <vector>
|
||||
#include <Geometry/Vector.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef CIRCLE_HPP
|
||||
#define CIRCLE_HPP
|
||||
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef GEOMETRY_HPP
|
||||
#define GEOMETRY_HPP
|
||||
|
||||
|
||||
#include<Base.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef MATHFUNCTIONS_HPP
|
||||
#define MATHFUNCTIONS_HPP
|
||||
|
||||
#include <vector>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <limits>
|
||||
|
||||
#include <opencv2/features2d/features2d.hpp>
|
||||
|
||||
#include "Geometry/Vector.hpp"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef MESH_HPP
|
||||
#define MESH_HPP
|
||||
|
||||
#include <vector>
|
||||
#include <Geometry/Spline.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef POINT_HPP
|
||||
#define POINT_HPP
|
||||
|
||||
#include <utility>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef ROTATION_HPP
|
||||
#define ROTATION_HPP
|
||||
|
||||
#include <GL/gl.h>
|
||||
#include <Geometry/Vector.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef SPLINE_HPP
|
||||
#define SPLINE_HPP
|
||||
|
||||
#include <vector>
|
||||
#include <tuple>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <sstream>
|
||||
#include <cmath>
|
||||
#include "Geometry/Vector.hpp"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef TREE_HPP
|
||||
#define TREE_HPP
|
||||
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef VECTOR_HPP
|
||||
#define VECTOR_HPP
|
||||
|
||||
#include <cmath>
|
||||
#include <array>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <cmath>
|
||||
#include "Geometry/Vector.hpp"
|
||||
|
||||
namespace geo
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef MESHING_HPP
|
||||
#define MESHING_HPP
|
||||
|
||||
//////////////////////////////////////////////////
|
||||
/// \defgroup meshing Meshing module
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef SKELETON3D_HPP
|
||||
#define SKELETON3D_HPP
|
||||
|
||||
#include <vector>
|
||||
#include <list>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <sstream>
|
||||
#include <cmath>
|
||||
#include <list>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef CAMERA_HPP
|
||||
#define CAMERA_HPP
|
||||
|
||||
namespace sft
|
||||
{
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef FREE_FLY_CAMERA_HPP
|
||||
#define FREE_FLY_CAMERA_HPP
|
||||
|
||||
#include <SFML/System/Vector3.hpp>
|
||||
#include <SFML/Window/Event.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef JOY_CAM_HPP
|
||||
#define JOY_CAM_HPP
|
||||
|
||||
#include <SFML/System/Vector3.hpp>
|
||||
#include <SFML/Window/Event.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef SFML_TOOLS_HPP
|
||||
#define SFML_TOOLS_HPP
|
||||
|
||||
///////////////////////////////////////////////////////////
|
||||
/// \defgroup sfmltools SFML Tools
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef VECTOR_FUNCTIONS_HPP
|
||||
#define VECTOR_FUNCTIONS_HPP
|
||||
|
||||
#include <cmath>
|
||||
#include <SFML/System/Vector2.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef BOX_HPP
|
||||
#define BOX_HPP
|
||||
|
||||
class Box
|
||||
{
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef BRANCH_HPP
|
||||
#define BRANCH_HPP
|
||||
|
||||
#include <vector>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef SKELETON_HPP
|
||||
#define SKELETON_HPP
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef VECTOR_FUNCTIONS_HPP
|
||||
#define VECTOR_FUNCTIONS_HPP
|
||||
|
||||
#include <cmath>
|
||||
#include <SFML/System/Vector3.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef TUPLEFUNCTIONS_HPP
|
||||
#define TUPLEFUNCTIONS_HPP
|
||||
|
||||
#include <sstream>
|
||||
#include <tuple>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
|
||||
#include "TupleFunctions.hpp"
|
||||
|
||||
namespace pae
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#ifndef UTILITY_HPP
|
||||
#define UTILITY_HPP
|
||||
|
||||
//////////////////////////////////////////////////////
|
||||
/// \defgroup utility Utility module
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <cmath>
|
||||
#include <SFML/Window.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <GL/glu.h>
|
||||
|
||||
#include <Animation/AnimatedMesh.hpp>
|
||||
#include <Animation/Click.hpp>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <Animation/Click.hpp>
|
||||
#include <SFML/Window.hpp>
|
||||
#include <SFML/Graphics.hpp>
|
||||
#include <SFML/System.hpp>
|
||||
#include <SFMLTools/VectorFunctions.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <Animation/Click.hpp>
|
||||
#include <Meshing/Skeleton3D.hpp>
|
||||
|
||||
int main(int argc, char** argv)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <cmath>
|
||||
#include <boost/lexical_cast.hpp>
|
||||
|
||||
#include <Animation/Menu.hpp>
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
// Marion LENFANT
|
||||
// Thierry MALON
|
||||
// Amandine PAILLOUX
|
||||
// Simone GASPARINI
|
||||
//
|
||||
// This file is part of the project Paella
|
||||
// This software is provided 'as-is', without any express or implied warranty.
|
||||
|
@ -33,6 +34,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include "opencv2/core/core.hpp"
|
||||
#include "opencv2/imgproc/imgproc.hpp"
|
||||
#include "opencv2/calib3d/calib3d.hpp"
|
||||
#include "opencv2/highgui/highgui.hpp"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <cmath>
|
||||
#include <tuple>
|
||||
#include <algorithm>
|
||||
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include "Extern/Camera.hpp"
|
||||
|
||||
#include <iostream>
|
||||
|
||||
/**
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include "Extern/ChessboardCameraTracker.hpp"
|
||||
#include "Extern/utility.hpp"
|
||||
|
||||
#include <opencv2/highgui/highgui.hpp>
|
||||
#include <opencv2/calib3d/calib3d.hpp>
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include "Extern/ChessboardCameraTracker.hpp"
|
||||
#include "Extern/utility.hpp"
|
||||
|
||||
#include <opencv2/core/core.hpp>
|
||||
#include <opencv2/imgproc/imgproc.hpp>
|
||||
|
|
|
@ -28,6 +28,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include "Extern/utility.hpp"
|
||||
|
||||
#include <opencv2/calib3d/calib3d.hpp>
|
||||
#include <opencv2/imgproc/imgproc.hpp>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <cmath>
|
||||
#include <iostream>
|
||||
|
||||
#include <Geometry/Base.hpp>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <sstream>
|
||||
#include <GL/gl.h>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <Geometry/Vector.hpp>
|
||||
#include <Geometry/MathFunctions.hpp>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <Geometry/Rotation.hpp>
|
||||
|
||||
namespace geo
|
||||
{
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <opencv2/highgui/highgui.hpp>
|
||||
#include <opencv2/imgproc/imgproc.hpp>
|
||||
|
||||
#ifdef _WIN32
|
||||
#define CV_ESCAPE 27
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <cmath>
|
||||
#include <SFML/Window.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
auto c1 = geo::Circle<float>{};
|
||||
c1.center = geo::Vector3<float>{2.0000f, 0.0000f, 0.0000f};
|
||||
c1.points.push_back(std::make_pair(0, geo::Vector3<float>{2.0000f, 0.0000f, 1.0000f}));
|
||||
c1.points.push_back(std::make_pair(1, geo::Vector3<float>{2.0000f, 0.5878f, 0.8090f}));
|
||||
c1.points.push_back(std::make_pair(2, geo::Vector3<float>{2.0000f, 0.9511f, 0.3090f}));
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
auto c1 = geo::Circle<float>{};
|
||||
c1.center = geo::Vector3<float>{2.0000f, 0.0000f, 0.0000f};
|
||||
c1.points.push_back(std::make_pair(0, geo::Vector3<float>{2.0000f, 0.0000f, 1.0000f}));
|
||||
c1.points.push_back(std::make_pair(1, geo::Vector3<float>{2.0000f, 0.5878f, 0.8090f}));
|
||||
c1.points.push_back(std::make_pair(2, geo::Vector3<float>{2.0000f, 0.9511f, 0.3090f}));
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
auto c1 = geo::Circle<float>{};
|
||||
c1.center = geo::Vector3<float>{2.0000f, 0.0000f, 0.0000f};
|
||||
c1.points.push_back(std::make_pair(0, geo::Vector3<float>{2.0000f, 0.0000f, 1.0000f}));
|
||||
c1.points.push_back(std::make_pair(1, geo::Vector3<float>{2.0000f, 0.5878f, 0.8090f}));
|
||||
c1.points.push_back(std::make_pair(2, geo::Vector3<float>{2.0000f, 0.9511f, 0.3090f}));
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
auto c1 = geo::Circle<float>{};
|
||||
c1.center = geo::Vector3<float>{2.0000f, 0.0000f, 0.0000f};
|
||||
c1.points.push_back(std::make_pair(0, geo::Vector3<float>{2.0000f, 0.0000f, 1.0000f}));
|
||||
c1.points.push_back(std::make_pair(1, geo::Vector3<float>{2.0000f, 0.5878f, 0.8090f}));
|
||||
c1.points.push_back(std::make_pair(2, geo::Vector3<float>{2.0000f, 0.9511f, 0.3090f}));
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <cmath>
|
||||
#include <SFML/Window.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <cmath>
|
||||
#include <SFML/Window.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <cmath>
|
||||
#include <SFML/Window.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <string>
|
||||
|
||||
#include "Geometry/Vector.hpp"
|
||||
#include "Geometry/Spline.hpp"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <cmath>
|
||||
#include <GL/glu.h>
|
||||
#include <boost/algorithm/clamp.hpp>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <cmath>
|
||||
#include <GL/glu.h>
|
||||
#include <boost/algorithm/clamp.hpp>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <Skeleton/Box.hpp>
|
||||
|
||||
Box::Box() : m_x_min{}, m_x_max{}, m_y_min{}, m_y_max{}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include "Skeleton/Branch.hpp"
|
||||
|
||||
bool Branch::operator==(Branch const& other)
|
||||
{
|
||||
if (size() == 2 && other.size() == 2)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <algorithm>
|
||||
#include <valarray>
|
||||
#include <GL/gl.h>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <cmath>
|
||||
#include <SFML/Window.hpp>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
std::vector<std::pair<cv::KeyPoint,cv::KeyPoint>> keypoints1 = {
|
||||
// Pairs of keypoints supposed to be matched with branche[0]
|
||||
{cv::KeyPoint{cv::Point{100,400},0}, cv::KeyPoint{cv::Point{400,400},0}},
|
||||
{cv::KeyPoint{cv::Point{200,200},0}, cv::KeyPoint{cv::Point{400,300},0}},
|
||||
{cv::KeyPoint{cv::Point{400,400},0}, cv::KeyPoint{cv::Point{500,300},0}},
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
//
|
||||
// Paella
|
||||
// Copyright (C) 2015 - Thomas FORGIONE, Emilie JALRAS, Marion LENFANT, Thierry MALON, Amandine PAILLOUX
|
||||
// Authors :
|
||||
|
@ -27,6 +27,8 @@
|
|||
//
|
||||
// 3. This notice may not be removed or altered from any source distribution.
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include <iostream>
|
||||
#include <fstream>
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
#include <boost/program_options.hpp>
|
||||
|
|
Loading…
Reference in New Issue