Skip to content

Commit

Permalink
Merge branch 'ParDirCollapse' of /home/kacper/Projects/DGtal with con…
Browse files Browse the repository at this point in the history
…flicts.
  • Loading branch information
copyme committed Dec 23, 2016
1 parent ed4f588 commit b985337
Show file tree
Hide file tree
Showing 1,932 changed files with 6,161 additions and 0 deletions.
80 changes: 80 additions & 0 deletions .kdev4/DGtal.kdev4
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
[Buildset]
BuildItems=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x01\x00\x00\x00\x0b\x00\x00\x00\x00\x01\x00\x00\x00\n\x00D\x00G\x00t\x00a\x00l)

[CMake]
Build Directory Count=1
Current Build Directory Index=0
ProjectRootRelative=./

[CMake][CMake Build Directory 0]
Build Directory Path=file:///home/kacper/projects/DGtal/build
Build Type=Debug
CMake Binary=file:///usr/bin/cmake
Environment Profile=
Extra Arguments=
Install Directory=file:///usr/local

[Defines And Includes][Compiler]
Name=GCC
Path=gcc
Type=GCC

[Launch]
Launch Configurations=Launch Configuration 0,Launch Configuration 1,Launch Configuration 2

[Launch][Launch Configuration 0]
Configured Launch Modes=execute
Configured Launchers=nativeAppLauncher
Name=testParametricCurves3D
Type=Native Application

[Launch][Launch Configuration 0][Data]
Arguments=
Dependencies=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x00)
Dependency Action=Nothing
EnvironmentGroup=default
Executable=file:///home/kacper/projects/DGtal/build/tests/curves/testParametricCurves3D
External Terminal=konsole --noclose --workdir %workdir -e %exe
Project Target=DGtal,tests,geometry,curves,testLambdaMST3D
Use External Terminal=true
Working Directory=file:///home/kacper/projects/DGtal/build/tests/curves/
isExecutable=false

[Launch][Launch Configuration 1]
Configured Launch Modes=execute
Configured Launchers=nativeAppLauncher
Name=lmst2D_test
Type=Native Application

[Launch][Launch Configuration 1][Data]
Arguments=
Dependencies=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x00)
Dependency Action=Nothing
EnvironmentGroup=
Executable=file:///home/kacper/projects/DGtal/build/tests/geometry/curves/estimation/testLambdaMST2D
External Terminal=konsole --noclose --workdir %workdir -e %exe
Project Target=
Use External Terminal=true
Working Directory=
isExecutable=true

[Launch][Launch Configuration 2]
Configured Launch Modes=execute
Configured Launchers=nativeAppLauncher
Name=lmst3D_test
Type=Native Application

[Launch][Launch Configuration 2][Data]
Arguments=
Dependencies=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x00)
Dependency Action=Nothing
EnvironmentGroup=
Executable=file:///home/kacper/projects/DGtal/build/tests/geometry/curves/estimation/testLambdaMST3D
External Terminal=konsole --noclose --workdir %workdir -e %exe
Project Target=
Use External Terminal=true
Working Directory=
isExecutable=true

[Project]
VersionControlSupport=kdevgit
Empty file modified .travis.yml
100644 → 100755
Empty file.
Empty file modified .travis/dgtal_rsa.enc
100644 → 100755
Empty file.
Empty file modified AUTHORS
100644 → 100755
Empty file.
Empty file modified CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified CTestConfig.cmake
100644 → 100755
Empty file.
Empty file modified ChangeLog.md
100644 → 100755
Empty file.
3 changes: 3 additions & 0 deletions DGtal.kdev4
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[Project]
Manager=KDevCMakeManager
Name=DGtal
Empty file modified LICENSE
100644 → 100755
Empty file.
Empty file modified README.md
100644 → 100755
Empty file.
Empty file modified appveyor.yml
100644 → 100755
Empty file.
Empty file modified cmake/BuildExamples.cmake
100644 → 100755
Empty file.
Empty file modified cmake/CheckCPP11.cmake
100644 → 100755
Empty file.
Empty file modified cmake/CheckCoverage.cmake
100644 → 100755
Empty file.
Empty file modified cmake/CheckDGtalDependencies.cmake
100644 → 100755
Empty file.
Empty file modified cmake/CheckDGtalOptionalDependencies.cmake
100644 → 100755
Empty file.
Empty file modified cmake/Common.cmake
100644 → 100755
Empty file.
Empty file modified cmake/CpackCtest.cmake
100644 → 100755
Empty file.
Empty file modified cmake/DGtalConfig.cmake.in
100644 → 100755
Empty file.
Empty file modified cmake/DGtalConfigGenerator.cmake
100644 → 100755
Empty file.
Empty file modified cmake/DGtalConfigVersion.cmake.in
100644 → 100755
Empty file.
Empty file modified cmake/FindBenchmark.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindCOIN3D.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindCairo.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindEigen3.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindGMP.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindMagick.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindPatate.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindQGLVIEWER.cmake
100644 → 100755
Empty file.
Empty file modified cmake/FindSOQT.cmake
100644 → 100755
Empty file.
Empty file modified cmake/GeneratorSpecific.cmake
100644 → 100755
Empty file.
Empty file modified cmake/Install.cmake
100644 → 100755
Empty file.
Empty file modified cmake/OSDependentSettings.cmake
100644 → 100755
Empty file.
Empty file modified cmake/TargetDistclean.cmake
100644 → 100755
Empty file.
Empty file modified cmake/TargetDoxygenDoc.cmake
100644 → 100755
Empty file.
Empty file modified cmake/TargetDoxygenDox.cmake
100644 → 100755
Empty file.
Empty file modified cmake/TargetUninstall.cmake.in
100644 → 100755
Empty file.
Empty file modified cmake/doxygen.cmake
100644 → 100755
Empty file.
Empty file modified cmake/src/ITKcpp11Bug/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified cmake/src/ITKcpp11Bug/itkcpp11.cpp
100644 → 100755
Empty file.
23 changes: 23 additions & 0 deletions cmake/src/cpp11/array.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/**
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
**/

#include <iostream>
#include <array>

int main()
{
std::array<int,5> myarray;
}
34 changes: 34 additions & 0 deletions cmake/src/cpp11/auto.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/**
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
**/

#include <iostream>
#include <vector>

using namespace std;


int main()
{
auto x = 7;
auto s= "blam";

std::vector<int> t(20);

for (auto p = t.begin(); p!=t.end(); ++p)
std::cout << *p << "\n";

return 1;
}
25 changes: 25 additions & 0 deletions cmake/src/cpp11/forward_list.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/**
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
**/

#include <iostream>
#include <forward_list>

int main()
{
std::forward_list<int> mylist;
mylist.push_front (19);
mylist.push_front (34);
}
35 changes: 35 additions & 0 deletions cmake/src/cpp11/initializer_list.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
/**
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
**/

#include <iostream>

template<typename T>
void f(std::initializer_list<T> init)
{
std::cout<<"{";
for (const T *p = init.begin (); p != init.end (); ++p)
std::cout<<*p<<", ";
std::cout<<"}"<<std::endl;
}

int main()
{
f({1,2,3,4});
f({1.1,2.2,3.3,4.4});
f({'a','b','c','d'});
f({"toto","tata","titi"});
return 1;
}
58 changes: 58 additions & 0 deletions cmake/src/cpp11/rref-move.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
/**
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
**/

#include <iostream>
#include <vector>

using namespace std;

struct T {};
void f( T&& t, int& i ) { i += 1; }
void f( T& t, int& i ) { i += 2; }

struct U {
U( const std::vector<int> & v ) : myV( v ) {
former_size = v.size();
}
U( std::vector<int> && v ) : myV( std::move( v ) ) {
former_size = v.size();
}
int former_size;
std::vector<int> myV;
};

int main()
{
// Checking rvalue reference.
int i = 0;
T t;
f( t, i ); f( T(), i );
bool ok1 = ( i == 3 );
std::cout << "rvalue reference is " << ( ok1 ? "ok" : "ko" ) << std::endl;

// initializer list are not in my clang++ 3.0
std::vector<int> v;
v.push_back( 1 ); v.push_back( 1 );
for ( int j = 0; j < 10; ++j ) v.push_back( v.back() + v[ v.size() - 2 ] );

// Checking std::move
U u1( v );
std::cout << "u1.former_size=" << u1.former_size << " == u1.size()=" << u1.myV.size() << std::endl;
U u2( std::vector<int>( 5 ) );
std::cout << "u2.former_size=" << u2.former_size << " != u2.size()=" << u2.myV.size() << std::endl;
bool ok2 = u2.former_size == 0;
return ( ok1 && ok2 )? 0 : 1;
}
Empty file modified cmake/src/gmp/gmpstream.cpp
100644 → 100755
Empty file.
Empty file modified doc/concepts.dot
100644 → 100755
Empty file.
Empty file modified doc/doxy.config.Board.in
100644 → 100755
Empty file.
Empty file modified doc/doxy.config.dox.in
100644 → 100755
Empty file.
Empty file modified doc/doxy.config.in
100644 → 100755
Empty file.
Empty file modified doc/images/0cellsRange.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/3dKSSurfaceExtractionExport.pdf
Binary file not shown.
Empty file modified doc/images/ArrowsRange.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/ClosedCurveProcessedAsClosed.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/ClosedCurveProcessedAsOpen.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/DisconnectedCurveDecomposition.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/accflower-R30-r10-k5.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/algo1.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/angle.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/backpath.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/ball-R30.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/beetle-10.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/digital-surface-bfv-al100.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/digital-surface-bfv-cat.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/digital-surface-bfv-lobster.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/doc-kernel/shapes/accflower001.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/doc-kernel/shapes/ellipse001.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/doc-kernel/shapes/flower001.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/doc-kernel/shapes/square001.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/doc-kernel/shapes/triangle001.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/dsl-standard.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/ellipse-A30-a10.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/flower-R30-r10-k5.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/greedy-plane-segmentation-al-150-w1-1.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/greedy-plane-segmentation-ex2.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/hashtree.png
100644 → 100755
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified doc/images/logoDGtal.svg
100644 → 100755
Empty file modified doc/images/logo_DGtal.png
100644 → 100755
Empty file modified doc/images/lpball-R30-p0.5.png
100644 → 100755
Empty file modified doc/images/lpball-R30-p2.5.png
100644 → 100755
Empty file modified doc/images/metrics/image-ball-0.80000000000000004.png
100644 → 100755
Empty file modified doc/images/metrics/image-ball-1.3999999999999999.png
100644 → 100755
Empty file modified doc/images/metrics/image-ball-1.png
100644 → 100755
Empty file modified doc/images/metrics/image-ball-2.png
100644 → 100755
Empty file modified doc/images/metrics/image-ball-4.png
100644 → 100755
Empty file modified doc/images/metrics/image-ball-43.100000000000001.png
100644 → 100755
Empty file modified doc/images/metrics/image-ball-8.png
100644 → 100755
Empty file modified doc/images/mpolynomial-crixxi.png
100644 → 100755
Empty file modified doc/images/mpolynomial-durchblick.png
100644 → 100755
Empty file modified doc/images/plant054.png
100644 → 100755
Empty file modified doc/images/plant075.png
100644 → 100755
Empty file modified doc/images/segmentComputersGraph.png
100644 → 100755
Empty file modified doc/images/segmentComputersHierarchy.png
100644 → 100755
Empty file modified doc/images/simpleSet-color.png
100644 → 100755
Empty file modified doc/images/simpleSet-grid.png
100644 → 100755
Empty file modified doc/images/simpleSet-paving.png
100644 → 100755
Empty file modified doc/images/simpleSet.png
100644 → 100755
Empty file modified doc/images/square-w30.png
100644 → 100755
Empty file modified doc/images/suivi-gordon.fig
100644 → 100755
Empty file.
Empty file modified doc/images/suivi-gordon.png
100644 → 100755
Empty file modified doc/images/suivi-parcours-largeur.fig
100644 → 100755
Empty file.
Empty file modified examples/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/ConfigExamples.h.in
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/approximation.cpp
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/convergents-biginteger.cpp
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/convergents.cpp
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/extended-euclid.cpp
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/fraction.cpp
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/lower-integer-convex-hull.cpp
100644 → 100755
Empty file.
Empty file modified examples/arithmetic/pattern.cpp
100644 → 100755
Empty file.
Empty file modified examples/dec/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/dec/DECExamplesCommon.h
100644 → 100755
Empty file.
Empty file modified examples/dec/exampleDECSurface.cpp
100644 → 100755
Empty file.
Empty file modified examples/dec/exampleDiscreteExteriorCalculusChladni.cpp
100644 → 100755
Empty file.
Empty file modified examples/dec/exampleDiscreteExteriorCalculusSolve.cpp
100644 → 100755
Empty file.
Empty file modified examples/dec/exampleDiscreteExteriorCalculusUsage.cpp
100644 → 100755
Empty file.
Empty file modified examples/dec/examplePropagation.cpp
100644 → 100755
Empty file.
Empty file modified examples/dec/propagation.gp
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/DGtalCatch.h
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/catch.hpp
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/demo-kernel-1.cpp
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/exampleCatch.cpp
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/kernelDomain.cpp
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/labelledMapBestParameters.cpp
100644 → 100755
Empty file.
Empty file modified examples/doc-examples/range.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/convex-and-concave-parts.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/estimation/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/estimation/exampleCurvature.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/estimation/exampleLMST2D.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/estimation/exampleLMST3D.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleArithDSS3d.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleArithDSSIterator.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleArithmeticalDSL.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleArithmeticalDSS.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleArithmeticalDSSComputer.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleDSLSubsegment.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleFrechetShortcut.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleGridCurve2d.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleGridCurve3d-2.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleGridCurve3d.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleNaive3DDSSComputer.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleStabbingCircleComputer.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/exampleStabbingLineComputer.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/freemanChainDisplay.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/curves/greedy-dss-decomposition.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/surfaces/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/surfaces/dvcm-2d-curvature.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/surfaces/dvcm-3d.cpp
100644 → 100755
Empty file.
Empty file.
Empty file.
Empty file.
Empty file modified examples/geometry/surfaces/greedy-plane-segmentation-ex2.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/surfaces/greedy-plane-segmentation-ex3.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/surfaces/greedy-plane-segmentation.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/tools/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/tools/determinant/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/tools/determinant/exampleInHalfPlane.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/tools/examplePreimage.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/distance/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/distance/distancetransform2D.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/distance/distancetransform3D.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/distance/exampleFMM2D.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/distance/exampleFMM3D.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/distance/voronoimap2D.cpp
100644 → 100755
Empty file.
Empty file modified examples/geometry/volumes/dvcm-2d.cpp
100644 → 100755
Empty file.
Empty file modified examples/graph/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/graph/graphTraversal.cpp
100644 → 100755
Empty file.
Empty file modified examples/graph/volDistanceTraversal.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/images/exampleConstImageAdapter.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/exampleImageFactoryFromHDF5.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/exampleRigidtransformation2d.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/exampleRigidtransformation3d.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/exampleTiledImage.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/extract2DImagesFrom3D.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/extract2DImagesFrom3DandVisu.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/extract2DSlicesImagesFrom3D.cpp
100644 → 100755
Empty file.
Empty file modified examples/images/imageBasicSubsampling.cpp
100644 → 100755
Empty file.
55 changes: 55 additions & 0 deletions examples/images/quasiaffinetransform2D.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
/**
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
**/

/**
* @file quasiaffinetransform2D.cpp
* @ingroup Examples
* @author Kacper Pluta (\c kacper.pluta@esiee.fr )
* Laboratoire d'Informatique Gaspard-Monge - LIGM, France
*
* @date 2014/08/16
*
* An example file named quasiaffinetransform2D.
*
* This file is part of the DGtal library.
*/

///////////////////////////////////////////////////////////////////////////////
#include <iostream>
#include "ConfigExamples.h"
#include "DGtal/helpers/StdDefs.h"
#include "DGtal/base/Common.h"
#include "DGtal/images/QuasiAffineTransform2D.h"
///////////////////////////////////////////////////////////////////////////////

using namespace std;
using namespace DGtal;

///////////////////////////////////////////////////////////////////////////////

int main( int argc, char** argv )
{
trace.beginBlock ( "Example quasiaffinetransform2D" );
trace.info() << "Args:";
for ( int i = 0; i < argc; ++i )
trace.info() << " " << argv[ i ];
trace.info() << endl;

trace.endBlock();
return 0;
}
// //
///////////////////////////////////////////////////////////////////////////////
Empty file modified examples/images/raw2HDF5.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/io/boards/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard2D-1-points.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard2D-2-sets.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard2D-3-custom-classes.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard2D-3-custom-points.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard2D-4-colormaps.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3D-1-points.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3D-2-ks.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3D-6-clipping.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-0-demo-kernel-2.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-1-points.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-2-sets.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-2bis-sets.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-3-objects.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-4-modes.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-5-custom.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-6.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/dgtalBoard3DTo2D-KSCell.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/exampleBezierCurve.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/boards/logoDGtal.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/digitalSetFromPointList.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/digitalSetFromVol.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/display3DToOFF.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/meshFromOFF.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewDualSurface.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/demo-kernel-2.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-1-points.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-10-interaction.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-2-sets.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-3-objects.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-4-modes.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-4bis-illustrationMode.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-5-custom.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-6-clipping.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-7-planes.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-7-stdplane.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-7bis-planes.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-7bis-stdplane.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-8-2DSliceImages.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-8bis-2Dimages.cpp
100644 → 100755
Empty file.
Empty file modified examples/io/viewers/viewer3D-9-3Dimages.cpp
100644 → 100755
Empty file.
Empty file modified examples/math/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/math/polynomial-derivative.cpp
100644 → 100755
Empty file.
Empty file modified examples/math/polynomial-read.cpp
100644 → 100755
Empty file.
Empty file modified examples/math/polynomial2-derivative.cpp
100644 → 100755
Empty file.
Empty file modified examples/samples/Al.100.vol
100644 → 100755
Empty file.
Empty file modified examples/samples/DCA.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/DSS.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/accflower-20-5-5-0.1.sdp
100644 → 100755
Empty file.
Empty file modified examples/samples/cat10.vol
100644 → 100755
Empty file.
Empty file modified examples/samples/church-small.pgm
100644 → 100755
Empty file.
Empty file modified examples/samples/church.pgm
100644 → 100755
Empty file.
Empty file modified examples/samples/church.png
100644 → 100755
Empty file modified examples/samples/circle-43.sdp
100644 → 100755
Empty file.
Empty file modified examples/samples/circleR10.pgm
100644 → 100755
Empty file.
Empty file modified examples/samples/circleR10modif.pgm
100644 → 100755
Empty file.
Empty file modified examples/samples/contourS.fc
100644 → 100755
Empty file.
Empty file modified examples/samples/contourS.gif
100644 → 100755
Empty file modified examples/samples/contourS.pgm
100644 → 100755
Empty file.
Empty file modified examples/samples/contourS.png
100644 → 100755
Empty file modified examples/samples/contourS2.fc
100644 → 100755
Empty file.
Empty file modified examples/samples/ellipse-20-7-0.4.sdp
100644 → 100755
Empty file.
Empty file modified examples/samples/flower-30-8-3.sdp
100644 → 100755
Empty file.
Empty file modified examples/samples/helix.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/horopter.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/hyperhelix1.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/lobster.vol
100644 → 100755
Empty file.
Empty file modified examples/samples/plant-frechet.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/pointList3d.pl
100644 → 100755
Empty file.
Empty file modified examples/samples/sinus.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/sinusplanar.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/smallSquare.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/spheric1.dat
100644 → 100755
Empty file.
Empty file modified examples/samples/tref.off
100644 → 100755
Empty file.
Empty file modified examples/samples/viviani.dat
100644 → 100755
Empty file.
Empty file modified examples/shapes/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/shapes/exampleEuclideanShapesDecorator.cpp
100644 → 100755
Empty file.
Empty file modified examples/shapes/mesh3DConstructionAndVisualisation.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/3dBorderExtraction.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/3dBorderExtractionImg.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/3dKSSurfaceExtraction.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/topology/ctopo-1-3d.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/ctopo-1.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/ctopo-1s-3d.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/ctopo-2-3d.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/ctopo-2.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/ctopo-fillContours.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/digitalSurfaceSlice.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/frontierAndBoundary.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/generateSimplicityTables2D.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/generateSimplicityTables3D.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/homotopicThinning3D.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/khalimskySpaceScanner.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/trackImplicitPolynomialSurfaceToOFF.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/volBreadthFirstTraversal.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/volMarchingCubes.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/volScanBoundary.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/volToOFF.cpp
100644 → 100755
Empty file.
Empty file modified examples/topology/volTrackBoundary.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/AreaSurfaceEstimation-final.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/AreaSurfaceEstimation-template.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/CMakeLists.txt
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/FMMErosion.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/fileGridCurveRanges.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/freemanChainFromImage.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/imageGridCurveEstimator.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/imageSetDT.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/polyhedralizer.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/shapeDTViewer.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/shapeGridCurveEstimator.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/volDTGranulo-template.cpp
100644 → 100755
Empty file.
Empty file modified examples/tutorial-examples/volDTGranulo.cpp
100644 → 100755
Empty file.

0 comments on commit b985337

Please sign in to comment.