Commit 17155ecf by Kai Westerkamp

Merge branch 'linux' into 'master'

Linux Mit diesen Änderungen baut das ganze bei mir auf Ubuntu 16.04 (mit QT5, nicht mit QT4, auch wenn die Abfrage in der Subdevision.pro es so aussehen lässt als würde das Projekt beides unterstützen). Kannst du schauen, ob das so immer noch auf Windows mit Visual Studio baut? See merge request !1
parents ea8c9669 ce3e717e
#############################################################################
# Makefile for building: Animation
# Generated by qmake (3.0) (Qt 5.5.1)
# Project: Subdevision.pro
# Template: app
# Command: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile Subdevision.pro
#############################################################################
MAKEFILE = Makefile
####### Compiler, tools and options
CC = gcc
CXX = g++
DEFINES = -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB
CFLAGS = -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES)
CXXFLAGS = -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES)
INCPATH = -I. -Iassimp -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64
QMAKE = /usr/lib/x86_64-linux-gnu/qt5/bin/qmake
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
COPY = cp -f
COPY_FILE = cp -f
COPY_DIR = cp -f -R
INSTALL_FILE = install -m 644 -p
INSTALL_PROGRAM = install -m 755 -p
INSTALL_DIR = cp -f -R
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
TAR = tar -cf
COMPRESS = gzip -9f
DISTNAME = Animation1.0.0
DISTDIR = /home/philipp/Unterteilungsalgorithmen/QTProject/.tmp/Animation1.0.0
LINK = g++
LFLAGS = -m64 -Wl,-O1
LIBS = $(SUBLIBS) -L/usr/X11R6/lib64 -lassimp -lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core -lGL -lpthread
AR = ar cqs
RANLIB =
SED = sed
STRIP = strip
####### Output directory
OBJECTS_DIR = ./
####### Files
SOURCES = main.cpp \
mainwindow.cpp \
mainwidget.cpp \
mesh.cpp \
texture.cpp \
camera.cpp qrc_resources.cpp \
moc_mainwindow.cpp \
moc_mainwidget.cpp \
moc_camera.cpp
OBJECTS = main.o \
mainwindow.o \
mainwidget.o \
mesh.o \
texture.o \
camera.o \
qrc_resources.o \
moc_mainwindow.o \
moc_mainwidget.o \
moc_camera.o
DIST = animate.vert \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfs_device_lib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/moc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/opengl.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/uic.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/thread.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf \
Subdevision.pro mainwindow.h \
mainwidget.h \
mesh.h \
texture.h \
camera.h main.cpp \
mainwindow.cpp \
mainwidget.cpp \
mesh.cpp \
texture.cpp \
camera.cpp
QMAKE_TARGET = Animation
DESTDIR = #avoid trailing-slash linebreak
TARGET = Animation
first: all
####### Implicit rules
.SUFFIXES: .o .c .cpp .cc .cxx .C
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.C.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
####### Build rules
$(TARGET): $(OBJECTS)
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
Makefile: Subdevision.pro /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfs_device_lib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/moc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/opengl.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/uic.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/thread.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf \
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf \
Subdevision.pro \
resources.qrc \
/usr/lib/x86_64-linux-gnu/libQt5OpenGL.prl \
/usr/lib/x86_64-linux-gnu/libQt5Widgets.prl \
/usr/lib/x86_64-linux-gnu/libQt5Gui.prl \
/usr/lib/x86_64-linux-gnu/libQt5Core.prl
$(QMAKE) -o Makefile Subdevision.pro
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/qconfig.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_concurrent_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_core_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_dbus_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_eglfs_device_lib_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_gui_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_network_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_opengl_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_printsupport_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_sql_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_testlib_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_widgets_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/modules/qt_lib_xml_private.pri:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_functions.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt_config.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64/qmake.conf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_post.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exclusive_builds.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_pre.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resolve_config.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/default_post.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/warn_on.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/qt.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/resources.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/moc.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/opengl.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/uic.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/unix/thread.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/testcase_targets.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/exceptions.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/yacc.prf:
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/lex.prf:
Subdevision.pro:
resources.qrc:
/usr/lib/x86_64-linux-gnu/libQt5OpenGL.prl:
/usr/lib/x86_64-linux-gnu/libQt5Widgets.prl:
/usr/lib/x86_64-linux-gnu/libQt5Gui.prl:
/usr/lib/x86_64-linux-gnu/libQt5Core.prl:
qmake: FORCE
@$(QMAKE) -o Makefile Subdevision.pro
qmake_all: FORCE
all: Makefile $(TARGET)
dist: distdir FORCE
(cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
distdir: FORCE
@test -d $(DISTDIR) || mkdir -p $(DISTDIR)
$(COPY_FILE) --parents $(DIST) $(DISTDIR)/
$(COPY_FILE) --parents resources.qrc $(DISTDIR)/
$(COPY_FILE) --parents mainwindow.h mainwidget.h mesh.h texture.h camera.h $(DISTDIR)/
$(COPY_FILE) --parents main.cpp mainwindow.cpp mainwidget.cpp mesh.cpp texture.cpp camera.cpp $(DISTDIR)/
clean: compiler_clean
-$(DEL_FILE) $(OBJECTS)
-$(DEL_FILE) *~ core *.core
distclean: clean
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) Makefile
####### Sub-libraries
mocclean: compiler_moc_header_clean compiler_moc_source_clean
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
check: first
compiler_rcc_make_all: qrc_resources.cpp
compiler_rcc_clean:
-$(DEL_FILE) qrc_resources.cpp
qrc_resources.cpp: resources.qrc \
subdivide.tcs \
subdivide.frag \
subdivide.geo \
subdivide.vert \
subdivide.tes
/usr/lib/x86_64-linux-gnu/qt5/bin/rcc -name resources resources.qrc -o qrc_resources.cpp
compiler_moc_header_make_all: moc_mainwindow.cpp moc_mainwidget.cpp moc_camera.cpp
compiler_moc_header_clean:
-$(DEL_FILE) moc_mainwindow.cpp moc_mainwidget.cpp moc_camera.cpp
moc_mainwindow.cpp: mainwidget.h \
assimp/Importer.hpp \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl \
assimp/config.h \
assimp/scene.h \
assimp/texture.h \
assimp/mesh.h \
assimp/light.h \
assimp/camera.h \
assimp/material.h \
assimp/material.inl \
assimp/anim.h \
assimp/metadata.h \
assimp/Compiler/pstdint.h \
assimp/postprocess.h \
camera.h \
mainwindow.h
/usr/lib/x86_64-linux-gnu/qt5/bin/moc $(DEFINES) -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -I/home/philipp/Unterteilungsalgorithmen/QTProject -I/home/philipp/Unterteilungsalgorithmen/QTProject/assimp -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/5 -I/usr/include/x86_64-linux-gnu/c++/5 -I/usr/include/c++/5/backward -I/usr/lib/gcc/x86_64-linux-gnu/5/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include mainwindow.h -o moc_mainwindow.cpp
moc_mainwidget.cpp: assimp/Importer.hpp \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl \
assimp/config.h \
assimp/scene.h \
assimp/texture.h \
assimp/mesh.h \
assimp/light.h \
assimp/camera.h \
assimp/material.h \
assimp/material.inl \
assimp/anim.h \
assimp/metadata.h \
assimp/Compiler/pstdint.h \
assimp/postprocess.h \
camera.h \
mainwidget.h
/usr/lib/x86_64-linux-gnu/qt5/bin/moc $(DEFINES) -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -I/home/philipp/Unterteilungsalgorithmen/QTProject -I/home/philipp/Unterteilungsalgorithmen/QTProject/assimp -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/5 -I/usr/include/x86_64-linux-gnu/c++/5 -I/usr/include/c++/5/backward -I/usr/lib/gcc/x86_64-linux-gnu/5/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include mainwidget.h -o moc_mainwidget.cpp
moc_camera.cpp: camera.h
/usr/lib/x86_64-linux-gnu/qt5/bin/moc $(DEFINES) -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -I/home/philipp/Unterteilungsalgorithmen/QTProject -I/home/philipp/Unterteilungsalgorithmen/QTProject/assimp -I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets -I/usr/include/x86_64-linux-gnu/qt5/QtGui -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I/usr/include/c++/5 -I/usr/include/x86_64-linux-gnu/c++/5 -I/usr/include/c++/5/backward -I/usr/lib/gcc/x86_64-linux-gnu/5/include -I/usr/local/include -I/usr/lib/gcc/x86_64-linux-gnu/5/include-fixed -I/usr/include/x86_64-linux-gnu -I/usr/include camera.h -o moc_camera.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all:
compiler_uic_clean:
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_rcc_clean compiler_moc_header_clean
####### Compile
main.o: main.cpp mainwindow.h \
mainwidget.h \
assimp/Importer.hpp \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl \
assimp/config.h \
assimp/scene.h \
assimp/texture.h \
assimp/mesh.h \
assimp/light.h \
assimp/camera.h \
assimp/material.h \
assimp/material.inl \
assimp/anim.h \
assimp/metadata.h \
assimp/Compiler/pstdint.h \
assimp/postprocess.h \
camera.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp
mainwindow.o: mainwindow.cpp mainwindow.h \
mainwidget.h \
assimp/Importer.hpp \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl \
assimp/config.h \
assimp/scene.h \
assimp/texture.h \
assimp/mesh.h \
assimp/light.h \
assimp/camera.h \
assimp/material.h \
assimp/material.inl \
assimp/anim.h \
assimp/metadata.h \
assimp/Compiler/pstdint.h \
assimp/postprocess.h \
camera.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp
mainwidget.o: mainwidget.cpp mainwidget.h \
assimp/Importer.hpp \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl \
assimp/config.h \
assimp/scene.h \
assimp/texture.h \
assimp/mesh.h \
assimp/light.h \
assimp/camera.h \
assimp/material.h \
assimp/material.inl \
assimp/anim.h \
assimp/metadata.h \
assimp/Compiler/pstdint.h \
assimp/postprocess.h \
camera.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwidget.o mainwidget.cpp
mesh.o: mesh.cpp assimp/mesh.h \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o mesh.o mesh.cpp
texture.o: texture.cpp assimp/texture.h \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o texture.o texture.cpp
camera.o: camera.cpp assimp/camera.h \
assimp/types.h \
assimp/defs.h \
assimp/vector3.h \
assimp/Compiler/pushpack1.h \
assimp/Compiler/poppack1.h \
assimp/vector2.h \
assimp/color4.h \
assimp/matrix3x3.h \
assimp/matrix4x4.h \
assimp/quaternion.h \
assimp/vector2.inl \
assimp/vector3.inl \
assimp/color4.inl \
assimp/quaternion.inl \
assimp/matrix3x3.inl \
assimp/matrix4x4.inl
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o camera.o camera.cpp
qrc_resources.o: qrc_resources.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_resources.o qrc_resources.cpp
moc_mainwindow.o: moc_mainwindow.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwindow.o moc_mainwindow.cpp
moc_mainwidget.o: moc_mainwidget.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwidget.o moc_mainwidget.cpp
moc_camera.o: moc_camera.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_camera.o moc_camera.cpp
####### Install
install: FORCE
uninstall: FORCE
FORCE:
...@@ -34,6 +34,7 @@ RESOURCES += \ ...@@ -34,6 +34,7 @@ RESOURCES += \
resources.qrc resources.qrc
win32: LIBS += -L$$PWD/./ -lassimp win32: LIBS += -L$$PWD/./ -lassimp
unix: LIBS += -lassimp
INCLUDEPATH += $$PWD/assimp INCLUDEPATH += $$PWD/assimp
DEPENDPATH += $$PWD/assimp DEPENDPATH += $$PWD/assimp
...@@ -22,8 +22,8 @@ public: ...@@ -22,8 +22,8 @@ public:
QSize minimumSizeHint() const; QSize minimumSizeHint() const;
QSize sizeHint() const; QSize sizeHint() const;
boolean rotation; bool rotation;
boolean wireframe; bool wireframe;
public slots: public slots:
void loadNewMesh(); void loadNewMesh();
...@@ -43,7 +43,7 @@ protected: ...@@ -43,7 +43,7 @@ protected:
void wheelEvent(QWheelEvent *event ) ; void wheelEvent(QWheelEvent *event ) ;
private: private:
QVector3D* MainWidget::trackballPoint(int x, int y); QVector3D* trackballPoint(int x, int y);
void rotate(QVector3D *newPos ); void rotate(QVector3D *newPos );
void move(QPointF *newPos ); void move(QPointF *newPos );
......
/****************************************************************************
** Meta object code from reading C++ file 'camera.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.5.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "camera.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'camera.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.5.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Camera_t {
QByteArrayData data[3];
char stringdata0[13];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_Camera_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_Camera_t qt_meta_stringdata_Camera = {
{
QT_MOC_LITERAL(0, 0, 6), // "Camera"
QT_MOC_LITERAL(1, 7, 4), // "home"
QT_MOC_LITERAL(2, 12, 0) // ""
},
"Camera\0home\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Camera[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x0a /* Public */,
// slots: parameters
QMetaType::Void,
0 // eod
};
void Camera::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Camera *_t = static_cast<Camera *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->home(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Camera::staticMetaObject = {
{ &QObject::staticMetaObject, qt_meta_stringdata_Camera.data,
qt_meta_data_Camera, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};
const QMetaObject *Camera::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Camera::qt_metacast(const char *_clname)
{
if (!_clname) return Q_NULLPTR;
if (!strcmp(_clname, qt_meta_stringdata_Camera.stringdata0))
return static_cast<void*>(const_cast< Camera*>(this));
return QObject::qt_metacast(_clname);
}
int Camera::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QObject::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE
/****************************************************************************
** Meta object code from reading C++ file 'mainwidget.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.5.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "mainwidget.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'mainwidget.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.5.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_MainWidget_t {
QByteArrayData data[8];
char stringdata0[69];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_MainWidget_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_MainWidget_t qt_meta_stringdata_MainWidget = {
{
QT_MOC_LITERAL(0, 0, 10), // "MainWidget"
QT_MOC_LITERAL(1, 11, 11), // "loadNewMesh"
QT_MOC_LITERAL(2, 23, 0), // ""
QT_MOC_LITERAL(3, 24, 4), // "path"
QT_MOC_LITERAL(4, 29, 11), // "setRotation"
QT_MOC_LITERAL(5, 41, 7), // "started"
QT_MOC_LITERAL(6, 49, 12), // "setWireframe"
QT_MOC_LITERAL(7, 62, 6) // "active"
},
"MainWidget\0loadNewMesh\0\0path\0setRotation\0"
"started\0setWireframe\0active"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_MainWidget[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
4, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 34, 2, 0x0a /* Public */,
1, 1, 35, 2, 0x0a /* Public */,
4, 1, 38, 2, 0x0a /* Public */,
6, 1, 41, 2, 0x0a /* Public */,
// slots: parameters
QMetaType::Void,
QMetaType::Void, QMetaType::QString, 3,
QMetaType::Void, QMetaType::Bool, 5,
QMetaType::Void, QMetaType::Bool, 7,
0 // eod
};
void MainWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
MainWidget *_t = static_cast<MainWidget *>(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->loadNewMesh(); break;
case 1: _t->loadNewMesh((*reinterpret_cast< QString(*)>(_a[1]))); break;
case 2: _t->setRotation((*reinterpret_cast< bool(*)>(_a[1]))); break;
case 3: _t->setWireframe((*reinterpret_cast< bool(*)>(_a[1]))); break;
default: ;
}
}
}
const QMetaObject MainWidget::staticMetaObject = {
{ &QOpenGLWidget::staticMetaObject, qt_meta_stringdata_MainWidget.data,
qt_meta_data_MainWidget, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};
const QMetaObject *MainWidget::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *MainWidget::qt_metacast(const char *_clname)
{
if (!_clname) return Q_NULLPTR;
if (!strcmp(_clname, qt_meta_stringdata_MainWidget.stringdata0))
return static_cast<void*>(const_cast< MainWidget*>(this));
if (!strcmp(_clname, "QOpenGLFunctions_4_3_Core"))
return static_cast< QOpenGLFunctions_4_3_Core*>(const_cast< MainWidget*>(this));
return QOpenGLWidget::qt_metacast(_clname);
}
int MainWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QOpenGLWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 4;
}
return _id;
}
QT_END_MOC_NAMESPACE
/****************************************************************************
** Meta object code from reading C++ file 'mainwindow.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.5.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "mainwindow.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'mainwindow.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.5.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_MainWindow_t {
QByteArrayData data[1];
char stringdata0[11];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_MainWindow_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_MainWindow_t qt_meta_stringdata_MainWindow = {
{
QT_MOC_LITERAL(0, 0, 10) // "MainWindow"
},
"MainWindow"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_MainWindow[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
const QMetaObject MainWindow::staticMetaObject = {
{ &QMainWindow::staticMetaObject, qt_meta_stringdata_MainWindow.data,
qt_meta_data_MainWindow, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};
const QMetaObject *MainWindow::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *MainWindow::qt_metacast(const char *_clname)
{
if (!_clname) return Q_NULLPTR;
if (!strcmp(_clname, qt_meta_stringdata_MainWindow.stringdata0))
return static_cast<void*>(const_cast< MainWindow*>(this));
return QMainWindow::qt_metacast(_clname);
}
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
return _id;
}
QT_END_MOC_NAMESPACE
/****************************************************************************
** Resource object code
**
** Created by: The Resource Compiler for Qt version 5.5.1
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
static const unsigned char qt_resource_data[] = {
// /home/philipp/Unterteilungsalgorithmen/QTProject/subdivide.tcs
0x0,0x0,0x2,0x31,
0x23,
0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x20,0x34,0x33,0x30,0xa,0x6c,0x61,0x79,0x6f,
0x75,0x74,0x28,0x76,0x65,0x72,0x74,0x69,0x63,0x65,0x73,0x20,0x3d,0x20,0x33,0x29,
0x20,0x6f,0x75,0x74,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x76,
0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x5b,0x5d,0x3b,0xa,0x6f,0x75,0x74,0x20,
0x76,0x65,0x63,0x33,0x20,0x74,0x63,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x5b,
0x5d,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x76,0x4e,0x6f,0x72,
0x6d,0x61,0x6c,0x5b,0x5d,0x3b,0xa,0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x33,0x20,
0x74,0x63,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x5d,0x3b,0xa,0xa,0x69,0x6e,0x20,
0x76,0x65,0x63,0x32,0x20,0x76,0x55,0x56,0x5b,0x5d,0x3b,0xa,0x6f,0x75,0x74,0x20,
0x76,0x65,0x63,0x32,0x20,0x74,0x63,0x55,0x56,0x5b,0x5d,0x3b,0xa,0xa,0x75,0x6e,
0x69,0x66,0x6f,0x72,0x6d,0x20,0x76,0x65,0x63,0x33,0x20,0x43,0x61,0x6d,0x50,0x6f,
0x73,0x3b,0xa,0xa,0xa,0x76,0x6f,0x69,0x64,0x20,0x6d,0x61,0x69,0x6e,0x28,0x29,
0xa,0x7b,0xa,0x20,0x20,0x20,0x20,0x74,0x63,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,
0x6e,0x5b,0x67,0x6c,0x5f,0x49,0x6e,0x76,0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e,0x49,
0x44,0x5d,0x20,0x3d,0x20,0x76,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x5b,0x67,
0x6c,0x5f,0x49,0x6e,0x76,0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e,0x49,0x44,0x5d,0x3b,
0xa,0x20,0x20,0x20,0x20,0x74,0x63,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x67,0x6c,
0x5f,0x49,0x6e,0x76,0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e,0x49,0x44,0x5d,0x20,0x3d,
0x20,0x76,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x67,0x6c,0x5f,0x49,0x6e,0x76,0x6f,
0x63,0x61,0x74,0x69,0x6f,0x6e,0x49,0x44,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x74,
0x63,0x55,0x56,0x5b,0x67,0x6c,0x5f,0x49,0x6e,0x76,0x6f,0x63,0x61,0x74,0x69,0x6f,
0x6e,0x49,0x44,0x5d,0x20,0x3d,0x20,0x76,0x55,0x56,0x5b,0x67,0x6c,0x5f,0x49,0x6e,
0x76,0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e,0x49,0x44,0x5d,0x3b,0xa,0xa,0x20,0x20,
0x20,0x20,0x66,0x6c,0x6f,0x61,0x74,0x20,0x74,0x65,0x73,0x73,0x65,0x6c,0x61,0x74,
0x69,0x6f,0x6e,0x20,0x3d,0x20,0x31,0x2e,0x30,0x3b,0xa,0xa,0x20,0x20,0x20,0x20,
0x67,0x6c,0x5f,0x54,0x65,0x73,0x73,0x4c,0x65,0x76,0x65,0x6c,0x4f,0x75,0x74,0x65,
0x72,0x5b,0x30,0x5d,0x20,0x3d,0x20,0x74,0x65,0x73,0x73,0x65,0x6c,0x61,0x74,0x69,
0x6f,0x6e,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x6c,0x5f,0x54,0x65,0x73,0x73,0x4c,
0x65,0x76,0x65,0x6c,0x4f,0x75,0x74,0x65,0x72,0x5b,0x31,0x5d,0x20,0x3d,0x20,0x74,
0x65,0x73,0x73,0x65,0x6c,0x61,0x74,0x69,0x6f,0x6e,0x3b,0xa,0x20,0x20,0x20,0x20,
0x67,0x6c,0x5f,0x54,0x65,0x73,0x73,0x4c,0x65,0x76,0x65,0x6c,0x4f,0x75,0x74,0x65,
0x72,0x5b,0x32,0x5d,0x20,0x3d,0x20,0x74,0x65,0x73,0x73,0x65,0x6c,0x61,0x74,0x69,
0x6f,0x6e,0x3b,0xa,0xa,0x20,0x20,0x20,0x20,0x67,0x6c,0x5f,0x54,0x65,0x73,0x73,
0x4c,0x65,0x76,0x65,0x6c,0x49,0x6e,0x6e,0x65,0x72,0x5b,0x30,0x5d,0x20,0x3d,0x20,
0x74,0x65,0x73,0x73,0x65,0x6c,0x61,0x74,0x69,0x6f,0x6e,0x3b,0xa,0xa,0x7d,0xa,
// /home/philipp/Unterteilungsalgorithmen/QTProject/subdivide.frag
0x0,0x0,0x6,0x29,
0x23,
0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x20,0x34,0x33,0x30,0xa,0x6c,0x61,0x79,0x6f,
0x75,0x74,0x28,0x6c,0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e,0x20,0x3d,0x20,0x30,0x29,
0x20,0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x33,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3b,
0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x67,0x43,0x61,0x6d,0x50,0x6f,
0x73,0x69,0x74,0x69,0x6f,0x6e,0x3b,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,
0x67,0x43,0x61,0x6d,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x3b,0xa,0x69,0x6e,0x20,0x76,
0x65,0x63,0x32,0x20,0x67,0x55,0x56,0x3b,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,
0x20,0x67,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x3b,0xa,0x69,
0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x67,0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,
0x74,0x61,0x6e,0x63,0x65,0x3b,0xa,0xa,0x75,0x6e,0x69,0x66,0x6f,0x72,0x6d,0x20,
0x62,0x6f,0x6f,0x6c,0x20,0x77,0x69,0x72,0x65,0x66,0x72,0x61,0x6d,0x65,0x3b,0xa,
0xa,0x75,0x6e,0x69,0x66,0x6f,0x72,0x6d,0x20,0x73,0x61,0x6d,0x70,0x6c,0x65,0x72,
0x32,0x44,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x54,0x65,0x78,0x74,0x75,0x72,0x65,0x3b,
0xa,0x75,0x6e,0x69,0x66,0x6f,0x72,0x6d,0x20,0x76,0x65,0x63,0x33,0x20,0x4c,0x69,
0x67,0x68,0x74,0x50,0x6f,0x73,0x3b,0xa,0xa,0x73,0x74,0x72,0x75,0x63,0x74,0x20,
0x4d,0x61,0x74,0x65,0x72,0x69,0x61,0x6c,0xa,0x7b,0xa,0x20,0x20,0x20,0x20,0x76,
0x65,0x63,0x33,0x20,0x44,0x69,0x66,0x66,0x75,0x73,0x65,0x3b,0xa,0x20,0x20,0x20,
0x20,0x76,0x65,0x63,0x33,0x20,0x53,0x70,0x65,0x63,0x75,0x6c,0x61,0x72,0x3b,0xa,
0x20,0x20,0x20,0x20,0x66,0x6c,0x6f,0x61,0x74,0x20,0x53,0x68,0x69,0x6e,0x69,0x6e,
0x65,0x73,0x73,0x3b,0xa,0x20,0x20,0x20,0x20,0x62,0x6f,0x6f,0x6c,0x20,0x68,0x61,
0x73,0x54,0x65,0x78,0x74,0x75,0x72,0x65,0x3b,0xa,0x7d,0x3b,0xa,0xa,0x75,0x6e,
0x69,0x66,0x6f,0x72,0x6d,0x20,0x4d,0x61,0x74,0x65,0x72,0x69,0x61,0x6c,0x20,0x6d,
0x61,0x74,0x65,0x72,0x69,0x61,0x6c,0x49,0x6e,0x66,0x6f,0x3b,0xa,0xa,0x76,0x65,
0x63,0x33,0x20,0x70,0x68,0x6f,0x6e,0x67,0x28,0x76,0x65,0x63,0x33,0x20,0x6c,0x69,
0x67,0x68,0x74,0x50,0x6f,0x73,0x29,0x7b,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,
0x33,0x20,0x64,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x6d,0x61,0x74,0x65,0x72,
0x69,0x61,0x6c,0x49,0x6e,0x66,0x6f,0x2e,0x44,0x69,0x66,0x66,0x75,0x73,0x65,0x3b,
0xa,0xa,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,0x33,0x20,0x64,0x63,0x6f,0x6c,
0x6f,0x72,0x32,0x20,0x3d,0x20,0x74,0x65,0x78,0x74,0x75,0x72,0x65,0x32,0x44,0x28,
0x63,0x6f,0x6c,0x6f,0x72,0x54,0x65,0x78,0x74,0x75,0x72,0x65,0x2c,0x67,0x55,0x56,
0x29,0x2e,0x78,0x79,0x7a,0x3b,0xa,0x20,0x20,0x20,0x20,0x69,0x66,0x28,0x6d,0x61,
0x74,0x65,0x72,0x69,0x61,0x6c,0x49,0x6e,0x66,0x6f,0x2e,0x68,0x61,0x73,0x54,0x65,
0x78,0x74,0x75,0x72,0x65,0x29,0x7b,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
0x64,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x64,0x63,0x6f,0x6c,0x6f,0x72,0x32,
0x3b,0xa,0x20,0x20,0x20,0x20,0x7d,0xa,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,
0x33,0x20,0x56,0x20,0x3d,0x20,0x6e,0x6f,0x72,0x6d,0x61,0x6c,0x69,0x7a,0x65,0x28,
0x2d,0x67,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x29,0x3b,0xa,
0x20,0x20,0x20,0x20,0x76,0x65,0x63,0x33,0x20,0x4e,0x20,0x3d,0x20,0x6e,0x6f,0x72,
0x6d,0x61,0x6c,0x69,0x7a,0x65,0x28,0x67,0x43,0x61,0x6d,0x4e,0x6f,0x72,0x6d,0x61,
0x6c,0x29,0x3b,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,0x33,0x20,0x4c,0x20,0x3d,
0x20,0x6e,0x6f,0x72,0x6d,0x61,0x6c,0x69,0x7a,0x65,0x28,0x6c,0x69,0x67,0x68,0x74,
0x50,0x6f,0x73,0x2d,0x67,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,
0x29,0x3b,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,0x33,0x20,0x52,0x20,0x3d,0x20,
0x6e,0x6f,0x72,0x6d,0x61,0x6c,0x69,0x7a,0x65,0x28,0x72,0x65,0x66,0x6c,0x65,0x63,
0x74,0x28,0x2d,0x4c,0x2c,0x4e,0x29,0x29,0x3b,0xa,0xa,0x20,0x20,0x20,0x20,0x66,
0x6c,0x6f,0x61,0x74,0x20,0x64,0x69,0x66,0x66,0x75,0x73,0x65,0x20,0x3d,0x20,0x6d,
0x61,0x78,0x28,0x64,0x6f,0x74,0x28,0x4c,0x2c,0x4e,0x29,0x2c,0x30,0x2e,0x30,0x29,
0x3b,0xa,0x20,0x20,0x20,0x20,0x66,0x6c,0x6f,0x61,0x74,0x20,0x73,0x70,0x65,0x63,
0x75,0x6c,0x61,0x72,0x20,0x3d,0x20,0x70,0x6f,0x77,0x28,0x6d,0x61,0x78,0x28,0x64,
0x6f,0x74,0x28,0x52,0x2c,0x56,0x29,0x2c,0x30,0x2e,0x30,0x29,0x2c,0x6d,0x61,0x74,
0x65,0x72,0x69,0x61,0x6c,0x49,0x6e,0x66,0x6f,0x2e,0x53,0x68,0x69,0x6e,0x69,0x6e,
0x65,0x73,0x73,0x29,0x3b,0xa,0xa,0x20,0x20,0x20,0x20,0x2f,0x2f,0x72,0x65,0x74,
0x75,0x72,0x6e,0x20,0x76,0x65,0x63,0x33,0x28,0x64,0x69,0x66,0x66,0x75,0x73,0x65,
0x20,0x29,0x3b,0xa,0x20,0x20,0x20,0x20,0x2f,0x2f,0x72,0x65,0x74,0x75,0x72,0x6e,
0x20,0x64,0x63,0x6f,0x6c,0x6f,0x72,0x3b,0xa,0x20,0x20,0x20,0x20,0x2f,0x2f,0x72,
0x65,0x74,0x75,0x72,0x6e,0x20,0x28,0x64,0x69,0x66,0x66,0x75,0x73,0x65,0x2a,0x64,
0x63,0x6f,0x6c,0x6f,0x72,0x29,0x3b,0xa,0x20,0x20,0x20,0x20,0x72,0x65,0x74,0x75,
0x72,0x6e,0x20,0x28,0x64,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x2a,0x20,0x64,0x69,0x66,
0x66,0x75,0x73,0x65,0x20,0x2b,0x20,0x6d,0x61,0x74,0x65,0x72,0x69,0x61,0x6c,0x49,
0x6e,0x66,0x6f,0x2e,0x53,0x70,0x65,0x63,0x75,0x6c,0x61,0x72,0x20,0x2a,0x20,0x73,
0x70,0x65,0x63,0x75,0x6c,0x61,0x72,0x29,0x3b,0xa,0xa,0x7d,0xa,0xa,0xa,0x76,
0x6f,0x69,0x64,0x20,0x61,0x64,0x64,0x57,0x69,0x72,0x65,0x66,0x72,0x61,0x6d,0x65,
0x28,0x29,0x7b,0xa,0x20,0x20,0x20,0x20,0x2f,0x2f,0x57,0x69,0x72,0x65,0x66,0x72,
0x61,0x6d,0x65,0x20,0x72,0x65,0x6e,0x64,0x65,0x72,0x69,0x6e,0x67,0xa,0x20,0x20,
0x20,0x20,0x69,0x66,0x28,0x20,0x77,0x69,0x72,0x65,0x66,0x72,0x61,0x6d,0x65,0x20,
0x3d,0x3d,0x20,0x74,0x72,0x75,0x65,0x29,0x7b,0xa,0x20,0x20,0x20,0x20,0x20,0x20,
0x20,0x20,0x66,0x6c,0x6f,0x61,0x74,0x20,0x64,0x20,0x3d,0x20,0x6d,0x69,0x6e,0x28,
0x67,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x2e,0x78,0x2c,0x6d,
0x69,0x6e,0x28,0x67,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x2e,
0x79,0x2c,0x67,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x2e,0x7a,
0x29,0x29,0x3b,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x69,0x66,0x28,0x64,
0x20,0x3c,0x20,0x30,0x2e,0x30,0x32,0x29,0x7b,0xa,0x20,0x20,0x20,0x20,0x20,0x20,
0x20,0x20,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x76,0x65,
0x63,0x33,0x28,0x30,0x2e,0x30,0x2c,0x31,0x2e,0x30,0x2c,0x30,0x2e,0x30,0x29,0x3b,
0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x7d,0xa,0xa,0x20,0x20,0x20,0x20,
0x20,0x20,0x20,0x20,0x66,0x6c,0x6f,0x61,0x74,0x20,0x64,0x32,0x20,0x3d,0x20,0x6d,
0x69,0x6e,0x28,0x67,0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,
0x65,0x2e,0x78,0x2c,0x6d,0x69,0x6e,0x28,0x67,0x50,0x61,0x74,0x63,0x68,0x44,0x69,
0x73,0x74,0x61,0x6e,0x63,0x65,0x2e,0x79,0x2c,0x67,0x50,0x61,0x74,0x63,0x68,0x44,
0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x2e,0x7a,0x29,0x29,0x3b,0xa,0x20,0x20,0x20,
0x20,0x20,0x20,0x20,0x69,0x66,0x28,0x64,0x32,0x20,0x3c,0x20,0x30,0x2e,0x30,0x31,
0x29,0x7b,0xa,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x63,
0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x76,0x65,0x63,0x33,0x28,0x30,0x2e,0x30,0x2c,
0x30,0x2e,0x30,0x2c,0x31,0x2e,0x30,0x29,0x3b,0xa,0x20,0x20,0x20,0x20,0x20,0x20,
0x20,0x20,0x7d,0xa,0x20,0x20,0x20,0x20,0x7d,0xa,0x7d,0xa,0xa,0xa,0xa,0x76,
0x6f,0x69,0x64,0x20,0x6d,0x61,0x69,0x6e,0x28,0x29,0xa,0x7b,0xa,0x20,0x20,0x20,
0x20,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x70,0x68,0x6f,0x6e,0x67,0x28,0x4c,
0x69,0x67,0x68,0x74,0x50,0x6f,0x73,0x29,0x3b,0xa,0x20,0x20,0x20,0x2f,0x2f,0x20,
0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x61,0x62,0x73,0x28,0x6e,0x6f,0x72,0x6d,
0x61,0x6c,0x69,0x7a,0x65,0x28,0x67,0x43,0x61,0x6d,0x4e,0x6f,0x72,0x6d,0x61,0x6c,
0x29,0x29,0x3b,0xa,0xa,0x20,0x20,0x20,0x20,0x61,0x64,0x64,0x57,0x69,0x72,0x65,
0x66,0x72,0x61,0x6d,0x65,0x28,0x29,0x3b,0xa,0xa,0x20,0x20,0x20,0x2f,0x2f,0x20,
0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x6d,0x61,0x74,0x65,0x72,0x69,0x61,0x6c,
0x49,0x6e,0x66,0x6f,0x2e,0x44,0x69,0x66,0x66,0x75,0x73,0x65,0x3b,0xa,0x2f,0x2f,
0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x20,0x3d,0x20,0x6e,0x6f,0x72,0x6d,
0x61,0x6c,0x69,0x7a,0x65,0x28,0x61,0x62,0x73,0x28,0x76,0x65,0x63,0x33,0x28,0x67,
0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x2e,0x78,0x2c,0x67,0x43,
0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x2e,0x79,0x2c,0x30,0x2e,0x30,
0x29,0x29,0x29,0x3b,0xa,0xa,0x7d,0xa,
// /home/philipp/Unterteilungsalgorithmen/QTProject/subdivide.geo
0x0,0x0,0x4,0x45,
0x23,
0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x20,0x34,0x33,0x30,0xa,0xa,0x6c,0x61,0x79,
0x6f,0x75,0x74,0x20,0x28,0x74,0x72,0x69,0x61,0x6e,0x67,0x6c,0x65,0x73,0x29,0x20,
0x69,0x6e,0x3b,0xa,0x6c,0x61,0x79,0x6f,0x75,0x74,0x20,0x28,0x74,0x72,0x69,0x61,
0x6e,0x67,0x6c,0x65,0x5f,0x73,0x74,0x72,0x69,0x70,0x2c,0x20,0x6d,0x61,0x78,0x5f,
0x76,0x65,0x72,0x74,0x69,0x63,0x65,0x73,0x20,0x3d,0x20,0x33,0x29,0x20,0x6f,0x75,
0x74,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x32,0x20,0x74,0x65,0x55,0x56,
0x5b,0x33,0x5d,0x3b,0xa,0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x32,0x20,0x67,0x55,
0x56,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x74,0x65,0x43,0x61,
0x6d,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x5b,0x33,0x5d,0x3b,0xa,0x6f,0x75,
0x74,0x20,0x76,0x65,0x63,0x33,0x20,0x67,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,
0x69,0x6f,0x6e,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x74,0x65,
0x43,0x61,0x6d,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x33,0x5d,0x3b,0xa,0x6f,0x75,
0x74,0x20,0x76,0x65,0x63,0x33,0x20,0x67,0x43,0x61,0x6d,0x4e,0x6f,0x72,0x6d,0x61,
0x6c,0x3b,0xa,0xa,0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x33,0x20,0x67,0x54,0x72,
0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,
0x65,0x63,0x33,0x20,0x74,0x65,0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,
0x6e,0x63,0x65,0x5b,0x33,0x5d,0x3b,0xa,0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x33,
0x20,0x67,0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x3b,
0xa,0xa,0x76,0x6f,0x69,0x64,0x20,0x6d,0x61,0x69,0x6e,0x28,0x76,0x6f,0x69,0x64,
0x29,0xa,0x7b,0xa,0x20,0x20,0x20,0x20,0x2f,0x2f,0x20,0x70,0x61,0x73,0x73,0x74,
0x68,0x72,0x6f,0x75,0x67,0x68,0x20,0x67,0x65,0x6f,0x6d,0x65,0x74,0x72,0x79,0x20,
0x73,0x68,0x61,0x64,0x65,0x72,0x20,0x66,0x6f,0x72,0x20,0x77,0x69,0x72,0x65,0x66,
0x72,0x61,0x6d,0x65,0x20,0x72,0x65,0x6e,0x64,0x65,0x72,0x69,0x6e,0x67,0xa,0x20,
0x20,0x20,0x20,0x2f,0x2f,0x20,0x6a,0x75,0x73,0x74,0x20,0x61,0x64,0x64,0x69,0x6e,
0x64,0x20,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x3b,0xa,0xa,
0x20,0x20,0x20,0x20,0x67,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,
0x20,0x3d,0x20,0x76,0x65,0x63,0x33,0x28,0x31,0x2c,0x20,0x30,0x2c,0x20,0x30,0x29,
0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x55,0x56,0x20,0x3d,0x20,0x74,0x65,0x55,0x56,
0x5b,0x30,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x43,0x61,0x6d,0x50,0x6f,0x73,
0x69,0x74,0x69,0x6f,0x6e,0x20,0x3d,0x20,0x74,0x65,0x43,0x61,0x6d,0x50,0x6f,0x73,
0x69,0x74,0x69,0x6f,0x6e,0x5b,0x30,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x43,
0x61,0x6d,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x20,0x3d,0x20,0x74,0x65,0x43,0x61,0x6d,
0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x30,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,
0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x20,0x3d,0x20,
0x74,0x65,0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x5b,
0x30,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x6c,0x5f,0x50,0x6f,0x73,0x69,0x74,
0x69,0x6f,0x6e,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x69,0x6e,0x5b,0x30,0x5d,0x2e,0x67,
0x6c,0x5f,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x3b,0xa,0x20,0x20,0x20,0x20,
0x45,0x6d,0x69,0x74,0x56,0x65,0x72,0x74,0x65,0x78,0x28,0x29,0x3b,0xa,0xa,0x20,
0x20,0x20,0x20,0x67,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x20,
0x3d,0x20,0x76,0x65,0x63,0x33,0x28,0x30,0x2c,0x20,0x31,0x2c,0x20,0x30,0x29,0x3b,
0xa,0x20,0x20,0x20,0x20,0x67,0x55,0x56,0x20,0x3d,0x20,0x74,0x65,0x55,0x56,0x5b,
0x31,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,
0x74,0x69,0x6f,0x6e,0x20,0x3d,0x20,0x74,0x65,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,
0x74,0x69,0x6f,0x6e,0x5b,0x31,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x43,0x61,
0x6d,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x20,0x3d,0x20,0x74,0x65,0x43,0x61,0x6d,0x4e,
0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x31,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x50,
0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x20,0x3d,0x20,0x74,
0x65,0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x5b,0x31,
0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x6c,0x5f,0x50,0x6f,0x73,0x69,0x74,0x69,
0x6f,0x6e,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x69,0x6e,0x5b,0x31,0x5d,0x2e,0x67,0x6c,
0x5f,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x3b,0xa,0x20,0x20,0x20,0x20,0x45,
0x6d,0x69,0x74,0x56,0x65,0x72,0x74,0x65,0x78,0x28,0x29,0x3b,0xa,0xa,0x20,0x20,
0x20,0x20,0x67,0x54,0x72,0x69,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x20,0x3d,
0x20,0x76,0x65,0x63,0x33,0x28,0x30,0x2c,0x20,0x30,0x2c,0x20,0x31,0x29,0x3b,0xa,
0x20,0x20,0x20,0x20,0x67,0x55,0x56,0x20,0x3d,0x20,0x74,0x65,0x55,0x56,0x5b,0x32,
0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,
0x69,0x6f,0x6e,0x20,0x3d,0x20,0x74,0x65,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,
0x69,0x6f,0x6e,0x5b,0x32,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x43,0x61,0x6d,
0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x20,0x3d,0x20,0x74,0x65,0x43,0x61,0x6d,0x4e,0x6f,
0x72,0x6d,0x61,0x6c,0x5b,0x32,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x50,0x61,
0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x20,0x3d,0x20,0x74,0x65,
0x50,0x61,0x74,0x63,0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x5b,0x32,0x5d,
0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x6c,0x5f,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,
0x6e,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x69,0x6e,0x5b,0x32,0x5d,0x2e,0x67,0x6c,0x5f,
0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x3b,0xa,0x20,0x20,0x20,0x20,0x45,0x6d,
0x69,0x74,0x56,0x65,0x72,0x74,0x65,0x78,0x28,0x29,0x3b,0xa,0xa,0x20,0x20,0x20,
0x20,0x45,0x6e,0x64,0x50,0x72,0x69,0x6d,0x69,0x74,0x69,0x76,0x65,0x28,0x29,0x3b,
0xa,0xa,0x7d,0xa,
// /home/philipp/Unterteilungsalgorithmen/QTProject/subdivide.vert
0x0,0x0,0x1,0x5b,
0x23,
0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x20,0x34,0x33,0x30,0xa,0x6c,0x61,0x79,0x6f,
0x75,0x74,0x28,0x6c,0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e,0x20,0x3d,0x20,0x30,0x29,
0x20,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,
0x6e,0x3b,0xa,0x6c,0x61,0x79,0x6f,0x75,0x74,0x28,0x6c,0x6f,0x63,0x61,0x74,0x69,
0x6f,0x6e,0x20,0x3d,0x20,0x31,0x29,0x20,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,
0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x3b,0xa,0x6c,0x61,0x79,0x6f,0x75,0x74,0x28,0x6c,
0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e,0x20,0x3d,0x20,0x32,0x29,0x20,0x69,0x6e,0x20,
0x76,0x65,0x63,0x32,0x20,0x55,0x56,0x3b,0xa,0xa,0x6f,0x75,0x74,0x20,0x76,0x65,
0x63,0x33,0x20,0x76,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x3b,0xa,0x6f,0x75,
0x74,0x20,0x76,0x65,0x63,0x33,0x20,0x76,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x3b,0xa,
0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x32,0x20,0x76,0x55,0x56,0x3b,0xa,0xa,0xa,
0x76,0x6f,0x69,0x64,0x20,0x6d,0x61,0x69,0x6e,0x28,0x76,0x6f,0x69,0x64,0x29,0xa,
0x7b,0xa,0x20,0x20,0x20,0x20,0x2f,0x2f,0x74,0x72,0x61,0x6e,0x73,0x6f,0x66,0x72,
0x6d,0x61,0x74,0x69,0x6f,0x6e,0x20,0x69,0x6d,0x20,0x74,0x65,0x73,0x73,0x65,0x6c,
0x61,0x74,0x69,0x6f,0x6e,0x20,0x65,0x76,0x61,0x6c,0x75,0x61,0x74,0x69,0x6f,0x6e,
0x20,0x2c,0x20,0x65,0x69,0x6e,0x66,0x61,0x63,0x68,0x20,0x6e,0x75,0x72,0x20,0x64,
0x75,0x72,0x63,0x68,0x72,0x65,0x69,0x63,0x68,0x65,0x6e,0xa,0x20,0x20,0x20,0x76,
0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x2e,0x78,0x79,0x7a,0x20,0x3d,0x20,0x50,
0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x2e,0x78,0x79,0x7a,0x3b,0xa,0x20,0x20,0x20,
0x76,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x2e,0x78,0x79,0x7a,0x20,0x3d,0x20,0x4e,0x6f,
0x72,0x6d,0x61,0x6c,0x2e,0x78,0x79,0x7a,0x3b,0xa,0x20,0x20,0x20,0x76,0x55,0x56,
0x20,0x3d,0x20,0x55,0x56,0x3b,0xa,0x7d,0xa,0xa,
// /home/philipp/Unterteilungsalgorithmen/QTProject/subdivide.tes
0x0,0x0,0x3,0x74,
0x23,
0x76,0x65,0x72,0x73,0x69,0x6f,0x6e,0x20,0x34,0x33,0x30,0xa,0x6c,0x61,0x79,0x6f,
0x75,0x74,0x28,0x74,0x72,0x69,0x61,0x6e,0x67,0x6c,0x65,0x73,0x2c,0x20,0x65,0x71,
0x75,0x61,0x6c,0x5f,0x73,0x70,0x61,0x63,0x69,0x6e,0x67,0x2c,0x20,0x63,0x77,0x29,
0x20,0x69,0x6e,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x74,0x63,
0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x5b,0x5d,0x3b,0xa,0x6f,0x75,0x74,0x20,
0x76,0x65,0x63,0x33,0x20,0x74,0x65,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,0x69,
0x6f,0x6e,0x3b,0xa,0xa,0x69,0x6e,0x20,0x76,0x65,0x63,0x33,0x20,0x74,0x63,0x4e,
0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x5d,0x3b,0xa,0x6f,0x75,0x74,0x20,0x76,0x65,0x63,
0x33,0x20,0x74,0x65,0x43,0x61,0x6d,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x3b,0xa,0xa,
0x69,0x6e,0x20,0x76,0x65,0x63,0x32,0x20,0x74,0x63,0x55,0x56,0x5b,0x5d,0x3b,0xa,
0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x32,0x20,0x74,0x65,0x55,0x56,0x3b,0xa,0xa,
0x6f,0x75,0x74,0x20,0x76,0x65,0x63,0x33,0x20,0x74,0x65,0x50,0x61,0x74,0x63,0x68,
0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x3b,0xa,0xa,0x75,0x6e,0x69,0x66,0x6f,
0x72,0x6d,0x20,0x6d,0x61,0x74,0x34,0x78,0x34,0x20,0x4d,0x56,0x3b,0xa,0x75,0x6e,
0x69,0x66,0x6f,0x72,0x6d,0x20,0x6d,0x61,0x74,0x34,0x78,0x34,0x20,0x4d,0x56,0x50,
0x3b,0xa,0x75,0x6e,0x69,0x66,0x6f,0x72,0x6d,0x20,0x6d,0x61,0x74,0x33,0x78,0x33,
0x20,0x4e,0x3b,0xa,0xa,0xa,0xa,0x76,0x6f,0x69,0x64,0x20,0x6d,0x61,0x69,0x6e,
0x28,0x29,0xa,0x7b,0xa,0xa,0x20,0x20,0x20,0x20,0x74,0x65,0x50,0x61,0x74,0x63,
0x68,0x44,0x69,0x73,0x74,0x61,0x6e,0x63,0x65,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x54,
0x65,0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x78,0x79,0x7a,0x3b,0xa,0xa,0x20,
0x20,0x20,0x20,0x76,0x65,0x63,0x33,0x20,0x70,0x30,0x20,0x3d,0x20,0x67,0x6c,0x5f,
0x54,0x65,0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x78,0x20,0x2a,0x20,0x74,0x63,
0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,0x6e,0x5b,0x30,0x5d,0x3b,0xa,0x20,0x20,0x20,
0x20,0x76,0x65,0x63,0x33,0x20,0x70,0x31,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x54,0x65,
0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x79,0x20,0x2a,0x20,0x74,0x63,0x50,0x6f,
0x73,0x69,0x74,0x69,0x6f,0x6e,0x5b,0x31,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x76,
0x65,0x63,0x33,0x20,0x70,0x32,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x54,0x65,0x73,0x73,
0x43,0x6f,0x6f,0x72,0x64,0x2e,0x7a,0x20,0x2a,0x20,0x74,0x63,0x50,0x6f,0x73,0x69,
0x74,0x69,0x6f,0x6e,0x5b,0x32,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,
0x34,0x20,0x70,0x6f,0x73,0x20,0x3d,0x20,0x76,0x65,0x63,0x34,0x28,0x28,0x70,0x30,
0x20,0x2b,0x20,0x70,0x31,0x20,0x2b,0x20,0x70,0x32,0x29,0x2c,0x31,0x29,0x3b,0xa,
0x20,0x20,0x20,0x20,0x74,0x65,0x43,0x61,0x6d,0x50,0x6f,0x73,0x69,0x74,0x69,0x6f,
0x6e,0x20,0x3d,0x20,0x76,0x65,0x63,0x34,0x28,0x4d,0x56,0x2a,0x70,0x6f,0x73,0x29,
0x2e,0x78,0x79,0x7a,0x3b,0xa,0x20,0x20,0x20,0x20,0x67,0x6c,0x5f,0x50,0x6f,0x73,
0x69,0x74,0x69,0x6f,0x6e,0x20,0x3d,0x20,0x4d,0x56,0x50,0x20,0x2a,0x20,0x70,0x6f,
0x73,0x3b,0xa,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,0x33,0x20,0x6e,0x30,0x20,
0x3d,0x20,0x67,0x6c,0x5f,0x54,0x65,0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x78,
0x20,0x2a,0x20,0x74,0x63,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x30,0x5d,0x3b,0xa,
0x20,0x20,0x20,0x20,0x76,0x65,0x63,0x33,0x20,0x6e,0x31,0x20,0x3d,0x20,0x67,0x6c,
0x5f,0x54,0x65,0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x79,0x20,0x2a,0x20,0x74,
0x63,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x5b,0x31,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,
0x76,0x65,0x63,0x33,0x20,0x6e,0x32,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x54,0x65,0x73,
0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x7a,0x20,0x2a,0x20,0x74,0x63,0x4e,0x6f,0x72,
0x6d,0x61,0x6c,0x5b,0x32,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x74,0x65,0x43,0x61,
0x6d,0x4e,0x6f,0x72,0x6d,0x61,0x6c,0x20,0x3d,0x20,0x4e,0x2a,0x28,0x6e,0x30,0x20,
0x2b,0x20,0x6e,0x31,0x20,0x2b,0x20,0x6e,0x32,0x29,0x3b,0xa,0xa,0x20,0x20,0x20,
0x20,0x76,0x65,0x63,0x32,0x20,0x75,0x30,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x54,0x65,
0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x78,0x20,0x2a,0x20,0x74,0x63,0x55,0x56,
0x5b,0x30,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x76,0x65,0x63,0x32,0x20,0x75,0x31,
0x20,0x3d,0x20,0x67,0x6c,0x5f,0x54,0x65,0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,
0x79,0x20,0x2a,0x20,0x74,0x63,0x55,0x56,0x5b,0x31,0x5d,0x3b,0xa,0x20,0x20,0x20,
0x20,0x76,0x65,0x63,0x32,0x20,0x75,0x32,0x20,0x3d,0x20,0x67,0x6c,0x5f,0x54,0x65,
0x73,0x73,0x43,0x6f,0x6f,0x72,0x64,0x2e,0x7a,0x20,0x2a,0x20,0x74,0x63,0x55,0x56,
0x5b,0x32,0x5d,0x3b,0xa,0x20,0x20,0x20,0x20,0x74,0x65,0x55,0x56,0x20,0x3d,0x20,
0x28,0x75,0x30,0x20,0x2b,0x20,0x75,0x31,0x20,0x2b,0x20,0x75,0x32,0x29,0x3b,0xa,
0x7d,0xa,0xa,
};
static const unsigned char qt_resource_name[] = {
// subdivide.tcs
0x0,0xd,
0xa,0xd9,0x3a,0xc3,
0x0,0x73,
0x0,0x75,0x0,0x62,0x0,0x64,0x0,0x69,0x0,0x76,0x0,0x69,0x0,0x64,0x0,0x65,0x0,0x2e,0x0,0x74,0x0,0x63,0x0,0x73,
// subdivide.frag
0x0,0xe,
0xd,0x92,0xdf,0x37,
0x0,0x73,
0x0,0x75,0x0,0x62,0x0,0x64,0x0,0x69,0x0,0x76,0x0,0x69,0x0,0x64,0x0,0x65,0x0,0x2e,0x0,0x66,0x0,0x72,0x0,0x61,0x0,0x67,
// subdivide.geo
0x0,0xd,
0xa,0xd9,0x2d,0xdf,
0x0,0x73,
0x0,0x75,0x0,0x62,0x0,0x64,0x0,0x69,0x0,0x76,0x0,0x69,0x0,0x64,0x0,0x65,0x0,0x2e,0x0,0x67,0x0,0x65,0x0,0x6f,
// subdivide.vert
0x0,0xe,
0xd,0x93,0xcb,0xd4,
0x0,0x73,
0x0,0x75,0x0,0x62,0x0,0x64,0x0,0x69,0x0,0x76,0x0,0x69,0x0,0x64,0x0,0x65,0x0,0x2e,0x0,0x76,0x0,0x65,0x0,0x72,0x0,0x74,
// subdivide.tes
0x0,0xd,
0xa,0xd9,0x3a,0xa3,
0x0,0x73,
0x0,0x75,0x0,0x62,0x0,0x64,0x0,0x69,0x0,0x76,0x0,0x69,0x0,0x64,0x0,0x65,0x0,0x2e,0x0,0x74,0x0,0x65,0x0,0x73,
};
static const unsigned char qt_resource_struct[] = {
// :
0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x1,
// :/subdivide.geo
0x0,0x0,0x0,0x42,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x8,0x62,
// :/subdivide.tes
0x0,0x0,0x0,0x84,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe,0xa,
// :/subdivide.tcs
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
// :/subdivide.frag
0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x2,0x35,
// :/subdivide.vert
0x0,0x0,0x0,0x62,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xc,0xab,
};
#ifdef QT_NAMESPACE
# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
# define QT_RCC_MANGLE_NAMESPACE0(x) x
# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b
# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b)
# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \
QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE))
#else
# define QT_RCC_PREPEND_NAMESPACE(name) name
# define QT_RCC_MANGLE_NAMESPACE(name) name
#endif
#ifdef QT_NAMESPACE
namespace QT_NAMESPACE {
#endif
bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *);
#ifdef QT_NAMESPACE
}
#endif
int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)();
int QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)()
{
QT_RCC_PREPEND_NAMESPACE(qRegisterResourceData)
(0x01, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)();
int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)()
{
QT_RCC_PREPEND_NAMESPACE(qUnregisterResourceData)
(0x01, qt_resource_struct, qt_resource_name, qt_resource_data);
return 1;
}
namespace {
struct initializer {
initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_resources)(); }
~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_resources)(); }
} dummy;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment