Moka kernel
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
transformation-matrix.cc
Go to the documentation of this file.
1
/*
2
* lib-gmapkernel : Un noyau de 3-G-cartes et des opérations.
3
* Copyright (C) 2004, Moka Team, Université de Poitiers, Laboratoire SIC
4
* http://www.sic.sp2mi.univ-poitiers.fr/
5
* Copyright (C) 2009, Guillaume Damiand, CNRS, LIRIS,
6
* guillaume.damiand@liris.cnrs.fr, http://liris.cnrs.fr/
7
*
8
* This file is part of lib-gmapkernel
9
*
10
* This program is free software: you can redistribute it and/or modify
11
* it under the terms of the GNU Lesser General Public License as published by
12
* the Free Software Foundation, either version 3 of the License, or
13
* (at your option) any later version.
14
*
15
* This program is distributed in the hope that it will be useful,
16
* but WITHOUT ANY WARRANTY; without even the implied warranty of
17
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
* GNU Lesser General Public License for more details.
19
*
20
* You should have received a copy of the GNU Lesser General Public License
21
* along with this program. If not, see <http://www.gnu.org/licenses/>.
22
*/
23
24
//******************************************************************************
25
#include "
transformation-matrix.hh
"
26
//******************************************************************************
27
#include INCLUDE_NON_INLINE("transformation-matrix.icc")
28
//******************************************************************************
29
CTransformationMatrix::~CTransformationMatrix
()
30
{
31
}
32
//******************************************************************************
33
const
CTransformationMatrix
COONS
( 0, 0, 0, 0,
34
0, 0, -1, 1,
35
0, 0, 1, 0,
36
0, 0, 0, 0);
37
38
const
CTransformationMatrix
HERMITE
(-1, 2, -1, 0,
39
3, -5, 1, 1,
40
-3, 4, 0, 0,
41
1, -1, 0, 0);
42
43
const
CTransformationMatrix
BEZIER
(-1, 3, -3, 1,
44
3, -6, 3, 0,
45
-3, 3, 0, 0,
46
1, 0, 0, 0);
47
48
const
CTransformationMatrix
OVERHAUSER
(-0.5, 1 , -0.5, 0,
49
1.5, -2.5, 0 , 1,
50
-1.5, 2 , 0.5, 0,
51
0.5, -0.5, 0 , 0);
52
53
const
CTransformationMatrix
SPLINE
(-1/6.0, 0.5, -0.5, 1/6.0,
54
0.5 , -1 , 0 , 2/3.0,
55
-0.5 , 0.5, 0.5, 1/6.0,
56
1/6.0, 0 , 0 , 0 );
57
//******************************************************************************
lib-gmapkernel
tools
geometry
transformation-matrix.cc
Generated on Tue Apr 9 2013 09:51:36 for Moka kernel by
1.8.2