Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
CGoGN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Incidents
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
David Cazier
CGoGN
Commits
0598efba
Commit
0598efba
authored
Feb 13, 2015
by
Sylvain Thery
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
forgotten new files in thirdparty
parent
45cfdc80
Changes
88
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
88 changed files
with
29907 additions
and
0 deletions
+29907
-0
ThirdParty/libQGLViewer/CHANGELOG
ThirdParty/libQGLViewer/CHANGELOG
+6
-0
ThirdParty/libQGLViewer/GPL_EXCEPTION
ThirdParty/libQGLViewer/GPL_EXCEPTION
+80
-0
ThirdParty/libQGLViewer/INSTALL
ThirdParty/libQGLViewer/INSTALL
+24
-0
ThirdParty/libQGLViewer/LICENCE
ThirdParty/libQGLViewer/LICENCE
+1040
-0
ThirdParty/libQGLViewer/QGLViewer/CMakeLists.txt
ThirdParty/libQGLViewer/QGLViewer/CMakeLists.txt
+102
-0
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.Qt3.ui
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.Qt3.ui
+276
-0
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.cpp
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.cpp
+2
-0
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.ui
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.ui
+297
-0
ThirdParty/libQGLViewer/QGLViewer/QGLViewer.pro
ThirdParty/libQGLViewer/QGLViewer/QGLViewer.pro
+318
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/AxisAlignedBox.h
ThirdParty/libQGLViewer/QGLViewer/VRender/AxisAlignedBox.h
+101
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/BSPSortMethod.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/BSPSortMethod.cpp
+644
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/BackFaceCullingOptimizer.cpp
...bQGLViewer/QGLViewer/VRender/BackFaceCullingOptimizer.cpp
+85
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/EPSExporter.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/EPSExporter.cpp
+317
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Exporter.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/Exporter.cpp
+108
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Exporter.h
ThirdParty/libQGLViewer/QGLViewer/VRender/Exporter.h
+165
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/FIGExporter.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/FIGExporter.cpp
+225
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/NVector3.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/NVector3.cpp
+196
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/NVector3.h
ThirdParty/libQGLViewer/QGLViewer/VRender/NVector3.h
+120
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Optimizer.h
ThirdParty/libQGLViewer/QGLViewer/VRender/Optimizer.h
+91
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/ParserGL.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/ParserGL.cpp
+481
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/ParserGL.h
ThirdParty/libQGLViewer/QGLViewer/VRender/ParserGL.h
+88
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Primitive.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/Primitive.cpp
+171
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Primitive.h
ThirdParty/libQGLViewer/QGLViewer/VRender/Primitive.h
+219
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/PrimitivePositioning.cpp
...y/libQGLViewer/QGLViewer/VRender/PrimitivePositioning.cpp
+671
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/PrimitivePositioning.h
...rty/libQGLViewer/QGLViewer/VRender/PrimitivePositioning.h
+102
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/SortMethod.h
ThirdParty/libQGLViewer/QGLViewer/VRender/SortMethod.h
+102
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/TopologicalSortMethod.cpp
.../libQGLViewer/QGLViewer/VRender/TopologicalSortMethod.cpp
+688
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Types.h
ThirdParty/libQGLViewer/QGLViewer/VRender/Types.h
+74
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/VRender.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/VRender.cpp
+276
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/VRender.h
ThirdParty/libQGLViewer/QGLViewer/VRender/VRender.h
+118
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector2.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector2.cpp
+147
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector2.h
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector2.h
+181
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector3.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector3.cpp
+170
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector3.h
ThirdParty/libQGLViewer/QGLViewer/VRender/Vector3.h
+195
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/VisibilityOptimizer.cpp
...ty/libQGLViewer/QGLViewer/VRender/VisibilityOptimizer.cpp
+275
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/gpc.cpp
ThirdParty/libQGLViewer/QGLViewer/VRender/gpc.cpp
+2544
-0
ThirdParty/libQGLViewer/QGLViewer/VRender/gpc.h
ThirdParty/libQGLViewer/QGLViewer/VRender/gpc.h
+179
-0
ThirdParty/libQGLViewer/QGLViewer/VRenderInterface.Qt3.ui
ThirdParty/libQGLViewer/QGLViewer/VRenderInterface.Qt3.ui
+211
-0
ThirdParty/libQGLViewer/QGLViewer/VRenderInterface.ui
ThirdParty/libQGLViewer/QGLViewer/VRenderInterface.ui
+217
-0
ThirdParty/libQGLViewer/QGLViewer/camera.cpp
ThirdParty/libQGLViewer/QGLViewer/camera.cpp
+2209
-0
ThirdParty/libQGLViewer/QGLViewer/camera.h
ThirdParty/libQGLViewer/QGLViewer/camera.h
+512
-0
ThirdParty/libQGLViewer/QGLViewer/config.h
ThirdParty/libQGLViewer/QGLViewer/config.h
+104
-0
ThirdParty/libQGLViewer/QGLViewer/constraint.cpp
ThirdParty/libQGLViewer/QGLViewer/constraint.cpp
+291
-0
ThirdParty/libQGLViewer/QGLViewer/constraint.h
ThirdParty/libQGLViewer/QGLViewer/constraint.h
+338
-0
ThirdParty/libQGLViewer/QGLViewer/domUtils.h
ThirdParty/libQGLViewer/QGLViewer/domUtils.h
+161
-0
ThirdParty/libQGLViewer/QGLViewer/frame.cpp
ThirdParty/libQGLViewer/QGLViewer/frame.cpp
+1144
-0
ThirdParty/libQGLViewer/QGLViewer/frame.h
ThirdParty/libQGLViewer/QGLViewer/frame.h
+415
-0
ThirdParty/libQGLViewer/QGLViewer/keyFrameInterpolator.cpp
ThirdParty/libQGLViewer/QGLViewer/keyFrameInterpolator.cpp
+714
-0
ThirdParty/libQGLViewer/QGLViewer/keyFrameInterpolator.h
ThirdParty/libQGLViewer/QGLViewer/keyFrameInterpolator.h
+357
-0
ThirdParty/libQGLViewer/QGLViewer/manipulatedCameraFrame.cpp
ThirdParty/libQGLViewer/QGLViewer/manipulatedCameraFrame.cpp
+469
-0
ThirdParty/libQGLViewer/QGLViewer/manipulatedCameraFrame.h
ThirdParty/libQGLViewer/QGLViewer/manipulatedCameraFrame.h
+233
-0
ThirdParty/libQGLViewer/QGLViewer/manipulatedFrame.cpp
ThirdParty/libQGLViewer/QGLViewer/manipulatedFrame.cpp
+550
-0
ThirdParty/libQGLViewer/QGLViewer/manipulatedFrame.h
ThirdParty/libQGLViewer/QGLViewer/manipulatedFrame.h
+335
-0
ThirdParty/libQGLViewer/QGLViewer/mouseGrabber.cpp
ThirdParty/libQGLViewer/QGLViewer/mouseGrabber.cpp
+76
-0
ThirdParty/libQGLViewer/QGLViewer/mouseGrabber.h
ThirdParty/libQGLViewer/QGLViewer/mouseGrabber.h
+264
-0
ThirdParty/libQGLViewer/QGLViewer/qglviewer-icon.xpm
ThirdParty/libQGLViewer/QGLViewer/qglviewer-icon.xpm
+359
-0
ThirdParty/libQGLViewer/QGLViewer/qglviewer.cpp
ThirdParty/libQGLViewer/QGLViewer/qglviewer.cpp
+3847
-0
ThirdParty/libQGLViewer/QGLViewer/qglviewer.h
ThirdParty/libQGLViewer/QGLViewer/qglviewer.h
+1298
-0
ThirdParty/libQGLViewer/QGLViewer/qglviewer.icns
ThirdParty/libQGLViewer/QGLViewer/qglviewer.icns
+0
-0
ThirdParty/libQGLViewer/QGLViewer/qglviewer_fr.qm
ThirdParty/libQGLViewer/QGLViewer/qglviewer_fr.qm
+0
-0
ThirdParty/libQGLViewer/QGLViewer/qglviewer_fr.ts
ThirdParty/libQGLViewer/QGLViewer/qglviewer_fr.ts
+608
-0
ThirdParty/libQGLViewer/QGLViewer/quaternion.cpp
ThirdParty/libQGLViewer/QGLViewer/quaternion.cpp
+552
-0
ThirdParty/libQGLViewer/QGLViewer/quaternion.h
ThirdParty/libQGLViewer/QGLViewer/quaternion.h
+311
-0
ThirdParty/libQGLViewer/QGLViewer/saveSnapshot.cpp
ThirdParty/libQGLViewer/QGLViewer/saveSnapshot.cpp
+638
-0
ThirdParty/libQGLViewer/QGLViewer/vec.cpp
ThirdParty/libQGLViewer/QGLViewer/vec.cpp
+164
-0
ThirdParty/libQGLViewer/QGLViewer/vec.h
ThirdParty/libQGLViewer/QGLViewer/vec.h
+390
-0
ThirdParty/libQGLViewer/README
ThirdParty/libQGLViewer/README
+41
-0
ThirdParty/libuuid/CMakeLists.txt
ThirdParty/libuuid/CMakeLists.txt
+26
-0
ThirdParty/libuuid/COPYING
ThirdParty/libuuid/COPYING
+5
-0
ThirdParty/libuuid/all-io.h
ThirdParty/libuuid/all-io.h
+82
-0
ThirdParty/libuuid/c.h
ThirdParty/libuuid/c.h
+317
-0
ThirdParty/libuuid/clear.c
ThirdParty/libuuid/clear.c
+43
-0
ThirdParty/libuuid/compare.c
ThirdParty/libuuid/compare.c
+55
-0
ThirdParty/libuuid/copy.c
ThirdParty/libuuid/copy.c
+45
-0
ThirdParty/libuuid/gen_uuid.c
ThirdParty/libuuid/gen_uuid.c
+595
-0
ThirdParty/libuuid/isnull.c
ThirdParty/libuuid/isnull.c
+48
-0
ThirdParty/libuuid/pack.c
ThirdParty/libuuid/pack.c
+69
-0
ThirdParty/libuuid/parse.c
ThirdParty/libuuid/parse.c
+79
-0
ThirdParty/libuuid/randutils.c
ThirdParty/libuuid/randutils.c
+125
-0
ThirdParty/libuuid/randutils.h
ThirdParty/libuuid/randutils.h
+12
-0
ThirdParty/libuuid/test_uuid.c
ThirdParty/libuuid/test_uuid.c
+180
-0
ThirdParty/libuuid/unpack.c
ThirdParty/libuuid/unpack.c
+63
-0
ThirdParty/libuuid/unparse.c
ThirdParty/libuuid/unparse.c
+76
-0
ThirdParty/libuuid/uuid.h
ThirdParty/libuuid/uuid.h
+104
-0
ThirdParty/libuuid/uuid.pc.in
ThirdParty/libuuid/uuid.pc.in
+11
-0
ThirdParty/libuuid/uuidP.h
ThirdParty/libuuid/uuidP.h
+61
-0
ThirdParty/libuuid/uuid_time.c
ThirdParty/libuuid/uuid_time.c
+171
-0
ThirdParty/libuuid/uuidd.h
ThirdParty/libuuid/uuidd.h
+54
-0
No files found.
ThirdParty/libQGLViewer/CHANGELOG
0 → 100644
View file @
0598efba
This is libQGLViewer version 2.4.0. Packaged on May 28, 2013.
The complete change log is available in doc/changeLog.html
The latest releases and changeLog are available at:
http://www.libqglviewer.com/changeLog.html
ThirdParty/libQGLViewer/GPL_EXCEPTION
0 → 100644
View file @
0598efba
libQGLViewer GPL Exception
==========================
Additional rights granted beyond the GPL (the "Exception").
As a special exception to the terms and conditions of GPL version 2.0 or
GPL version 3.0, Gilles Debunne hereby grants you the rights described below,
provided you agree to the terms and conditions in this Exception, including
its obligations and restrictions on use.
Nothing in this Exception gives you or anyone else the right to change the
licensing terms of the libQGLViewer Open Source Edition.
Below, "Licensed Software" shall refer to the software licensed under the GPL
version 2.0 or GPL version 3.0 and this exception.
1) The right to use Open Source Licenses not compatible with the GNU
General Public License version 2.0 or GNU General Public License version
3.0: You may link software (hereafter referred to as "Your Software")
against the Licensed Software and/or distribute binaries of Your Software
linked against the Licensed Software, provided that:
A) Your Software is licensed under one of the following licenses:
License name Version(s)/Copyright Date
Academic Free License 2.0, 2.1, 3.0
Apache Software License 1.0 or 1.1
Apache License 2.0
Apple Public Source License 2.0
BSD license "July 22 1999"
Common Development and Distribution
License (CDDL) 1.0
Common Public License 1.0
Eclipse Public License 1.0
GNU Library or "Lesser"
General Public License (LGPL) 2.0, 2.1, 3.0
Jabber Open Source License 1.0
Mozilla Public License (MPL) 1.0 or 1.1
Open Software License 2.0, 3.0
PHP License 3.0
Python Software Foundation License 2.1.1
Q Public License 1.0
Sleepycat License "1999"
W3C License "2001"
X11 License X11R6.6
Zope Public License 2.0, 2.1
and
B) You must, on request, make a complete package including the complete
source code of Your Software (as defined in the GNU General Public
License version 2, section 3, but excluding anything excluded by the
special exception in the same section) available to Gilles Debunne
under the same license as that granted to other recipients of the
source code of Your Software.
and
C) Your or any other contributor's rights to:
i) distribute the source code of Your Software to anyone for
any purpose;
and
ii) publicly discuss the development project for Your
Software and its goals in any form and in any forum
are not prohibited by any legal instrument, including but not limited to
contracts, non-disclosure agreements, and employee contracts.
2) The right to link non-Open Source applications with versions of the
Licensed Software: You may link applications with versions of the Licensed
Software, provided that such applications have been developed and are deployed
in accordance with the terms and conditions of the libQGLViewer Commercial
License Agreement.
ThirdParty/libQGLViewer/INSTALL
0 → 100644
View file @
0598efba
l i b Q G L V i e w e r I n s t a l l a t i o n
libQGLViewer requires the Qt library, available from Nokia.
Binary packages are available for different architectures.
If you want to compile the library from its sources:
- On UNIX platforms, simply type (see doc/installUnix.html for details):
> cd QGLViewer
> qmake
> make
> make install [optional]
- For Windows installation, see doc/installWindows.html.
See doc/compilation.html for details on compiling programs that use libQGLViewer.
ThirdParty/libQGLViewer/LICENCE
0 → 100644
View file @
0598efba
This diff is collapsed.
Click to expand it.
ThirdParty/libQGLViewer/QGLViewer/CMakeLists.txt
0 → 100644
View file @
0598efba
# in order to be able to include generated files (ui and moc)
include_directories
(
${
CMAKE_CURRENT_BINARY_DIR
}
)
FIND_PACKAGE
(
Qt REQUIRED
)
INCLUDE
(
${
QT_USE_FILE
}
)
ADD_DEFINITIONS
(
${
QT_DEFINITIONS
}
)
FIND_PACKAGE
(
OpenGL REQUIRED
)
set
(
HEADER_FILES
qglviewer.h
camera.h
manipulatedFrame.h
manipulatedCameraFrame.h
frame.h
keyFrameInterpolator.h
)
set
(
SOURCE_FILES
qglviewer.cpp
camera.cpp
manipulatedFrame.cpp
manipulatedCameraFrame.cpp
frame.cpp
saveSnapshot.cpp
constraint.cpp
keyFrameInterpolator.cpp
mouseGrabber.cpp
quaternion.cpp
vec.cpp
VRender/BackFaceCullingOptimizer.cpp
VRender/EPSExporter.cpp
VRender/FIGExporter.cpp
VRender/NVector3.cpp
VRender/Primitive.cpp
VRender/TopologicalSortMethod.cpp
VRender/Vector3.cpp
VRender/VRender.cpp
VRender/BSPSortMethod.cpp
VRender/Exporter.cpp
VRender/gpc.cpp
VRender/ParserGL.cpp
VRender/PrimitivePositioning.cpp
VRender/Vector2.cpp
VRender/VisibilityOptimizer.cpp
)
set
(
UI_FILES
ImageInterface.ui
VRenderInterface.ui
)
QT4_WRAP_CPP
(
MOC_FILES
${
HEADER_FILES
}
)
QT4_WRAP_UI
(
FORM_FILES
${
UI_FILES
}
)
# make mocced header / form files path from absolute to relative
ToRelativePath
(
MOC_FILES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
"
"
${
MOC_FILES
}
"
)
ToRelativePath
(
MOC_UI_FILES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
"
"
${
MOC_UI_FILES
}
"
)
ToRelativePath
(
FORM_FILES
"
${
CMAKE_CURRENT_SOURCE_DIR
}
"
"
${
FORM_FILES
}
"
)
# these header files do not need MOCcing
list
(
APPEND HEADER_FILES
config.h
constraint.h
domUtils.h
mouseGrabber.h
quaternion.h
vec.h
VRender/AxisAlignedBox.h
VRender/Exporter.h
VRender/gpc.h
VRender/NVector3.h
VRender/Optimizer.h
VRender/ParserGL.h
VRender/Primitive.h
VRender/PrimitivePositioning.h
VRender/SortMethod.h
VRender/Types.h
VRender/Vector2.h
VRender/Vector3.h
VRender/VRender.h
)
set
(
MOC_FILES_GROUP
"Generated"
)
set
(
MOC_UI_FILES_GROUP
"Generated"
)
set
(
FORM_FILES_GROUP
"Generated"
)
include_directories
(
".."
)
add_library
(
QGLViewer SHARED
${
HEADER_FILES
}
${
MOC_FILES
}
${
MOC_UI_FILES
}
${
FORM_FILES
}
${
SOURCE_FILES
}
)
target_link_libraries
(
QGLViewer
${
QT_LIBRARIES
}
${
OPENGL_LIBRARY
}
)
# The code must be relocatable if we want to link a shared library against it
if
(
"
${
CMAKE_CXX_COMPILER_ID
}
"
STREQUAL
"GNU"
OR
"
${
CMAKE_CXX_COMPILER_ID
}
"
STREQUAL
"Clang"
)
add_definitions
(
"-fPIC"
)
endif
()
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.Qt3.ui
0 → 100644
View file @
0598efba
<!DOCTYPE UI>
<UI
version=
"3.0"
stdsetdef=
"1"
>
<class>
ImageInterface
</class>
<widget
class=
"QDialog"
>
<property
name=
"name"
>
<cstring>
ImageInterface
</cstring>
</property>
<property
name=
"geometry"
>
<rect>
<x>
0
</x>
<y>
0
</y>
<width>
288
</width>
<height>
213
</height>
</rect>
</property>
<property
name=
"caption"
>
<string>
Image settings
</string>
</property>
<property
name=
"icon"
>
<pixmap>
image0
</pixmap>
</property>
<vbox>
<property
name=
"name"
>
<cstring>
unnamed
</cstring>
</property>
<widget
class=
"QLayoutWidget"
>
<property
name=
"name"
>
<cstring>
layout5
</cstring>
</property>
<hbox>
<property
name=
"name"
>
<cstring>
unnamed
</cstring>
</property>
<widget
class=
"QLabel"
>
<property
name=
"name"
>
<cstring>
textLabel1
</cstring>
</property>
<property
name=
"text"
>
<string>
Width
</string>
</property>
</widget>
<widget
class=
"QSpinBox"
>
<property
name=
"name"
>
<cstring>
imgWidth
</cstring>
</property>
<property
name=
"suffix"
>
<string>
px
</string>
</property>
<property
name=
"maxValue"
>
<number>
32000
</number>
</property>
<property
name=
"minValue"
>
<number>
1
</number>
</property>
<property
name=
"toolTip"
stdset=
"0"
>
<string>
Width of the image (in pixels)
</string>
</property>
</widget>
<widget
class=
"QLabel"
>
<property
name=
"name"
>
<cstring>
textLabel2
</cstring>
</property>
<property
name=
"text"
>
<string>
Height
</string>
</property>
</widget>
<widget
class=
"QSpinBox"
>
<property
name=
"name"
>
<cstring>
imgHeight
</cstring>
</property>
<property
name=
"prefix"
>
<string></string>
</property>
<property
name=
"suffix"
>
<string>
px
</string>
</property>
<property
name=
"maxValue"
>
<number>
32000
</number>
</property>
<property
name=
"minValue"
>
<number>
1
</number>
</property>
<property
name=
"toolTip"
stdset=
"0"
>
<string>
Height of the image (in pixels)
</string>
</property>
</widget>
</hbox>
</widget>
<widget
class=
"QLayoutWidget"
>
<property
name=
"name"
>
<cstring>
layout2
</cstring>
</property>
<hbox>
<property
name=
"name"
>
<cstring>
unnamed
</cstring>
</property>
<widget
class=
"QLabel"
>
<property
name=
"name"
>
<cstring>
textLabel3
</cstring>
</property>
<property
name=
"text"
>
<string>
Image quality
</string>
</property>
</widget>
<widget
class=
"QSpinBox"
>
<property
name=
"name"
>
<cstring>
imgQuality
</cstring>
</property>
<property
name=
"maxValue"
>
<number>
100
</number>
</property>
<property
name=
"toolTip"
stdset=
"0"
>
<string>
Between 0 (smallest files) and 100 (highest quality)
</string>
</property>
</widget>
<spacer>
<property
name=
"name"
>
<cstring>
spacer1
</cstring>
</property>
<property
name=
"orientation"
>
<enum>
Horizontal
</enum>
</property>
<property
name=
"sizeType"
>
<enum>
Expanding
</enum>
</property>
<property
name=
"sizeHint"
>
<size>
<width>
271
</width>
<height>
31
</height>
</size>
</property>
</spacer>
</hbox>
</widget>
<widget
class=
"QLayoutWidget"
>
<property
name=
"name"
>
<cstring>
layout2_2
</cstring>
</property>
<hbox>
<property
name=
"name"
>
<cstring>
unnamed
</cstring>
</property>
<widget
class=
"QLabel"
>
<property
name=
"name"
>
<cstring>
textLabel3_2
</cstring>
</property>
<property
name=
"text"
>
<string>
Oversampling
</string>
</property>
<property
name=
"toolTip"
stdset=
"0"
>
<string></string>
</property>
</widget>
<widget
class=
"QSpinBox"
>
<property
name=
"name"
>
<cstring>
oversampling
</cstring>
</property>
<property
name=
"prefix"
>
<string>
x
</string>
</property>
<property
name=
"maxValue"
>
<number>
64
</number>
</property>
<property
name=
"minValue"
>
<number>
1
</number>
</property>
<property
name=
"toolTip"
stdset=
"0"
>
<string>
Antialiases image (when larger then 1.0)
</string>
</property>
</widget>
<spacer>
<property
name=
"name"
>
<cstring>
spacer1_2
</cstring>
</property>
<property
name=
"orientation"
>
<enum>
Horizontal
</enum>
</property>
<property
name=
"sizeType"
>
<enum>
Expanding
</enum>
</property>
<property
name=
"sizeHint"
>
<size>
<width>
271
</width>
<height>
31
</height>
</size>
</property>
</spacer>
</hbox>
</widget>
<widget
class=
"QCheckBox"
>
<property
name=
"name"
>
<cstring>
whiteBackground
</cstring>
</property>
<property
name=
"text"
>
<string>
Use white background
</string>
</property>
<property
name=
"toolTip"
stdset=
"0"
>
<string>
Use white as background color
</string>
</property>
</widget>
<widget
class=
"QCheckBox"
>
<property
name=
"name"
>
<cstring>
expandFrustum
</cstring>
</property>
<property
name=
"text"
>
<string>
Expand frustum if needed
</string>
</property>
<property
name=
"toolTip"
stdset=
"0"
>
<string>
When image aspect ratio differs from viewer's one, expand frustum as needed. Fits inside current frustum otherwise.
</string>
</property>
</widget>
<widget
class=
"QLayoutWidget"
>
<property
name=
"name"
>
<cstring>
layout4
</cstring>
</property>
<hbox>
<property
name=
"name"
>
<cstring>
unnamed
</cstring>
</property>
<spacer>
<property
name=
"name"
>
<cstring>
spacer3
</cstring>
</property>
<property
name=
"orientation"
>
<enum>
Horizontal
</enum>
</property>
<property
name=
"sizeType"
>
<enum>
Expanding
</enum>
</property>
<property
name=
"sizeHint"
>
<size>
<width>
251
</width>
<height>
21
</height>
</size>
</property>
</spacer>
<widget
class=
"QPushButton"
>
<property
name=
"name"
>
<cstring>
pushButton1
</cstring>
</property>
<property
name=
"text"
>
<string>
OK
</string>
</property>
</widget>
<widget
class=
"QPushButton"
>
<property
name=
"name"
>
<cstring>
pushButton2
</cstring>
</property>
<property
name=
"text"
>
<string>
Cancel
</string>
</property>
</widget>
</hbox>
</widget>
</vbox>
</widget>
<images>
<image
name=
"image0"
>
<data
format=
"PNG"
length=
"900"
>
89504e470d0a1a0a0000000d494844520000000f000000100806000000c95625040000034b49444154289175936b6c936514c7cf79deb77d7ba1ddda8e6ea173b2b574abb38e0ee59239362b5342829ae8b8242626c6686296201a090924c62fc6208c20972f2c4682f383c449608a805333a633206c7363dd6adacdca6aa117d6ee5ddfbeb7e7f10b8b8a7a92ffb7dfc93f39f91d648cc1ff4d3e9bf55c3edef35e5d207033f4c2d683884819a59c78b9ef65ceb53c0b8cb17f445154e1b75872bd5494cace1c39d6bdd7bf56fef4c5ae1165b1e8648c81387861fb6cfb8a4ceefddd9f100000c61847293300004446e34f9e3df5c39e3bc9d4a34d6d1bbfd9f054c71552282dd765d5060040e7667c8674d24566a71a080083899bb73af279d103005c74ecce0eb3d9a15a6d96a2af2978d1e5ae4a5bcc568918f812008050e949998d027072d144c6a35af8eb6fa73b791ef3aaa23d3017d742de80e757bba36c8669ba41c914aa6d559549de2414000088ae130322f0824521a91cae0cb7fa86ac56733e112b34e7d2ccba2a5831c6f3c68c3c5f58b198487b5dfeba71e439090000b2a94a9e52e0dc9e39be631d77aa58743f44299a2ff5fdbebd6695f3bacb6d8a23a2767772b645992f3a2b560706f1de6d6066aa912001e26d9ce019001d1e8eb445c7d4aed16b0badbbdf6dda050822d5756362e06aa7b9aa22e908ac1c06000031ef86c8c86ab49797b0b1f92782886c3a92aaed39f1e3aba1c7cb07aa6bcd239431393b39d39618fa255cddbee6bc506e9b030060d363eb582c5207b50d71f43d7c9d070068dd18ec076d99bdf1113a29cb258bba20558c9e3cb71f4d8254b379c36944a44cd78cfaa5be9d74513472eb370d80dd91c425c318a37cefd18f0f9890b348e389b5e28d58534b57e707c197b6ec43445d9ff8f969f98d6d9f2141261c3bbb95f88357c8928a8844b3d96cb9feeeded76243e3a19af09a8bf5cfb71f46449d2ee4ddc58fbaf7aae9db76127eee2bac0b5cbdd7f8979ad9db196fcf5b07ce1fddb16b229fcad433c64017179cd943fb4ffe1172e8779f0dddd2e2538f2df178ff63c892e4ecddf366aff7c1eaa8afbe215afaaeff19fdfbfe4d1693a0b8f61d7adbb465db714464ff6a5ecae8b92f5e39d2e0913ff7bbd8a0bf8c4db6d48af3a74fbc435545f83bf79fcb6a495a76edc38387bf7ca2397d63e7e648ee42dfeb545585fbb93f01b22dcb16d181190d0000000049454e44ae426082
</data>
</image>
</images>
<connections>
<connection>
<sender>
pushButton1
</sender>
<signal>
clicked()
</signal>
<receiver>
ImageInterface
</receiver>
<slot>
accept()
</slot>
</connection>
<connection>
<sender>
pushButton2
</sender>
<signal>
clicked()
</signal>
<receiver>
ImageInterface
</receiver>
<slot>
reject()
</slot>
</connection>
</connections>
<layoutdefaults
spacing=
"6"
margin=
"11"
/>
</UI>
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.cpp
0 → 100644
View file @
0598efba
#include "/home/nesme_local/dev/SofaTest/extlibs/libQGLViewer-2.4.0/QGLViewer/ui_ImageInterface.h"
ThirdParty/libQGLViewer/QGLViewer/ImageInterface.ui
0 → 100644
View file @
0598efba
<?xml version="1.0" encoding="UTF-8"?>
<ui
version=
"4.0"
>
<class>
ImageInterface
</class>
<widget
class=
"QDialog"
name=
"ImageInterface"
>
<property
name=
"geometry"
>
<rect>
<x>
0
</x>
<y>
0
</y>
<width>
298
</width>
<height>
204
</height>
</rect>
</property>
<property
name=
"windowTitle"
>
<string>
Image settings
</string>
</property>
<layout
class=
"QVBoxLayout"
>
<property
name=
"spacing"
>
<number>
6
</number>
</property>
<property
name=
"margin"
>
<number>
9
</number>
</property>
<item>
<layout
class=
"QHBoxLayout"
>
<property
name=
"spacing"
>
<number>
6
</number>
</property>
<property
name=
"margin"
>
<number>
0
</number>
</property>
<item>
<widget
class=
"QLabel"
name=
"label_2"
>
<property
name=
"text"
>
<string>
Width
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QSpinBox"
name=
"imgWidth"
>
<property
name=
"toolTip"
>
<string>
Width of the image (in pixels)
</string>
</property>
<property
name=
"suffix"
>
<string>
px
</string>
</property>
<property
name=
"minimum"
>
<number>
1
</number>
</property>
<property
name=
"maximum"
>
<number>
32000
</number>
</property>
</widget>
</item>
<item>
<spacer>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
20
</width>
<height>
22
</height>
</size>
</property>
</spacer>
</item>
<item>
<widget
class=
"QLabel"
name=
"label_3"
>
<property
name=
"text"
>
<string>
Height
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QSpinBox"
name=
"imgHeight"
>
<property
name=
"toolTip"
>
<string>
Height of the image (in pixels)
</string>
</property>
<property
name=
"suffix"
>
<string>
px
</string>
</property>
<property
name=
"minimum"
>
<number>
1
</number>
</property>
<property
name=
"maximum"
>
<number>
32000
</number>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout
class=
"QHBoxLayout"
>
<property
name=
"spacing"
>
<number>
6
</number>
</property>
<property
name=
"margin"
>
<number>
0
</number>
</property>
<item>
<widget
class=
"QLabel"
name=
"label_4"
>
<property
name=
"text"
>
<string>
Image quality
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QSpinBox"
name=
"imgQuality"
>
<property
name=
"toolTip"
>
<string>
Between 0 (smallest files) and 100 (highest quality)
</string>