qhull-2012.1/ 0000755 0000764 0001040 00000000000 11721063552 014106 5 ustar bbarber Administrators qhull-2012.1/Announce.txt 0000644 0000764 0001040 00000004632 11720041145 016413 0 ustar bbarber Administrators
Qhull 2012.1 2012/02/18
http://www.qhull.org
git@gitorious.org:qhull/qhull.git
http://packages.debian.org/sid/libqhull5 [out-of-date]
http://www6.uniovi.es/ftp/pub/mirrors/geom.umn.edu/software/ghindex.html
http://www.geomview.org
http://www.geom.uiuc.edu
Qhull computes convex hulls, Delaunay triangulations, Voronoi diagrams,
furthest-site Voronoi diagrams, and halfspace intersections about a point.
It runs in 2-d, 3-d, 4-d, or higher. It implements the Quickhull algorithm
for computing convex hulls. Qhull handles round-off errors from floating
point arithmetic. It can approximate a convex hull.
The program includes options for hull volume, facet area, partial hulls,
input transformations, randomization, tracing, multiple output formats, and
execution statistics. The program can be called from within your application.
You can view the results in 2-d, 3-d and 4-d with Geomview.
To download Qhull:
http://www.qhull.org/download
git@gitorious.org:qhull/qhull.git
http://packages.debian.org/sid/libqhull5 [out-of-date]
Download qhull-96.ps for:
Barber, C. B., D.P. Dobkin, and H.T. Huhdanpaa, "The
Quickhull Algorithm for Convex Hulls," ACM Trans. on
Mathematical Software, 22(4):469-483, Dec. 1996.
http://www.acm.org/pubs/citations/journals/toms/1996-22-4/p469-barber/
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117.405
Abstract:
The convex hull of a set of points is the smallest convex set that contains
the points. This article presents a practical convex hull algorithm that
combines the two-dimensional Quickhull Algorithm with the general dimension
Beneath-Beyond Algorithm. It is similar to the randomized, incremental
algorithms for convex hull and Delaunay triangulation. We provide empirical
evidence that the algorithm runs faster when the input contains non-extreme
points, and that it uses less memory.
Computational geometry algorithms have traditionally assumed that input sets
are well behaved. When an algorithm is implemented with floating point
arithmetic, this assumption can lead to serious errors. We briefly describe
a solution to this problem when computing the convex hull in two, three, or
four dimensions. The output is a set of "thick" facets that contain all
possible exact convex hulls of the input. A variation is effective in five
or more dimensions.
qhull-2012.1/build/ 0000755 0000764 0001040 00000000000 11721063516 015205 5 ustar bbarber Administrators qhull-2012.1/build/libqhull.vcproj 0000644 0000764 0001040 00000031317 11720322455 020252 0 ustar bbarber Administrators
qhull-2012.1/build/libqhull_p.vcproj 0000644 0000764 0001040 00000031554 11720323111 020562 0 ustar bbarber Administrators
qhull-2012.1/build/qconvex.vcproj 0000644 0000764 0001040 00000025167 11547745723 020145 0 ustar bbarber Administrators
qhull-2012.1/build/qdelaunay.vcproj 0000644 0000764 0001040 00000025243 11566615425 020434 0 ustar bbarber Administrators
qhull-2012.1/build/qhalf.vcproj 0000644 0000764 0001040 00000025111 11547745562 017543 0 ustar bbarber Administrators
qhull-2012.1/build/qhull.sln 0000644 0000764 0001040 00000035146 11717073273 017067 0 ustar bbarber Administrators Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qconvex", "qconvex.vcproj", "{D704D132-A90A-4EBE-8B58-DE533416DA4A}"
ProjectSection(ProjectDependencies) = postProject
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947} = {3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qdelaunay", "qdelaunay.vcproj", "{65DE86BB-E848-4C2D-A779-EB3EBCA39190}"
ProjectSection(ProjectDependencies) = postProject
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947} = {3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhalf", "qhalf.vcproj", "{E285DCA5-FC4C-47B3-B495-A01667E3187A}"
ProjectSection(ProjectDependencies) = postProject
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947} = {3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull", "qhull.vcproj", "{0BDDB82D-3246-41E1-8691-9205CF705BFA}"
ProjectSection(ProjectDependencies) = postProject
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947} = {3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libqhull", "libqhull.vcproj", "{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libqhull_p", "libqhull_p.vcproj", "{1631434A-D3A9-4015-B42F-D3CA6015915A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullcpp", "qhullcpp.vcproj", "{2C448FFE-CDF6-4639-BB23-39588F006C73}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullstatic", "qhullstatic.vcproj", "{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullstatic_p", "qhullstatic_p.vcproj", "{4730C632-C24E-40E4-AF42-80F6C6226048}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qvoronoi", "qvoronoi.vcproj", "{52135D45-9834-475A-9E4D-12852711A714}"
ProjectSection(ProjectDependencies) = postProject
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947} = {3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rbox", "rbox.vcproj", "{887E64E6-D850-4B31-8E06-66E5B7E92F6D}"
ProjectSection(ProjectDependencies) = postProject
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947} = {3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg", "user_eg.vcproj", "{ACC05378-EF76-436F-A33D-F0A1AB916326}"
ProjectSection(ProjectDependencies) = postProject
{1631434A-D3A9-4015-B42F-D3CA6015915A} = {1631434A-D3A9-4015-B42F-D3CA6015915A}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg2", "user_eg2.vcproj", "{84EB3982-1012-49E9-975E-BFD2F0D312C2}"
ProjectSection(ProjectDependencies) = postProject
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068} = {5D02D0DA-335E-33A3-A3B2-0746F1C0E068}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg3", "user_eg3.vcproj", "{7668C45C-60AA-457C-BA91-4F94AAB6A540}"
ProjectSection(ProjectDependencies) = postProject
{2C448FFE-CDF6-4639-BB23-39588F006C73} = {2C448FFE-CDF6-4639-BB23-39588F006C73}
{4730C632-C24E-40E4-AF42-80F6C6226048} = {4730C632-C24E-40E4-AF42-80F6C6226048}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhulltest", "qhulltest.vcproj", "{E12E04D0-C11C-36C0-950E-A203DCBFB37C}"
ProjectSection(ProjectDependencies) = postProject
{2C448FFE-CDF6-4639-BB23-39588F006C73} = {2C448FFE-CDF6-4639-BB23-39588F006C73}
{4730C632-C24E-40E4-AF42-80F6C6226048} = {4730C632-C24E-40E4-AF42-80F6C6226048}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testqset", "testqset.vcproj", "{C9E3DBF2-AA34-3900-9761-5A846CAB6397}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
MinSizeRel|Win32 = MinSizeRel|Win32
Release|Win32 = Release|Win32
RelWithDebInfo|Win32 = RelWithDebInfo|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.Debug|Win32.ActiveCfg = Debug|Win32
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.Debug|Win32.Build.0 = Debug|Win32
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.Release|Win32.ActiveCfg = Release|Win32
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.Release|Win32.Build.0 = Release|Win32
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{D704D132-A90A-4EBE-8B58-DE533416DA4A}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.Debug|Win32.ActiveCfg = Debug|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.Debug|Win32.Build.0 = Debug|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.Release|Win32.ActiveCfg = Release|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.Release|Win32.Build.0 = Release|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{65DE86BB-E848-4C2D-A779-EB3EBCA39190}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.Debug|Win32.ActiveCfg = Debug|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.Debug|Win32.Build.0 = Debug|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.Release|Win32.ActiveCfg = Release|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.Release|Win32.Build.0 = Release|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{E285DCA5-FC4C-47B3-B495-A01667E3187A}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.Debug|Win32.ActiveCfg = Debug|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.Debug|Win32.Build.0 = Debug|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.Release|Win32.ActiveCfg = Release|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.Release|Win32.Build.0 = Release|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{0BDDB82D-3246-41E1-8691-9205CF705BFA}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.Debug|Win32.ActiveCfg = Debug|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.Debug|Win32.Build.0 = Debug|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.Release|Win32.ActiveCfg = Release|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.Release|Win32.Build.0 = Release|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{5D02D0DA-335E-33A3-A3B2-0746F1C0E068}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.Debug|Win32.ActiveCfg = Debug|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.Debug|Win32.Build.0 = Debug|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.Release|Win32.ActiveCfg = Release|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.Release|Win32.Build.0 = Release|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{1631434A-D3A9-4015-B42F-D3CA6015915A}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.Debug|Win32.ActiveCfg = Debug|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.Debug|Win32.Build.0 = Debug|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.Release|Win32.ActiveCfg = Release|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.Release|Win32.Build.0 = Release|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{2C448FFE-CDF6-4639-BB23-39588F006C73}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.Debug|Win32.ActiveCfg = Debug|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.Debug|Win32.Build.0 = Debug|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.Release|Win32.ActiveCfg = Release|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.Release|Win32.Build.0 = Release|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{3A95DE97-A2DE-4E8B-8E2D-F17652AEB947}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.Debug|Win32.ActiveCfg = Debug|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.Debug|Win32.Build.0 = Debug|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.Release|Win32.ActiveCfg = Release|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.Release|Win32.Build.0 = Release|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{4730C632-C24E-40E4-AF42-80F6C6226048}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{52135D45-9834-475A-9E4D-12852711A714}.Debug|Win32.ActiveCfg = Debug|Win32
{52135D45-9834-475A-9E4D-12852711A714}.Debug|Win32.Build.0 = Debug|Win32
{52135D45-9834-475A-9E4D-12852711A714}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{52135D45-9834-475A-9E4D-12852711A714}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{52135D45-9834-475A-9E4D-12852711A714}.Release|Win32.ActiveCfg = Release|Win32
{52135D45-9834-475A-9E4D-12852711A714}.Release|Win32.Build.0 = Release|Win32
{52135D45-9834-475A-9E4D-12852711A714}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{52135D45-9834-475A-9E4D-12852711A714}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.Debug|Win32.ActiveCfg = Debug|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.Debug|Win32.Build.0 = Debug|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.Release|Win32.ActiveCfg = Release|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.Release|Win32.Build.0 = Release|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{887E64E6-D850-4B31-8E06-66E5B7E92F6D}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.Debug|Win32.ActiveCfg = Debug|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.Debug|Win32.Build.0 = Debug|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.Release|Win32.ActiveCfg = Release|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.Release|Win32.Build.0 = Release|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{ACC05378-EF76-436F-A33D-F0A1AB916326}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.Debug|Win32.ActiveCfg = Debug|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.Debug|Win32.Build.0 = Debug|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.Release|Win32.ActiveCfg = Release|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.Release|Win32.Build.0 = Release|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{84EB3982-1012-49E9-975E-BFD2F0D312C2}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.Debug|Win32.ActiveCfg = Debug|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.Debug|Win32.Build.0 = Debug|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.Release|Win32.ActiveCfg = Release|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.Release|Win32.Build.0 = Release|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{7668C45C-60AA-457C-BA91-4F94AAB6A540}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
{E12E04D0-C11C-36C0-950E-A203DCBFB37C}.Debug|Win32.ActiveCfg = Debug|Win32
{E12E04D0-C11C-36C0-950E-A203DCBFB37C}.MinSizeRel|Win32.ActiveCfg = Release|Win32
{E12E04D0-C11C-36C0-950E-A203DCBFB37C}.Release|Win32.ActiveCfg = Release|Win32
{E12E04D0-C11C-36C0-950E-A203DCBFB37C}.RelWithDebInfo|Win32.ActiveCfg = Release|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.Debug|Win32.ActiveCfg = Debug|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.Debug|Win32.Build.0 = Debug|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.MinSizeRel|Win32.ActiveCfg = MinSizeRel|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.MinSizeRel|Win32.Build.0 = MinSizeRel|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.Release|Win32.ActiveCfg = Release|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.Release|Win32.Build.0 = Release|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.RelWithDebInfo|Win32.ActiveCfg = RelWithDebInfo|Win32
{C9E3DBF2-AA34-3900-9761-5A846CAB6397}.RelWithDebInfo|Win32.Build.0 = RelWithDebInfo|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
qhull-2012.1/build/qhull.vcproj 0000644 0000764 0001040 00000025110 11547745723 017573 0 ustar bbarber Administrators
qhull-2012.1/build/qhullcpp.vcproj 0000644 0000764 0001040 00000027460 11716461513 020276 0 ustar bbarber Administrators
qhull-2012.1/build/qhullstatic.vcproj 0000644 0000764 0001040 00000022372 11707417676 021013 0 ustar bbarber Administrators
qhull-2012.1/build/qhullstatic_p.vcproj 0000644 0000764 0001040 00000022447 11707420777 021331 0 ustar bbarber Administrators
qhull-2012.1/build/qhulltest.vcproj 0000644 0000764 0001040 00000140467 11720344606 020474 0 ustar bbarber Administrators
qhull-2012.1/build/qvoronoi.vcproj 0000644 0000764 0001040 00000025216 11547745562 020332 0 ustar bbarber Administrators
qhull-2012.1/build/rbox.vcproj 0000644 0000764 0001040 00000025062 11547745723 017426 0 ustar bbarber Administrators
qhull-2012.1/build/testqset.vcproj 0000644 0000764 0001040 00000024577 11707416272 020332 0 ustar bbarber Administrators
qhull-2012.1/build/user_eg.vcproj 0000644 0000764 0001040 00000025222 11720322172 020061 0 ustar bbarber Administrators
qhull-2012.1/build/user_eg2.vcproj 0000644 0000764 0001040 00000025106 11707417452 020157 0 ustar bbarber Administrators
qhull-2012.1/build/user_eg3.vcproj 0000644 0000764 0001040 00000025521 11547745563 020172 0 ustar bbarber Administrators
qhull-2012.1/CMakeLists.txt 0000644 0000764 0001040 00000034104 11721061507 016646 0 ustar bbarber Administrators # CMakeLists.txt -- CMake configuration file for qhull, qhull6, and related programs
#
# To build with MSYS/mingw
# cd build && cmake -G "MSYS Makefiles" .. && cmake ..
# make
# make install
#
# To uninstall on unix or MSYS/mingw
# xargs rm