Skip to content

Commit

Permalink
Interpolation plugin for triangle based or inverse distance interpola…
Browse files Browse the repository at this point in the history
…tion

git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@9128 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
mhugent committed Aug 23, 2008
1 parent 6cc7905 commit d2e83a0
Show file tree
Hide file tree
Showing 46 changed files with 7,631 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/plugins/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SUBDIRS (copyright_label delimited_text grid_maker north_arrow scale_bar)
SUBDIRS (copyright_label delimited_text grid_maker interpolation north_arrow scale_bar)

IF (POSTGRES_FOUND)
SUBDIRS (spit)
Expand Down
67 changes: 67 additions & 0 deletions src/plugins/interpolation/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
########################################################
# Files

SET (INTERPOLATION_SRCS
qgsinterpolationplugin.cpp
qgsgridfilewriter.cpp
qgsidwinterpolator.cpp
qgsidwinterpolatordialog.cpp
qgsinterpolationdialog.cpp
qgsinterpolator.cpp
qgsinterpolatordialog.cpp
qgstininterpolator.cpp
qgstininterpolatordialog.cpp
DualEdgeTriangulation.cc
HalfEdge.cc
Line3D.cc
LinTriangleInterpolator.cc
MathUtils.cc
Node.cc
Point3D.cc
TriangleInterpolator.cc
Triangulation.cc
Vector3D.cc
)

SET (INTERPOLATION_UIS
qgsidwinterpolatordialogbase.ui
qgsinterpolationdialogbase.ui
qgstininterpolatordialogbase.ui
)

SET (INTERPOLATION_MOC_HDRS
qgsinterpolationplugin.h
qgstininterpolatordialog.h
qgsidwinterpolatordialog.h
qgsinterpolationdialog.h
)

########################################################
# Build

QT4_WRAP_UI (INTERPOLATION_UIS_H ${INTERPOLATION_UIS})

QT4_WRAP_CPP (INTERPOLATION_MOC_SRCS ${INTERPOLATION_MOC_HDRS})

ADD_LIBRARY (interpolationplugin MODULE ${INTERPOLATION_SRCS} ${INTERPOLATION_MOC_SRCS} ${INTERPOLATION_RCC_SRCS} ${INTERPOLATION_UIS_H})

INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_BINARY_DIR}
../../core ../../core/raster ../../core/renderer ../../core/symbology
../../gui
..
.
)

TARGET_LINK_LIBRARIES(interpolationplugin
qgis_core
qgis_gui
)


########################################################
# Install

INSTALL(TARGETS interpolationplugin
RUNTIME DESTINATION ${QGIS_PLUGIN_DIR}
LIBRARY DESTINATION ${QGIS_PLUGIN_DIR})

0 comments on commit d2e83a0

Please sign in to comment.