Merge branch 'refs/heads/master' into review-CL-Bundler
This commit is contained in:
@@ -107,8 +107,12 @@ class _SectionPlane:
|
||||
|
||||
def execute(self,obj):
|
||||
import Part
|
||||
l = obj.ViewObject.DisplayLength.Value
|
||||
h = obj.ViewObject.DisplayHeight.Value
|
||||
if hasattr(obj.ViewObject,"DisplayLength"):
|
||||
l = obj.ViewObject.DisplayLength.Value
|
||||
h = obj.ViewObject.DisplayHeight.Value
|
||||
else:
|
||||
l = 1
|
||||
h = 1
|
||||
p = Part.makePlane(l,l,Vector(l/2,-l/2,0),Vector(0,0,-1))
|
||||
# make sure the normal direction is pointing outwards, you never know what OCC will decide...
|
||||
if p.normalAt(0,0).getAngle(obj.Placement.Rotation.multVec(FreeCAD.Vector(0,0,1))) > 1:
|
||||
@@ -206,12 +210,19 @@ class _ViewProviderSectionPlane:
|
||||
if hasattr(vobj,"Transparency"):
|
||||
self.mat2.transparency.setValue(vobj.Transparency/100.0)
|
||||
elif prop in ["DisplayLength","DisplayHeight","ArrowSize"]:
|
||||
ld = vobj.DisplayLength.Value/2
|
||||
hd = vobj.DisplayHeight.Value/2
|
||||
if hasattr(vobj,"DisplayLength"):
|
||||
ld = vobj.DisplayLength.Value/2
|
||||
hd = vobj.DisplayHeight.Value/2
|
||||
else:
|
||||
ld = 1
|
||||
hd = 1
|
||||
verts = []
|
||||
fverts = []
|
||||
for v in [[-ld,-hd],[ld,-hd],[ld,hd],[-ld,hd]]:
|
||||
l1 = vobj.ArrowSize.Value if vobj.ArrowSize.Value > 0 else 0.1
|
||||
if hasattr(vobj,"ArrowSize"):
|
||||
l1 = vobj.ArrowSize.Value if vobj.ArrowSize.Value > 0 else 0.1
|
||||
else:
|
||||
l1 = 0.1
|
||||
l2 = l1/3
|
||||
pl = FreeCAD.Placement(vobj.Object.Placement)
|
||||
p1 = pl.multVec(Vector(v[0],v[1],0))
|
||||
|
||||
@@ -1,70 +0,0 @@
|
||||
#BUILT_SOURCES=\
|
||||
# Arch_rc.py
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
#%_rc.py: Resources/%.qrc
|
||||
# $(PYRCC4) -name $(*F) $< -o $(@F)
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Arch
|
||||
data_DATA = \
|
||||
Arch_rc.py \
|
||||
Arch.py \
|
||||
ArchComponent.py \
|
||||
ArchBuilding.py \
|
||||
ArchCell.py \
|
||||
ArchFloor.py \
|
||||
ifcReader.py \
|
||||
importDAE.py \
|
||||
importIFC.py \
|
||||
importOBJ.py \
|
||||
Init.py \
|
||||
InitGui.py \
|
||||
ArchSite.py \
|
||||
ArchStructure.py \
|
||||
ArchWall.py \
|
||||
ArchSectionPlane.py \
|
||||
ArchWindow.py \
|
||||
ArchCommands.py \
|
||||
ArchAxis.py \
|
||||
ArchVRM.py \
|
||||
ArchRoof.py
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
arch.dox \
|
||||
Resources/Arch.qrc \
|
||||
Resources/icons/preferences-arch.svg \
|
||||
Resources/icons/Arch_Building.svg \
|
||||
Resources/icons/Arch_Cell.svg \
|
||||
Resources/icons/Arch_Floor.svg \
|
||||
Resources/icons/Arch_Site.svg \
|
||||
Resources/icons/Arch_Structure.svg \
|
||||
Resources/icons/Arch_Wall.svg \
|
||||
Resources/icons/Arch_Add.svg \
|
||||
Resources/icons/Arch_Remove.svg \
|
||||
Resources/icons/Arch_MeshToShape.svg \
|
||||
Resources/icons/Arch_SplitMesh.svg \
|
||||
Resources/icons/Arch_RemoveShape.svg \
|
||||
Resources/icons/Arch_SectionPlane.svg \
|
||||
Resources/icons/Arch_Window.svg \
|
||||
Resources/icons/Arch_Wall_Tree.svg \
|
||||
Resources/icons/Arch_Cell_Tree.svg \
|
||||
Resources/icons/Arch_Building_Tree.svg \
|
||||
Resources/icons/Arch_Floor_Tree.svg \
|
||||
Resources/icons/Arch_SectionPlane_Tree.svg \
|
||||
Resources/icons/Arch_Site_Tree.svg \
|
||||
Resources/icons/Arch_Structure_Tree.svg \
|
||||
Resources/icons/Arch_Window_Tree.svg \
|
||||
Resources/icons/Arch_Axis.svg \
|
||||
Resources/icons/Arch_Axis_Tree.svg \
|
||||
Resources/icons/Arch_Roof.svg \
|
||||
Resources/icons/Arch_Roof_Tree.svg \
|
||||
Resources/icons/Arch_CloseHoles.svg \
|
||||
Resources/icons/Arch_Check.svg \
|
||||
Resources/icons/Arch_SelectNonManifold.svg \
|
||||
Resources/ui/archprefs-base.ui
|
||||
|
||||
@@ -1,66 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libAssembly.la Assembly.la
|
||||
|
||||
libAssembly_la_SOURCES=\
|
||||
AppAssemblyPy.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libAssembly_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Mod/Part/App $(all_libraries) -L$(OCC_LIB) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libAssembly_la_CPPFLAGS = -DAssemblyAppExport=
|
||||
|
||||
libAssembly_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKSTL \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lTKHLR
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libAssembly
|
||||
|
||||
Assembly_la_SOURCES=\
|
||||
AppAssembly.cpp
|
||||
|
||||
# the library search path.
|
||||
Assembly_la_LDFLAGS = $(libAssembly_la_LDFLAGS) -module -avoid-version
|
||||
Assembly_la_CPPFLAGS = $(libAssembly_la_CPPFLAGS)
|
||||
|
||||
Assembly_la_LIBADD = \
|
||||
$(libAssembly_la_LIBADD) \
|
||||
-lAssembly
|
||||
|
||||
Assembly_la_DEPENDENCIES = libAssembly.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(OCC_INC) $(all_includes)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Assembly
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,74 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libAssemblyGui.la AssemblyGui.la
|
||||
|
||||
#BUILT_SOURCES
|
||||
|
||||
libAssemblyGui_la_SOURCES=\
|
||||
AppAssemblyGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libAssemblyGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App $(QT_LIBS) $(GL_LIBS) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libAssemblyGui_la_CPPFLAGS = -DAssemblyAppExport= -DAssemblyGuiExport=
|
||||
|
||||
libAssemblyGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lAssembly
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libAssemblyGui
|
||||
|
||||
AssemblyGui_la_SOURCES=\
|
||||
AppAssemblyGui.cpp
|
||||
|
||||
# the library search path.
|
||||
AssemblyGui_la_LDFLAGS = $(libAssemblyGui_la_LDFLAGS) -module -avoid-version
|
||||
AssemblyGui_la_CPPFLAGS = $(libAssemblyGui_la_CPPFLAGS)
|
||||
|
||||
AssemblyGui_la_LIBADD = \
|
||||
$(libAssemblyGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lAssemblyGui
|
||||
|
||||
AssemblyGui_la_DEPENDENCIES = libAssemblyGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Assembly
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,75 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Assembly.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Assembly.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/actions/Axle_constraint.svg \
|
||||
translations/Assembly_af.qm \
|
||||
translations/Assembly_de.qm \
|
||||
translations/Assembly_es-ES.qm \
|
||||
translations/Assembly_fi.qm \
|
||||
translations/Assembly_fr.qm \
|
||||
translations/Assembly_hr.qm \
|
||||
translations/Assembly_hu.qm \
|
||||
translations/Assembly_it.qm \
|
||||
translations/Assembly_ja.qm \
|
||||
translations/Assembly_nl.qm \
|
||||
translations/Assembly_no.qm \
|
||||
translations/Assembly_pl.qm \
|
||||
translations/Assembly_pt-BR.qm \
|
||||
translations/Assembly_ru.qm \
|
||||
translations/Assembly_sv-SE.qm \
|
||||
translations/Assembly_uk.qm \
|
||||
translations/Assembly_zh-CN.qm \
|
||||
translations/Assembly_zh-TW.qm \
|
||||
translations/Assembly_cs.qm \
|
||||
translations/Assembly_tr.qm \
|
||||
translations/Assembly_ro.qm \
|
||||
translations/Assembly_sk.qm \
|
||||
translations/Assembly_af.ts \
|
||||
translations/Assembly_de.ts \
|
||||
translations/Assembly_es-ES.ts \
|
||||
translations/Assembly_fi.ts \
|
||||
translations/Assembly_fr.ts \
|
||||
translations/Assembly_hr.ts \
|
||||
translations/Assembly_hu.ts \
|
||||
translations/Assembly_ja.ts \
|
||||
translations/Assembly_it.ts \
|
||||
translations/Assembly_nl.ts \
|
||||
translations/Assembly_no.ts \
|
||||
translations/Assembly_pl.ts \
|
||||
translations/Assembly_pt-BR.ts \
|
||||
translations/Assembly_ru.ts \
|
||||
translations/Assembly_sv-SE.ts \
|
||||
translations/Assembly_uk.ts \
|
||||
translations/Assembly_zh-CN.ts \
|
||||
translations/Assembly_zh-TW.ts \
|
||||
translations/Assembly_cs.ts \
|
||||
translations/Assembly_tr.ts \
|
||||
translations/Assembly_ro.ts \
|
||||
translations/Assembly_sk.ts \
|
||||
Assembly.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(all_includes) $(QT_CXXFLAGS)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Assembly
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
assembly.dox \
|
||||
CMakeLists.txt
|
||||
@@ -1,112 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libCam.la Cam.la
|
||||
|
||||
|
||||
libCam_la_SOURCES=\
|
||||
AppCamPy.cpp \
|
||||
Approx.cpp \
|
||||
Approx.h \
|
||||
best_fit.cpp \
|
||||
best_fit.h \
|
||||
BRepAdaptor_CompCurve2.cxx \
|
||||
BRepAdaptor_CompCurve2.h \
|
||||
ConvertDyna.cpp \
|
||||
ConvertDyna.h \
|
||||
cutting_tools.cpp \
|
||||
cutting_tools.h \
|
||||
deviation.cpp \
|
||||
deviation.h \
|
||||
edgesort.cpp \
|
||||
edgesort.h \
|
||||
mergedata.cpp \
|
||||
mergedata.h \
|
||||
path_simulate.cpp \
|
||||
path_simulate.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
routine.cpp \
|
||||
routine.h \
|
||||
stuff.h \
|
||||
SpringbackCorrection.cpp \
|
||||
SpringbackCorrection.h \
|
||||
UniGridApprox.cpp \
|
||||
UniGridApprox.h \
|
||||
WireExplorer.cxx \
|
||||
WireExplorer.h
|
||||
|
||||
# the library search path.
|
||||
libCam_la_LDFLAGS = -L../../../Base -L../../../App \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) \
|
||||
-L../../../Mod/Part/App -L../../../Mod/Mesh/App -L/usr/X11R6/lib -L$(OCC_LIB) -L/usr/lib/atlas \
|
||||
$(GTS_LIBS) $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libCam_la_CPPFLAGS = $(sim_ac_coin_cppflags) $(sim_ac_soqt_cppflags) -DAppCamExport=
|
||||
|
||||
libCam_la_LIBADD = \
|
||||
-lxerces-c \
|
||||
-lboost_filesystem \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lMesh \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKSTL \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lTKMesh \
|
||||
-lblas \
|
||||
-lumfpack \
|
||||
-lamd \
|
||||
-lcblas \
|
||||
-lANN \
|
||||
-lSMDS \
|
||||
-lSMESHDS \
|
||||
-lSMESH \
|
||||
-lclapack
|
||||
|
||||
|
||||
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libCam
|
||||
|
||||
Cam_la_SOURCES=\
|
||||
AppCam.cpp
|
||||
|
||||
# the library search path.
|
||||
Cam_la_LDFLAGS = $(libCam_la_LDFLAGS) -module -avoid-version
|
||||
Cam_la_CPPFLAGS = $(libCam_la_CPPFLAGS)
|
||||
|
||||
Cam_la_LIBADD = \
|
||||
$(libCam_la_LIBADD) \
|
||||
-lCam
|
||||
|
||||
Cam_la_DEPENDENCIES = libCam.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) -I$(OCC_INC) $(GTS_CFLAGS) \
|
||||
-I$(top_srcdir)/src/3rdParty $(QT4_CORE_CXXFLAGS) \
|
||||
-I$(top_srcdir)/src/3rdParty/salomesmesh/inc -I$(top_srcdir)/src/3rdParty/ANN/include
|
||||
|
||||
libdir = $(prefix)/Mod/Cam
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES) $(libCam_la_BUILT)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,78 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libCamGui.la CamGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_Cutting.h \
|
||||
moc_Cutting.cpp
|
||||
|
||||
libCamGui_la_SOURCES=\
|
||||
Command.cpp \
|
||||
Cutting.cpp \
|
||||
Cutting.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libCamGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App $(QT_LIBS) $(sim_ac_coin_ldflags) \
|
||||
-L../../Part/Gui \
|
||||
$(sim_ac_coin_libs) $(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) -L$(OCC_LIB) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libCamGui_la_CPPFLAGS = $(sim_ac_coin_cppflags) -DAppCamExport= -DAppCamGuiExport=
|
||||
|
||||
libCamGui_la_LIBADD = \
|
||||
-lxerces-c \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lTKernel \
|
||||
-lPartGui \
|
||||
-lCam
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libCamGui
|
||||
|
||||
CamGui_la_SOURCES=\
|
||||
AppCamGui.cpp
|
||||
|
||||
# the library search path.
|
||||
CamGui_la_LDFLAGS = $(libCamGui_la_LDFLAGS) -module -avoid-version
|
||||
CamGui_la_CPPFLAGS = $(libCamGui_la_CPPFLAGS)
|
||||
|
||||
CamGui_la_LIBADD = \
|
||||
$(libCamGui_la_LIBADD) \
|
||||
-lCamGui
|
||||
|
||||
CamGui_la_DEPENDENCIES = libCamGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(QT_CXXFLAGS) -I$(OCC_INC) $(all_includes)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Cam
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt \
|
||||
Cutting.ui
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Cam
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
cam.dox \
|
||||
CMakeLists.txt
|
||||
@@ -1,46 +0,0 @@
|
||||
lib_LTLIBRARIES=libComplete.la Complete.la
|
||||
|
||||
libComplete_la_SOURCES=\
|
||||
AppCompletePy.cpp \
|
||||
CompleteConfiguration.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libComplete_la_LDFLAGS = -L../../../Base -L../../../App $(all_libraries) -version-info \
|
||||
@LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libComplete_la_CPPFLAGS = -DCompleteExport=
|
||||
|
||||
libComplete_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libComplete
|
||||
|
||||
Complete_la_SOURCES=\
|
||||
AppComplete.cpp
|
||||
|
||||
# the library search path.
|
||||
Complete_la_LDFLAGS = $(libComplete_la_LDFLAGS) -module -avoid-version
|
||||
Complete_la_CPPFLAGS = $(libComplete_la_CPPFLAGS)
|
||||
|
||||
Complete_la_LIBADD = \
|
||||
$(libComplete_la_LIBADD) \
|
||||
-lComplete
|
||||
|
||||
Complete_la_DEPENDENCIES = libComplete.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
|
||||
|
||||
libdir = $(prefix)/Mod/Complete
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,71 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libCompleteGui.la CompleteGui.la
|
||||
|
||||
libCompleteGui_la_SOURCES=\
|
||||
AppCompleteGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libCompleteGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App $(QT_LIBS) $(GL_LIBS) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libCompleteGui_la_CPPFLAGS = -DCompleteAppExport= -DCompleteGuiExport=
|
||||
|
||||
libCompleteGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lComplete
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libCompleteGui
|
||||
|
||||
CompleteGui_la_SOURCES=\
|
||||
AppCompleteGui.cpp
|
||||
|
||||
# the library search path.
|
||||
CompleteGui_la_LDFLAGS = $(libCompleteGui_la_LDFLAGS) -module -avoid-version
|
||||
CompleteGui_la_CPPFLAGS = $(libCompleteGui_la_CPPFLAGS)
|
||||
|
||||
CompleteGui_la_LIBADD = \
|
||||
$(libCompleteGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lCompleteGui
|
||||
|
||||
CompleteGui_la_DEPENDENCIES = libCompleteGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
libdir = $(prefix)/Mod/Complete
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,74 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Complete.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Complete.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
translations/Complete_af.qm \
|
||||
translations/Complete_de.qm \
|
||||
translations/Complete_es-ES.qm \
|
||||
translations/Complete_fi.qm \
|
||||
translations/Complete_fr.qm \
|
||||
translations/Complete_hr.qm \
|
||||
translations/Complete_it.qm \
|
||||
translations/Complete_nl.qm \
|
||||
translations/Complete_no.qm \
|
||||
translations/Complete_pl.qm \
|
||||
translations/Complete_pt-BR.qm \
|
||||
translations/Complete_ru.qm \
|
||||
translations/Complete_sv-SE.qm \
|
||||
translations/Complete_uk.qm \
|
||||
translations/Complete_zh-CN.qm \
|
||||
translations/Complete_zh-TW.qm \
|
||||
translations/Complete_cs.qm \
|
||||
translations/Complete_tr.qm \
|
||||
translations/Complete_ro.qm \
|
||||
translations/Complete_sk.qm \
|
||||
translations/Complete_ja.qm \
|
||||
translations/Complete_hu.qm \
|
||||
translations/Complete_af.ts \
|
||||
translations/Complete_de.ts \
|
||||
translations/Complete_es-ES.ts \
|
||||
translations/Complete_fi.ts \
|
||||
translations/Complete_fr.ts \
|
||||
translations/Complete_hr.ts \
|
||||
translations/Complete_it.ts \
|
||||
translations/Complete_nl.ts \
|
||||
translations/Complete_no.ts \
|
||||
translations/Complete_pl.ts \
|
||||
translations/Complete_pt-BR.ts \
|
||||
translations/Complete_ru.ts \
|
||||
translations/Complete_sv-SE.ts \
|
||||
translations/Complete_uk.ts \
|
||||
translations/Complete_zh-CN.ts \
|
||||
translations/Complete_zh-TW.ts \
|
||||
translations/Complete_cs.ts \
|
||||
translations/Complete_tr.ts \
|
||||
translations/Complete_ro.ts \
|
||||
translations/Complete_sk.ts \
|
||||
translations/Complete_ja.ts \
|
||||
translations/Complete_hu.ts \
|
||||
Complete.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Complete
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
complete.dox \
|
||||
CMakeLists.txt
|
||||
@@ -1,145 +0,0 @@
|
||||
#BUILT_SOURCES=\
|
||||
# Draft_rc.py
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
#%_rc.py: Resources/%.qrc
|
||||
# $(PYRCC4) -name $(*F) $< -o $(@F)
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Draft
|
||||
data_DATA = \
|
||||
Draft.py \
|
||||
DraftTools.py \
|
||||
DraftGui.py \
|
||||
DraftSnap.py \
|
||||
DraftTrackers.py \
|
||||
DraftVecUtils.py \
|
||||
DraftGeomUtils.py \
|
||||
WorkingPlane.py \
|
||||
importOCA.py \
|
||||
importDXF.py \
|
||||
importSVG.py \
|
||||
importAirfoilDAT.py \
|
||||
Init.py \
|
||||
InitGui.py \
|
||||
macros.py \
|
||||
Draft_rc.py
|
||||
|
||||
nobase_data_DATA = \
|
||||
draftlibs/dxfColorMap.py \
|
||||
draftlibs/dxfImportObjects.py \
|
||||
draftlibs/dxfLibrary.py \
|
||||
draftlibs/dxfReader.py \
|
||||
draftlibs/__init__.py
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) $(nobase_data_DATA) \
|
||||
CMakeLists.txt \
|
||||
draft.dox \
|
||||
Resources/Draft.qrc \
|
||||
Resources/icons/Draft_2DShapeView.svg \
|
||||
Resources/icons/Draft_AddPoint.svg \
|
||||
Resources/icons/Draft_AddToGroup.svg \
|
||||
Resources/icons/Draft_Apply.svg \
|
||||
Resources/icons/Draft_Arc.svg \
|
||||
Resources/icons/Draft_Array.svg \
|
||||
Resources/icons/Draft_BSpline.svg \
|
||||
Resources/icons/Draft_Circle.svg \
|
||||
Resources/icons/Draft_Clone.svg \
|
||||
Resources/icons/Draft_Construction.svg \
|
||||
Resources/icons/Draft_Cursor.svg \
|
||||
Resources/icons/Draft_DelPoint.svg \
|
||||
Resources/icons/Draft_Dimension.svg \
|
||||
Resources/icons/Draft_Dot.svg \
|
||||
Resources/icons/Draft_Downgrade.svg \
|
||||
Resources/icons/Draft_Draft2Sketch.svg \
|
||||
Resources/icons/Draft_Draft.svg \
|
||||
Resources/icons/Draft_Drawing.svg \
|
||||
Resources/icons/Draft_Edit.svg \
|
||||
Resources/icons/Draft_Finish.svg \
|
||||
Resources/icons/Draft_Line.svg \
|
||||
Resources/icons/Draft_Lock.svg \
|
||||
Resources/icons/Draft_Macro.svg \
|
||||
Resources/icons/Draft_Move.svg \
|
||||
Resources/icons/Draft_Offset.svg \
|
||||
Resources/icons/Draft_Point.svg \
|
||||
Resources/icons/Draft_Polygon.svg \
|
||||
Resources/icons/Draft_Rectangle.svg \
|
||||
Resources/icons/Draft_Rotate.svg \
|
||||
Resources/icons/Draft_Scale.svg \
|
||||
Resources/icons/Draft_SelectGroup.svg \
|
||||
Resources/icons/Draft_SelectPlane.svg \
|
||||
Resources/icons/Draft_SwitchMode.svg \
|
||||
Resources/icons/Draft_Text.svg \
|
||||
Resources/icons/Draft_Trimex.svg \
|
||||
Resources/icons/Draft_Upgrade.svg \
|
||||
Resources/icons/Draft_Wipe.svg \
|
||||
Resources/icons/Draft_Wire.svg \
|
||||
Resources/icons/Draft_WireToBSpline.svg \
|
||||
Resources/icons/preferences-draft.svg \
|
||||
Resources/icons/Snap_Angle.svg \
|
||||
Resources/icons/Snap_Center.svg \
|
||||
Resources/icons/Snap_Endpoint.svg \
|
||||
Resources/icons/Snap_Extension.svg \
|
||||
Resources/icons/Snap_Grid.svg \
|
||||
Resources/icons/Snap_Intersection.svg \
|
||||
Resources/icons/Snap_Lock.svg \
|
||||
Resources/icons/Snap_Midpoint.svg \
|
||||
Resources/icons/Snap_Near.svg \
|
||||
Resources/icons/Snap_Ortho.svg \
|
||||
Resources/icons/Snap_Parallel.svg \
|
||||
Resources/icons/Snap_Perpendicular.svg \
|
||||
Resources/patterns/concrete.svg \
|
||||
Resources/patterns/cross.svg \
|
||||
Resources/patterns/line.svg \
|
||||
Resources/patterns/simple.svg \
|
||||
Resources/patterns/square.svg \
|
||||
Resources/translations/Draft_af.qm \
|
||||
Resources/translations/Draft_af.ts \
|
||||
Resources/translations/Draft_de.qm \
|
||||
Resources/translations/Draft_de.ts \
|
||||
Resources/translations/Draft_es-ES.qm \
|
||||
Resources/translations/Draft_es-ES.ts \
|
||||
Resources/translations/Draft_fi.qm \
|
||||
Resources/translations/Draft_fi.ts \
|
||||
Resources/translations/Draft_fr.qm \
|
||||
Resources/translations/Draft_fr.ts \
|
||||
Resources/translations/Draft_hr.qm \
|
||||
Resources/translations/Draft_hr.ts \
|
||||
Resources/translations/Draft_hu.qm \
|
||||
Resources/translations/Draft_hu.ts \
|
||||
Resources/translations/Draft_it.qm \
|
||||
Resources/translations/Draft_it.ts \
|
||||
Resources/translations/Draft_ja.qm \
|
||||
Resources/translations/Draft_ja.ts \
|
||||
Resources/translations/Draft_nl.qm \
|
||||
Resources/translations/Draft_nl.ts \
|
||||
Resources/translations/Draft_no.qm \
|
||||
Resources/translations/Draft_no.ts \
|
||||
Resources/translations/Draft_pl.qm \
|
||||
Resources/translations/Draft_pl.ts \
|
||||
Resources/translations/Draft_pt-BR.qm \
|
||||
Resources/translations/Draft_pt-BR.ts \
|
||||
Resources/translations/Draft_ru.qm \
|
||||
Resources/translations/Draft_ru.ts \
|
||||
Resources/translations/Draft_sv-SE.qm \
|
||||
Resources/translations/Draft_sv-SE.ts \
|
||||
Resources/translations/Draft_uk.qm \
|
||||
Resources/translations/Draft_uk.ts \
|
||||
Resources/translations/Draft_zh-CN.qm \
|
||||
Resources/translations/Draft_zh-CN.ts \
|
||||
Resources/translations/Draft_zh-TW.qm \
|
||||
Resources/translations/Draft_zh-TW.ts \
|
||||
Resources/translations/Draft_cs.qm \
|
||||
Resources/translations/Draft_cs.ts \
|
||||
Resources/translations/Draft_sk.qm \
|
||||
Resources/translations/Draft_sk.ts \
|
||||
Resources/translations/Draft_tr.qm \
|
||||
Resources/translations/Draft_tr.ts \
|
||||
Resources/translations/Draft_ro.qm \
|
||||
Resources/translations/Draft_ro.ts \
|
||||
Resources/ui/userprefs-base.ui \
|
||||
Resources/ui/userprefs-import.ui
|
||||
|
||||
@@ -1,86 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libDrawing.la Drawing.la
|
||||
|
||||
libDrawing_la_SOURCES=\
|
||||
AppDrawingPy.cpp \
|
||||
DrawingExport.cpp \
|
||||
DrawingExport.h \
|
||||
FeaturePage.cpp \
|
||||
FeaturePage.h \
|
||||
FeatureProjection.cpp \
|
||||
FeatureProjection.h \
|
||||
FeatureView.cpp \
|
||||
FeatureView.h \
|
||||
FeatureViewPart.cpp \
|
||||
FeatureViewPart.h \
|
||||
FeatureViewAnnotation.cpp \
|
||||
FeatureViewAnnotation.h \
|
||||
FeatureClip.cpp \
|
||||
FeatureClip.h \
|
||||
PageGroup.cpp \
|
||||
PageGroup.h \
|
||||
ProjectionAlgos.cpp \
|
||||
ProjectionAlgos.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libDrawing_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Mod/Part/App \
|
||||
-L$(OCC_LIB) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libDrawing_la_CPPFLAGS = -DDrawingExport=
|
||||
|
||||
libDrawing_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKSTL \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lTKHLR \
|
||||
-lTKMesh
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libDrawing
|
||||
|
||||
Drawing_la_SOURCES=\
|
||||
AppDrawing.cpp
|
||||
|
||||
# the library search path.
|
||||
Drawing_la_LDFLAGS = $(libDrawing_la_LDFLAGS) -module -avoid-version
|
||||
Drawing_la_CPPFLAGS = $(libDrawing_la_CPPFLAGS)
|
||||
|
||||
Drawing_la_LIBADD = \
|
||||
$(libDrawing_la_LIBADD) \
|
||||
-lDrawing
|
||||
|
||||
Drawing_la_DEPENDENCIES = libDrawing.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(OCC_INC) $(all_includes)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Drawing
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,97 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libDrawingGui.la DrawingGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
moc_DrawingView.cpp \
|
||||
moc_TaskOrthoViews.cpp \
|
||||
ui_TaskOrthoViews.h \
|
||||
moc_TaskDialog.cpp
|
||||
|
||||
libDrawingGui_la_UI=\
|
||||
TaskOrthoViews.ui
|
||||
|
||||
libDrawingGui_la_SOURCES=\
|
||||
AppDrawingGuiPy.cpp \
|
||||
Command.cpp \
|
||||
DrawingView.cpp \
|
||||
DrawingView.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
TaskDialog.cpp \
|
||||
TaskDialog.h \
|
||||
TaskOrthoViews.cpp \
|
||||
TaskOrthoViews.h \
|
||||
ViewProviderPage.cpp \
|
||||
ViewProviderPage.h \
|
||||
ViewProviderView.cpp \
|
||||
ViewProviderView.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libDrawingGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../../Part/App -L../App \
|
||||
-L$(OCC_LIB) $(QT_LIBS) $(GL_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libDrawingGui_la_CPPFLAGS = -DDrawingAppExport= -DDrawingGuiExport=
|
||||
|
||||
libDrawingGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lTKernel \
|
||||
-lTKMath \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lPart \
|
||||
-lDrawing
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libDrawingGui
|
||||
|
||||
DrawingGui_la_SOURCES=\
|
||||
AppDrawingGui.cpp
|
||||
|
||||
# the library search path.
|
||||
DrawingGui_la_LDFLAGS = $(libDrawingGui_la_LDFLAGS) -module -avoid-version
|
||||
DrawingGui_la_CPPFLAGS = $(libDrawingGui_la_CPPFLAGS)
|
||||
|
||||
DrawingGui_la_LIBADD = \
|
||||
$(libDrawingGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lDrawingGui
|
||||
|
||||
DrawingGui_la_DEPENDENCIES = libDrawingGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir) -I$(OCC_INC)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Drawing
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libDrawingGui_la_UI) \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Drawing.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Drawing.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/actions/document-new.png \
|
||||
icons/actions/document-new.svg \
|
||||
icons/actions/drawing-landscape-A0.svg \
|
||||
icons/actions/drawing-landscape-A1.svg \
|
||||
icons/actions/drawing-landscape-A2.svg \
|
||||
icons/actions/drawing-landscape.svg \
|
||||
icons/actions/drawing-view.svg \
|
||||
icons/actions/drawing-landscape-A3.svg \
|
||||
icons/actions/drawing-landscape-A4.svg \
|
||||
icons/actions/drawing-landscape-new.svg \
|
||||
icons/actions/drawing-portrait-A4.svg \
|
||||
icons/actions/drawing-orthoviews.svg \
|
||||
icons/actions/drawing-openbrowser.svg \
|
||||
icons/actions/drawing-annotation.svg \
|
||||
icons/actions/drawing-clip.svg \
|
||||
icons/Page.svg \
|
||||
icons/Pages.svg \
|
||||
icons/View.svg \
|
||||
translations/Drawing_af.qm \
|
||||
translations/Drawing_de.qm \
|
||||
translations/Drawing_es-ES.qm \
|
||||
translations/Drawing_fi.qm \
|
||||
translations/Drawing_fr.qm \
|
||||
translations/Drawing_hr.qm \
|
||||
translations/Drawing_it.qm \
|
||||
translations/Drawing_nl.qm \
|
||||
translations/Drawing_no.qm \
|
||||
translations/Drawing_pl.qm \
|
||||
translations/Drawing_pt-BR.qm \
|
||||
translations/Drawing_ru.qm \
|
||||
translations/Drawing_sv-SE.qm \
|
||||
translations/Drawing_uk.qm \
|
||||
translations/Drawing_zh-CN.qm \
|
||||
translations/Drawing_zh-TW.qm \
|
||||
translations/Drawing_cs.qm \
|
||||
translations/Drawing_tr.qm \
|
||||
translations/Drawing_ro.qm \
|
||||
translations/Drawing_sk.qm \
|
||||
translations/Drawing_ja.qm \
|
||||
translations/Drawing_hu.qm \
|
||||
translations/Drawing_af.ts \
|
||||
translations/Drawing_de.ts \
|
||||
translations/Drawing_es-ES.ts \
|
||||
translations/Drawing_fi.ts \
|
||||
translations/Drawing_fr.ts \
|
||||
translations/Drawing_hr.ts \
|
||||
translations/Drawing_it.ts \
|
||||
translations/Drawing_nl.ts \
|
||||
translations/Drawing_no.ts \
|
||||
translations/Drawing_pl.ts \
|
||||
translations/Drawing_pt-BR.ts \
|
||||
translations/Drawing_ru.ts \
|
||||
translations/Drawing_sv-SE.ts \
|
||||
translations/Drawing_uk.ts \
|
||||
translations/Drawing_zh-CN.ts \
|
||||
translations/Drawing_zh-TW.ts \
|
||||
translations/Drawing_cs.ts \
|
||||
translations/Drawing_tr.ts \
|
||||
translations/Drawing_ro.ts \
|
||||
translations/Drawing_sk.ts \
|
||||
translations/Drawing_ja.ts \
|
||||
translations/Drawing_hu.ts \
|
||||
Drawing.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui Templates
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Drawing
|
||||
|
||||
data_DATA = Init.py InitGui.py DrawingAlgos.py DrawingExample.py DrawingTests.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
drawing.dox
|
||||
@@ -1,9 +0,0 @@
|
||||
# Change data dir from default $(datadir) to $(datadir)/Mod/Drawing/Templates
|
||||
datadir = @datadir@/Mod/Drawing/Templates
|
||||
data_DATA = \
|
||||
A3_Landscape.svg \
|
||||
A4_Landscape.svg \
|
||||
A4_Simple.svg
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA)
|
||||
@@ -1,85 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libFem.la Fem.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
FemMeshPy.cpp
|
||||
|
||||
libFem_la_BUILT=\
|
||||
FemMeshPy.h
|
||||
|
||||
libFem_la_SOURCES = \
|
||||
AppFemPy.cpp \
|
||||
FemMesh.cpp \
|
||||
FemMesh.h \
|
||||
FemMeshPyImp.cpp \
|
||||
FemMeshObject.cpp \
|
||||
FemMeshObject.h \
|
||||
FemMeshProperty.cpp \
|
||||
FemMeshProperty.h \
|
||||
HypothesisPy.cpp \
|
||||
HypothesisPy.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
||||
|
||||
# the library search path.
|
||||
libFem_la_LDFLAGS = -L../../../Base -L../../../App -L$(OCC_LIB) \
|
||||
-L$(top_builddir)/src/Mod/Mesh/App -L$(top_builddir)/src/Mod/Part/App \
|
||||
-L$(top_builddir)/src/3rdParty/salomesmesh $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libFem_la_CPPFLAGS = -DFemAppExport=
|
||||
|
||||
libFem_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lMesh \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKXSBase \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lSMESH \
|
||||
-lSMESHDS \
|
||||
-lSMDS \
|
||||
-lStdMeshers
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libFem
|
||||
|
||||
Fem_la_SOURCES=\
|
||||
AppFem.cpp
|
||||
|
||||
# the library search path.
|
||||
Fem_la_LDFLAGS = $(libFem_la_LDFLAGS) -module -avoid-version
|
||||
Fem_la_CPPFLAGS = $(libFem_la_CPPFLAGS)
|
||||
|
||||
Fem_la_LIBADD = \
|
||||
$(libFem_la_LIBADD) \
|
||||
-lFem
|
||||
|
||||
Fem_la_DEPENDENCIES = libFem.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(top_srcdir)/src/3rdParty/salomesmesh/inc \
|
||||
$(all_includes) -I$(OCC_INC)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Fem
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES) $(libFem_la_BUILT)
|
||||
|
||||
EXTRA_DIST = \
|
||||
FemMeshPy.xml \
|
||||
CMakeLists.txt
|
||||
@@ -1,89 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libFemGui.la FemGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_Hypothesis.h \
|
||||
moc_Hypothesis.cpp
|
||||
|
||||
libFemGui_la_SOURCES=\
|
||||
AppFemGuiPy.cpp \
|
||||
Command.cpp \
|
||||
Hypothesis.cpp \
|
||||
Hypothesis.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
ViewProviderFemMesh.cpp \
|
||||
ViewProviderFemMesh.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libFemGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App \
|
||||
-L$(top_builddir)/src/3rdParty/salomesmesh \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) \
|
||||
$(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(QT_LIBS) $(GL_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libFemGui_la_CPPFLAGS = -DFemAppExport= -DFemGuiExport=
|
||||
|
||||
libFemGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lSMESH \
|
||||
-lSMDS \
|
||||
-lFem
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libFemGui
|
||||
|
||||
FemGui_la_SOURCES=\
|
||||
AppFemGui.cpp
|
||||
|
||||
# the library search path.
|
||||
FemGui_la_LDFLAGS = $(libFemGui_la_LDFLAGS) -module -avoid-version
|
||||
FemGui_la_CPPFLAGS = $(libFemGui_la_CPPFLAGS)
|
||||
|
||||
FemGui_la_LIBADD = \
|
||||
$(libFemGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lFemGui
|
||||
|
||||
FemGui_la_DEPENDENCIES = libFemGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(QT_CXXFLAGS) $(all_includes) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir) \
|
||||
-I$(OCC_INC) -I$(top_srcdir)/src/3rdParty/salomesmesh/inc
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Fem
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt \
|
||||
Hypothesis.ui
|
||||
|
||||
@@ -1,76 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Fem.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Fem.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/Fem_FemMesh.svg \
|
||||
translations/Fem_af.qm \
|
||||
translations/Fem_af.ts \
|
||||
translations/Fem_de.qm \
|
||||
translations/Fem_de.ts \
|
||||
translations/Fem_es-ES.qm \
|
||||
translations/Fem_es-ES.ts \
|
||||
translations/Fem_fi.qm \
|
||||
translations/Fem_fi.ts \
|
||||
translations/Fem_fr.qm \
|
||||
translations/Fem_fr.ts \
|
||||
translations/Fem_hr.qm \
|
||||
translations/Fem_hr.ts \
|
||||
translations/Fem_it.qm \
|
||||
translations/Fem_it.ts \
|
||||
translations/Fem_nl.qm \
|
||||
translations/Fem_nl.ts \
|
||||
translations/Fem_no.qm \
|
||||
translations/Fem_no.ts \
|
||||
translations/Fem_pl.qm \
|
||||
translations/Fem_pl.ts \
|
||||
translations/Fem_pt-BR.qm \
|
||||
translations/Fem_pt-BR.ts \
|
||||
translations/Fem_ru.qm \
|
||||
translations/Fem_ru.ts \
|
||||
translations/Fem_sv-SE.qm \
|
||||
translations/Fem_sv-SE.ts \
|
||||
translations/Fem_uk.qm \
|
||||
translations/Fem_uk.ts \
|
||||
translations/Fem_zh-CN.qm \
|
||||
translations/Fem_zh-CN.ts \
|
||||
translations/Fem_zh-TW.qm \
|
||||
translations/Fem_zh-TW.ts \
|
||||
translations/Fem_ro.qm \
|
||||
translations/Fem_ro.ts \
|
||||
translations/Fem_cs.qm \
|
||||
translations/Fem_cs.ts \
|
||||
translations/Fem_sk.qm \
|
||||
translations/Fem_sk.ts \
|
||||
translations/Fem_tr.qm \
|
||||
translations/Fem_tr.ts \
|
||||
translations/Fem_hu.qm \
|
||||
translations/Fem_hu.ts \
|
||||
translations/Fem_ja.qm \
|
||||
translations/Fem_ja.ts \
|
||||
Fem.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(all_includes) $(QT_CXXFLAGS)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Fem
|
||||
|
||||
data_DATA = Init.py InitGui.py convert2TetGen.py FemExample.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
fem.dox
|
||||
@@ -1,49 +0,0 @@
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Idf
|
||||
data_DATA = \
|
||||
Idf.py \
|
||||
Init.py
|
||||
|
||||
if MAKE_NO_DFSG_PACKAGE
|
||||
data_DATA += \
|
||||
ISOL.emn \
|
||||
ISOL.emp
|
||||
|
||||
nobase_data_DATA = \
|
||||
lib/0603_SMD.stp \
|
||||
lib/0805_SMD.stp \
|
||||
lib/1206_SMD.stp \
|
||||
lib/1210_SMD.stp \
|
||||
lib/1812_SMD.stp \
|
||||
lib/2225_SMD.stp \
|
||||
lib/2512_SMD.stp \
|
||||
lib/CAP_50SGV_8_10.stp \
|
||||
lib/EPL22_6_16.stp \
|
||||
lib/footprints_models.csv \
|
||||
lib/I22_2_5_16.stp \
|
||||
lib/I22_2_5_16withEPL22_6_16.stp \
|
||||
lib/MSOP_10.stp \
|
||||
lib/RLF_12545.stp \
|
||||
lib/RLF_7030.stp \
|
||||
lib/SMB_DO_214AA.stp \
|
||||
lib/SMC_DO_214AB.stp \
|
||||
lib/SOD_323.igs \
|
||||
lib/SOD_323.stp \
|
||||
lib/SOD_523.stp \
|
||||
lib/SOT23.stp \
|
||||
lib/SOT404.stp \
|
||||
lib/SOT428_DPAK.stp \
|
||||
lib/SOT_323_3.stp \
|
||||
lib/SOT_96.stp \
|
||||
lib/TCMT1107_4.stp \
|
||||
lib/TSM_103_01_L_DV_A.stp \
|
||||
lib/TSM_104_01_L_DV_A.stp \
|
||||
lib/TSS0P_8.stp \
|
||||
lib/VC0603_SMD.stp
|
||||
endif
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) $(nobase_data_DATA) \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libImage.la Image.la
|
||||
|
||||
libImage_la_SOURCES=\
|
||||
ImageBase.cpp \
|
||||
ImagePlane.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
includedir = @includedir@/Mod/Image/App
|
||||
|
||||
include_HEADERS=\
|
||||
ImageBase.h \
|
||||
ImagePlane.h
|
||||
|
||||
# the library search path.
|
||||
libImage_la_LDFLAGS = -L../../../Base -L../../../App $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libImage_la_CPPFLAGS = -DImageAppExport=
|
||||
|
||||
# $(opencv_LIBS)
|
||||
libImage_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libImage
|
||||
|
||||
Image_la_SOURCES=\
|
||||
AppImage.cpp
|
||||
|
||||
# the library search path.
|
||||
Image_la_LDFLAGS = $(libImage_la_LDFLAGS) -module -avoid-version
|
||||
Image_la_CPPFLAGS = $(libImage_la_CPPFLAGS)
|
||||
|
||||
Image_la_LIBADD = \
|
||||
$(libImage_la_LIBADD) \
|
||||
-lImage
|
||||
|
||||
Image_la_DEPENDENCIES = libImage.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
# $(opencv_CFLAGS)
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
|
||||
|
||||
libdir = $(prefix)/Mod/Image
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,137 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libImageGui.la ImageGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
moc_GLImageBox.cpp \
|
||||
moc_ImageView.cpp \
|
||||
qrc_Image.cpp
|
||||
|
||||
libImageGui_la_SOURCES=\
|
||||
AppImageGuiPy.cpp \
|
||||
Command.cpp \
|
||||
GLImageBox.cpp \
|
||||
ImageView.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
ViewProviderImagePlane.cpp \
|
||||
ViewProviderImagePlane.h \
|
||||
Workbench.cpp \
|
||||
XpmImages.h
|
||||
|
||||
includedir = @includedir@/Mod/Image/Gui
|
||||
|
||||
include_HEADERS=\
|
||||
GLImageBox.h \
|
||||
ImageView.h \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libImageGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App \
|
||||
$(QT_LIBS) $(GL_LIBS) $(all_libraries) \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) \
|
||||
$(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libImageGui_la_CPPFLAGS = -DImageAppExport= -DImageGuiExport=
|
||||
|
||||
# $(opencv_LIBS)
|
||||
libImageGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lImage
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libImageGui
|
||||
|
||||
ImageGui_la_SOURCES=\
|
||||
AppImageGui.cpp
|
||||
|
||||
# the library search path.
|
||||
ImageGui_la_LDFLAGS = $(libImageGui_la_LDFLAGS) -module -avoid-version
|
||||
ImageGui_la_CPPFLAGS = $(libImageGui_la_CPPFLAGS)
|
||||
|
||||
ImageGui_la_LIBADD = \
|
||||
$(libImageGui_la_LIBADD) \
|
||||
-lImageGui
|
||||
|
||||
ImageGui_la_DEPENDENCIES = libImageGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
# $(opencv_CFLAGS)
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
libdir = $(prefix)/Mod/Image
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt \
|
||||
Resources/Image.qrc \
|
||||
Resources/translations/Image_af.qm \
|
||||
Resources/translations/Image_af.ts \
|
||||
Resources/translations/Image_de.qm \
|
||||
Resources/translations/Image_de.ts \
|
||||
Resources/translations/Image_es-ES.qm \
|
||||
Resources/translations/Image_es-ES.ts \
|
||||
Resources/translations/Image_fi.qm \
|
||||
Resources/translations/Image_fi.ts \
|
||||
Resources/translations/Image_fr.qm \
|
||||
Resources/translations/Image_fr.ts \
|
||||
Resources/translations/Image_hr.qm \
|
||||
Resources/translations/Image_hr.ts \
|
||||
Resources/translations/Image_it.qm \
|
||||
Resources/translations/Image_it.ts \
|
||||
Resources/translations/Image_nl.qm \
|
||||
Resources/translations/Image_nl.ts \
|
||||
Resources/translations/Image_no.qm \
|
||||
Resources/translations/Image_no.ts \
|
||||
Resources/translations/Image_pl.qm \
|
||||
Resources/translations/Image_pl.ts \
|
||||
Resources/translations/Image_pt-BR.qm \
|
||||
Resources/translations/Image_pt-BR.ts \
|
||||
Resources/translations/Image_ru.qm \
|
||||
Resources/translations/Image_ru.ts \
|
||||
Resources/translations/Image_sv-SE.qm \
|
||||
Resources/translations/Image_sv-SE.ts \
|
||||
Resources/translations/Image_uk.qm \
|
||||
Resources/translations/Image_uk.ts \
|
||||
Resources/translations/Image_zh-CN.qm \
|
||||
Resources/translations/Image_zh-CN.ts \
|
||||
Resources/translations/Image_hu.qm \
|
||||
Resources/translations/Image_hu.ts \
|
||||
Resources/translations/Image_ja.qm \
|
||||
Resources/translations/Image_ja.ts \
|
||||
Resources/translations/Image_ro.qm \
|
||||
Resources/translations/Image_ro.ts \
|
||||
Resources/translations/Image_zh-TW.qm \
|
||||
Resources/translations/Image_zh-TW.ts \
|
||||
Resources/translations/Image_cs.qm \
|
||||
Resources/translations/Image_cs.ts \
|
||||
Resources/translations/Image_tr.qm \
|
||||
Resources/translations/Image_tr.ts \
|
||||
Resources/translations/Image_sk.qm \
|
||||
Resources/translations/Image_sk.ts \
|
||||
Resources/icons/image-import.svg
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Image
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
image.dox
|
||||
@@ -1,41 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libImport.la
|
||||
|
||||
libImport_la_SOURCES=\
|
||||
AppImport.cpp \
|
||||
AppImportPy.cpp \
|
||||
FeatureImportIges.cpp \
|
||||
FeatureImportIges.h \
|
||||
FeatureImportStep.cpp \
|
||||
FeatureImportStep.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libImport_la_LDFLAGS = -L../../../Base -L../../../App -L../../Part/App $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libImport_la_CPPFLAGS = -DAppPartExport=
|
||||
|
||||
libImport_la_LIBADD = \
|
||||
-lTKIGES \
|
||||
-lTKSTEP \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = $(all_includes) -I../../../
|
||||
|
||||
libdir = $(prefix)/Mod/Import
|
||||
|
||||
# We need this softlink for Python to load
|
||||
install-data-local:
|
||||
cd $(DESTDIR)$(libdir) && \
|
||||
rm -f Import.so && \
|
||||
$(LN_S) libImport.so Import.so
|
||||
|
||||
EXTRA_DIST = \
|
||||
AppImport.dsp \
|
||||
AppImport.vcproj \
|
||||
Libs.cpp
|
||||
@@ -1,90 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libImportGui.la ImportGui.la
|
||||
|
||||
# BUILT_SOURCES=\
|
||||
#
|
||||
libImportGui_la_SOURCES=\
|
||||
AppImportGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libImportGui_la_LDFLAGS = \
|
||||
-L../../../Base \
|
||||
-L../../../App \
|
||||
-L../../../Gui \
|
||||
-L../../Part/App \
|
||||
-L../../Part/Gui \
|
||||
-L$(OCC_LIB) $(QT_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libImportGui_la_CPPFLAGS = -DAppPartExport= -DAppPartGuiExport=
|
||||
|
||||
libImportGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lTKernel \
|
||||
-lTKMath \
|
||||
-lTKBRep \
|
||||
-lTKXSBase \
|
||||
-lTKXCAF \
|
||||
-lTKLCAF \
|
||||
-lTKCAF \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKXDESTEP \
|
||||
-lTKXDEIGES \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lPart \
|
||||
-lPartGui
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libImportGui
|
||||
|
||||
ImportGui_la_SOURCES=\
|
||||
AppImportGui.cpp
|
||||
|
||||
# the library search path.
|
||||
ImportGui_la_LDFLAGS = $(libImportGui_la_LDFLAGS) -module -avoid-version
|
||||
ImportGui_la_CPPFLAGS = $(libImportGui_la_CPPFLAGS)
|
||||
|
||||
ImportGui_la_LIBADD = \
|
||||
$(libImportGui_la_LIBADD) \
|
||||
-lImportGui
|
||||
|
||||
ImportGui_la_DEPENDENCIES = libImportGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
includedir = @includedir@/Mod/Part/Gui
|
||||
libdir = $(prefix)/Mod/Import
|
||||
|
||||
#CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,11 +0,0 @@
|
||||
#SUBDIRS=App Gui
|
||||
SUBDIRS=Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Import
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
import.dox
|
||||
@@ -1,72 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libInspection.la Inspection.la
|
||||
|
||||
libInspection_la_SOURCES=\
|
||||
AppInspectionPy.cpp \
|
||||
InspectionFeature.cpp \
|
||||
InspectionFeature.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
includedir = @includedir@/Mod/Inspection/App
|
||||
|
||||
# the library search path.
|
||||
libInspection_la_LDFLAGS = -L$(top_builddir)/src/Base -L$(top_builddir)/src/App \
|
||||
-L$(top_builddir)/src/Mod/Mesh/App \
|
||||
-L$(top_builddir)/src/Mod/Points/App \
|
||||
-L$(top_builddir)/src/Mod/Part/App \
|
||||
-L$(OCC_LIB) $(QT4_CORE_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libInspection_la_CPPFLAGS = -DInspectionAppExport=
|
||||
|
||||
libInspection_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lTKernel \
|
||||
-lTKFillet \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKMesh \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lMesh \
|
||||
-lPoints \
|
||||
-lPart
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libInspection
|
||||
|
||||
Inspection_la_SOURCES=\
|
||||
AppInspection.cpp
|
||||
|
||||
# the library search path.
|
||||
Inspection_la_LDFLAGS = $(libInspection_la_LDFLAGS) -module -avoid-version
|
||||
Inspection_la_CPPFLAGS = $(libInspection_la_CPPFLAGS)
|
||||
|
||||
Inspection_la_LIBADD = \
|
||||
$(libInspection_la_LIBADD) \
|
||||
-lInspection
|
||||
|
||||
Inspection_la_DEPENDENCIES = libInspection.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) \
|
||||
$(QT4_CORE_CXXFLAGS) -I$(OCC_INC)
|
||||
|
||||
libdir = $(prefix)/Mod/Inspection
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,91 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libInspectionGui.la InspectionGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_VisualInspection.h \
|
||||
moc_VisualInspection.cpp \
|
||||
qrc_Inspection.cpp
|
||||
|
||||
libInspectionGui_la_SOURCES=\
|
||||
AppInspectionGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
ViewProviderInspection.cpp \
|
||||
ViewProviderInspection.h \
|
||||
VisualInspection.cpp \
|
||||
VisualInspection.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
includedir = @includedir@/Mod/Inspection/Gui
|
||||
|
||||
# the library search path.
|
||||
libInspectionGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App \
|
||||
-L$(top_builddir)/src/Mod/Mesh/App \
|
||||
-L$(top_builddir)/src/Mod/Points/App \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) \
|
||||
$(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(QT_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libInspectionGui_la_CPPFLAGS = -DInspectionAppExport= -DInspectionGuiExport=
|
||||
|
||||
libInspectionGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lMesh \
|
||||
-lPoints \
|
||||
-lInspection
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libInspectionGui
|
||||
|
||||
InspectionGui_la_SOURCES=\
|
||||
AppInspectionGui.cpp
|
||||
|
||||
# the library search path.
|
||||
InspectionGui_la_LDFLAGS = $(libInspectionGui_la_LDFLAGS) -module -avoid-version
|
||||
InspectionGui_la_CPPFLAGS = $(libInspectionGui_la_CPPFLAGS)
|
||||
|
||||
InspectionGui_la_LIBADD = \
|
||||
$(libInspectionGui_la_LIBADD) \
|
||||
-lInspectionGui
|
||||
|
||||
InspectionGui_la_DEPENDENCIES = libInspectionGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
libdir = $(prefix)/Mod/Inspection
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt \
|
||||
VisualInspection.ui \
|
||||
Resources/Inspection.qrc
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Inspection
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
Inspection.dox
|
||||
@@ -1,52 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libJtReader.la JtReader.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
FreeCADpov.h
|
||||
|
||||
libJtReader_la_SOURCES=\
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
|
||||
|
||||
FreeCADpov.h: FreeCADpov
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/PythonToCPP.py $< $@
|
||||
|
||||
|
||||
# the library search path.
|
||||
libJtReader_la_LDFLAGS = -L../../../Base -L../../../App -L../../Part/App -L/usr/X11R6/lib -L$(OCC_LIB) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libJtReader_la_CPPFLAGS = -DAppPartExport= -DAppJtReaderExport= -DFeatureRayExportPov=
|
||||
|
||||
libJtReader_la_LIBADD = \
|
||||
-lxerces-c \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libJtReader
|
||||
|
||||
JtReader_la_SOURCES=\
|
||||
AppJtReader.cpp
|
||||
|
||||
# the library search path.
|
||||
JtReader_la_LDFLAGS = $(libJtReader_la_LDFLAGS) -module -avoid-version
|
||||
JtReader_la_CPPFLAGS = $(libJtReader_la_CPPFLAGS)
|
||||
|
||||
JtReader_la_LIBADD = \
|
||||
$(libJtReader_la_LIBADD) \
|
||||
-lJtReader
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/JtReader
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,9 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/JtReader
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA)
|
||||
@@ -1,52 +0,0 @@
|
||||
#SUBDIRS=Part Mesh Points Raytracing Image Drawing Complete Draft Test TemplatePyMod
|
||||
SUBDIRS=Points Complete Draft Test TemplatePyMod Web Start Idf
|
||||
|
||||
#if HAVE_OPENCV
|
||||
SUBDIRS += Image
|
||||
#endif
|
||||
|
||||
#if HAVE_GTS
|
||||
SUBDIRS += Mesh
|
||||
#endif
|
||||
|
||||
if HAVE_OPENCASCADE
|
||||
SUBDIRS += Part Import PartDesign Raytracing Drawing Arch Ship OpenSCAD
|
||||
endif
|
||||
|
||||
if HAVE_EIGEN3
|
||||
if HAVE_OPENCASCADE
|
||||
SUBDIRS += Robot
|
||||
endif
|
||||
endif
|
||||
|
||||
if HAVE_EIGEN3
|
||||
if HAVE_OPENCASCADE
|
||||
SUBDIRS += Sketcher
|
||||
endif
|
||||
endif
|
||||
|
||||
#if HAVE_GTS
|
||||
if HAVE_OPENCASCADE
|
||||
SUBDIRS += ReverseEngineering MeshPart Fem Inspection
|
||||
endif
|
||||
#endif
|
||||
|
||||
if BUILD_ASSEMBLY
|
||||
SUBDIRS += Assembly
|
||||
endif
|
||||
|
||||
if BUILD_SANDBOX
|
||||
SUBDIRS += Sandbox
|
||||
endif
|
||||
|
||||
if BUILD_CAM
|
||||
SUBDIRS += Cam
|
||||
endif
|
||||
|
||||
SUBDIRS += Plot
|
||||
|
||||
EXTRA_DIST = \
|
||||
__init__.py \
|
||||
CMakeLists.txt \
|
||||
mod.dox
|
||||
|
||||
@@ -1,381 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libMesh.la Mesh.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
FacetPy.cpp \
|
||||
FeaturePythonPy.cpp \
|
||||
MeshFeaturePy.cpp \
|
||||
MeshPointPy.cpp \
|
||||
MeshPy.cpp
|
||||
|
||||
libMesh_la_BUILT=\
|
||||
FacetPy.h \
|
||||
FeaturePythonPy.h \
|
||||
MeshFeaturePy.h \
|
||||
MeshPointPy.h \
|
||||
MeshPy.h
|
||||
|
||||
libMesh_la_SOURCES=\
|
||||
Core/Algorithm.cpp \
|
||||
Core/Algorithm.h \
|
||||
Core/Approximation.cpp \
|
||||
Core/Approximation.h \
|
||||
Core/Builder.cpp \
|
||||
Core/Builder.h \
|
||||
Core/Curvature.cpp \
|
||||
Core/Curvature.h \
|
||||
Core/Definitions.cpp \
|
||||
Core/Definitions.h \
|
||||
Core/Degeneration.cpp \
|
||||
Core/Degeneration.h \
|
||||
Core/Elements.cpp \
|
||||
Core/Elements.h \
|
||||
Core/Evaluation.cpp \
|
||||
Core/Evaluation.h \
|
||||
Core/Grid.cpp \
|
||||
Core/Grid.h \
|
||||
Core/Helpers.h \
|
||||
Core/Info.cpp \
|
||||
Core/Info.h \
|
||||
Core/Iterator.h \
|
||||
Core/MeshKernel.cpp \
|
||||
Core/MeshKernel.h \
|
||||
Core/MeshIO.cpp \
|
||||
Core/MeshIO.h \
|
||||
Core/Projection.cpp \
|
||||
Core/Projection.h \
|
||||
Core/Segmentation.cpp \
|
||||
Core/Segmentation.h \
|
||||
Core/SetOperations.cpp \
|
||||
Core/SetOperations.h \
|
||||
Core/Smoothing.cpp \
|
||||
Core/Smoothing.h \
|
||||
Core/tritritest.h \
|
||||
Core/Triangulation.cpp \
|
||||
Core/Triangulation.h \
|
||||
Core/Trim.cpp \
|
||||
Core/Trim.h \
|
||||
Core/Tools.cpp \
|
||||
Core/Tools.h \
|
||||
Core/TopoAlgorithm.cpp \
|
||||
Core/TopoAlgorithm.h \
|
||||
Core/Visitor.cpp \
|
||||
Core/Visitor.h \
|
||||
WildMagic4/Wm4ApprCylinderFit3.cpp \
|
||||
WildMagic4/Wm4ApprCylinderFit3.h \
|
||||
WildMagic4/Wm4ApprLineFit3.cpp \
|
||||
WildMagic4/Wm4ApprLineFit3.h \
|
||||
WildMagic4/Wm4ApprPlaneFit3.cpp \
|
||||
WildMagic4/Wm4ApprPlaneFit3.h \
|
||||
WildMagic4/Wm4ApprPolyFit3.cpp \
|
||||
WildMagic4/Wm4ApprPolyFit3.h \
|
||||
WildMagic4/Wm4ApprQuadraticFit3.cpp \
|
||||
WildMagic4/Wm4ApprQuadraticFit3.h \
|
||||
WildMagic4/Wm4ApprSphereFit3.cpp \
|
||||
WildMagic4/Wm4ApprSphereFit3.h \
|
||||
WildMagic4/Wm4BandedMatrix.h \
|
||||
WildMagic4/Wm4BandedMatrix.inl \
|
||||
WildMagic4/Wm4Box3.h \
|
||||
WildMagic4/Wm4Box3.inl \
|
||||
WildMagic4/Wm4DelPolygonEdge.cpp \
|
||||
WildMagic4/Wm4DelPolygonEdge.h \
|
||||
WildMagic4/Wm4DelPolyhedronFace.cpp \
|
||||
WildMagic4/Wm4DelPolyhedronFace.h \
|
||||
WildMagic4/Wm4DelTetrahedron.cpp \
|
||||
WildMagic4/Wm4DelTetrahedron.h \
|
||||
WildMagic4/Wm4DelTriangle.cpp \
|
||||
WildMagic4/Wm4DelTriangle.h \
|
||||
WildMagic4/Wm4Delaunay.cpp \
|
||||
WildMagic4/Wm4Delaunay.h \
|
||||
WildMagic4/Wm4Delaunay1.cpp \
|
||||
WildMagic4/Wm4Delaunay1.h \
|
||||
WildMagic4/Wm4Delaunay2.cpp \
|
||||
WildMagic4/Wm4Delaunay2.h \
|
||||
WildMagic4/Wm4Delaunay3.cpp \
|
||||
WildMagic4/Wm4Delaunay3.h \
|
||||
WildMagic4/Wm4DistLine3Segment3.cpp \
|
||||
WildMagic4/Wm4DistLine3Segment3.h \
|
||||
WildMagic4/Wm4DistLine3Triangle3.cpp \
|
||||
WildMagic4/Wm4DistLine3Triangle3.h \
|
||||
WildMagic4/Wm4DistSegment3Segment3.cpp \
|
||||
WildMagic4/Wm4DistSegment3Segment3.h \
|
||||
WildMagic4/Wm4DistSegment3Triangle3.cpp \
|
||||
WildMagic4/Wm4DistSegment3Triangle3.h \
|
||||
WildMagic4/Wm4DistVector3Plane3.cpp \
|
||||
WildMagic4/Wm4DistVector3Plane3.h \
|
||||
WildMagic4/Wm4DistVector3Segment3.cpp \
|
||||
WildMagic4/Wm4DistVector3Segment3.h \
|
||||
WildMagic4/Wm4DistVector3Triangle3.cpp \
|
||||
WildMagic4/Wm4DistVector3Triangle3.h \
|
||||
WildMagic4/Wm4Distance.cpp \
|
||||
WildMagic4/Wm4Distance.h \
|
||||
WildMagic4/Wm4ETManifoldMesh.cpp \
|
||||
WildMagic4/Wm4ETManifoldMesh.h \
|
||||
WildMagic4/Wm4ETManifoldMesh.inl \
|
||||
WildMagic4/Wm4EdgeKey.h \
|
||||
WildMagic4/Wm4EdgeKey.inl \
|
||||
WildMagic4/Wm4Eigen.cpp \
|
||||
WildMagic4/Wm4Eigen.h \
|
||||
WildMagic4/Wm4Foundation.h \
|
||||
WildMagic4/Wm4FoundationLIB.h \
|
||||
WildMagic4/Wm4FoundationPCH.cpp \
|
||||
WildMagic4/Wm4FoundationPCH.h \
|
||||
WildMagic4/Wm4GMatrix.h \
|
||||
WildMagic4/Wm4GMatrix.inl \
|
||||
WildMagic4/Wm4GVector.h \
|
||||
WildMagic4/Wm4GVector.inl \
|
||||
WildMagic4/Wm4ImplicitSurface.cpp \
|
||||
WildMagic4/Wm4ImplicitSurface.h \
|
||||
WildMagic4/Wm4Intersector.cpp \
|
||||
WildMagic4/Wm4Intersector.h \
|
||||
WildMagic4/Wm4Intersector1.cpp \
|
||||
WildMagic4/Wm4Intersector1.h \
|
||||
WildMagic4/Wm4IntrLine3Box3.cpp \
|
||||
WildMagic4/Wm4IntrLine3Box3.h \
|
||||
WildMagic4/Wm4IntrLine3Plane3.cpp \
|
||||
WildMagic4/Wm4IntrLine3Plane3.h \
|
||||
WildMagic4/Wm4IntrSegment3Box3.cpp \
|
||||
WildMagic4/Wm4IntrSegment3Box3.h \
|
||||
WildMagic4/Wm4IntrSegment3Plane3.cpp \
|
||||
WildMagic4/Wm4IntrSegment3Plane3.h \
|
||||
WildMagic4/Wm4IntrTriangle2Triangle2.cpp \
|
||||
WildMagic4/Wm4IntrTriangle2Triangle2.h \
|
||||
WildMagic4/Wm4IntrTriangle3Triangle3.cpp \
|
||||
WildMagic4/Wm4IntrTriangle3Triangle3.h \
|
||||
WildMagic4/Wm4LinComp.h \
|
||||
WildMagic4/Wm4LinComp.inl \
|
||||
WildMagic4/Wm4Line3.h \
|
||||
WildMagic4/Wm4Line3.inl \
|
||||
WildMagic4/Wm4LinearSystem.cpp \
|
||||
WildMagic4/Wm4LinearSystem.h \
|
||||
WildMagic4/Wm4Mapper2.h \
|
||||
WildMagic4/Wm4Mapper2.inl \
|
||||
WildMagic4/Wm4Mapper3.h \
|
||||
WildMagic4/Wm4Mapper3.inl \
|
||||
WildMagic4/Wm4Math.cpp \
|
||||
WildMagic4/Wm4Math.h \
|
||||
WildMagic4/Wm4Math.inl \
|
||||
WildMagic4/Wm4MathMCR.h \
|
||||
WildMagic4/Wm4Matrix2.cpp \
|
||||
WildMagic4/Wm4Matrix2.h \
|
||||
WildMagic4/Wm4Matrix2.inl \
|
||||
WildMagic4/Wm4Matrix3.cpp \
|
||||
WildMagic4/Wm4Matrix3.h \
|
||||
WildMagic4/Wm4Matrix3.inl \
|
||||
WildMagic4/Wm4Matrix4.cpp \
|
||||
WildMagic4/Wm4Matrix4.h \
|
||||
WildMagic4/Wm4Matrix4.inl \
|
||||
WildMagic4/Wm4Memory.cpp \
|
||||
WildMagic4/Wm4Memory.h \
|
||||
WildMagic4/Wm4Memory.inl \
|
||||
WildMagic4/Wm4MeshCurvature.cpp \
|
||||
WildMagic4/Wm4MeshCurvature.h \
|
||||
WildMagic4/Wm4MeshSmoother.cpp \
|
||||
WildMagic4/Wm4MeshSmoother.h \
|
||||
WildMagic4/Wm4ParametricSurface.cpp \
|
||||
WildMagic4/Wm4ParametricSurface.h \
|
||||
WildMagic4/Wm4Plane3.h \
|
||||
WildMagic4/Wm4Plane3.inl \
|
||||
WildMagic4/Wm4Platforms.h \
|
||||
WildMagic4/Wm4PolynomialRoots.cpp \
|
||||
WildMagic4/Wm4PolynomialRoots.h \
|
||||
WildMagic4/Wm4Polynomial1.h \
|
||||
WildMagic4/Wm4Polynomial1.inl \
|
||||
WildMagic4/Wm4QuadricSurface.cpp \
|
||||
WildMagic4/Wm4QuadricSurface.h \
|
||||
WildMagic4/Wm4Query.h \
|
||||
WildMagic4/Wm4Query.inl \
|
||||
WildMagic4/Wm4Query2.h \
|
||||
WildMagic4/Wm4Query2.inl \
|
||||
WildMagic4/Wm4Query2Filtered.h \
|
||||
WildMagic4/Wm4Query2Filtered.inl \
|
||||
WildMagic4/Wm4Query2Int64.h \
|
||||
WildMagic4/Wm4Query2Int64.inl \
|
||||
WildMagic4/Wm4Query2TInteger.h \
|
||||
WildMagic4/Wm4Query2TInteger.inl \
|
||||
WildMagic4/Wm4Query2TRational.h \
|
||||
WildMagic4/Wm4Query2TRational.inl \
|
||||
WildMagic4/Wm4Query3.h \
|
||||
WildMagic4/Wm4Query3.inl \
|
||||
WildMagic4/Wm4Query3Filtered.h \
|
||||
WildMagic4/Wm4Query3Filtered.inl \
|
||||
WildMagic4/Wm4Query3Int64.h \
|
||||
WildMagic4/Wm4Query3Int64.inl \
|
||||
WildMagic4/Wm4Query3TInteger.h \
|
||||
WildMagic4/Wm4Query3TInteger.inl \
|
||||
WildMagic4/Wm4Query3TRational.h \
|
||||
WildMagic4/Wm4Query3TRational.inl \
|
||||
WildMagic4/Wm4RVector2.h \
|
||||
WildMagic4/Wm4RVector2.inl \
|
||||
WildMagic4/Wm4RVector3.h \
|
||||
WildMagic4/Wm4RVector3.inl \
|
||||
WildMagic4/Wm4Segment3.h \
|
||||
WildMagic4/Wm4Segment3.inl \
|
||||
WildMagic4/Wm4Sphere3.h \
|
||||
WildMagic4/Wm4Sphere3.inl \
|
||||
WildMagic4/Wm4Surface.cpp \
|
||||
WildMagic4/Wm4Surface.h \
|
||||
WildMagic4/Wm4System.cpp \
|
||||
WildMagic4/Wm4System.h \
|
||||
WildMagic4/Wm4System.inl \
|
||||
WildMagic4/Wm4THashSet.h \
|
||||
WildMagic4/Wm4THashSet.inl \
|
||||
WildMagic4/Wm4THashTable.h \
|
||||
WildMagic4/Wm4THashTable.inl \
|
||||
WildMagic4/Wm4TInteger.h \
|
||||
WildMagic4/Wm4TInteger.inl \
|
||||
WildMagic4/Wm4TMinHeap.h \
|
||||
WildMagic4/Wm4TMinHeap.inl \
|
||||
WildMagic4/Wm4TRVector.h \
|
||||
WildMagic4/Wm4TRVector.inl \
|
||||
WildMagic4/Wm4TRational.h \
|
||||
WildMagic4/Wm4TRational.inl \
|
||||
WildMagic4/Wm4TSmallUnorderedSet.h \
|
||||
WildMagic4/Wm4TSmallUnorderedSet.inl \
|
||||
WildMagic4/Wm4TStringHashTable.h \
|
||||
WildMagic4/Wm4TStringHashTable.inl \
|
||||
WildMagic4/Wm4TTuple.h \
|
||||
WildMagic4/Wm4TTuple.inl \
|
||||
WildMagic4/Wm4Triangle2.h \
|
||||
WildMagic4/Wm4Triangle2.inl \
|
||||
WildMagic4/Wm4Triangle3.h \
|
||||
WildMagic4/Wm4Triangle3.inl \
|
||||
WildMagic4/Wm4TriangleKey.h \
|
||||
WildMagic4/Wm4TriangleKey.inl \
|
||||
WildMagic4/Wm4TriangulateEC.cpp \
|
||||
WildMagic4/Wm4TriangulateEC.h \
|
||||
WildMagic4/Wm4UniqueVerticesTriangles.h \
|
||||
WildMagic4/Wm4UniqueVerticesTriangles.inl \
|
||||
WildMagic4/Wm4VEManifoldMesh.cpp \
|
||||
WildMagic4/Wm4VEManifoldMesh.h \
|
||||
WildMagic4/Wm4VEManifoldMesh.inl \
|
||||
WildMagic4/Wm4Vector2.cpp \
|
||||
WildMagic4/Wm4Vector2.h \
|
||||
WildMagic4/Wm4Vector2.inl \
|
||||
WildMagic4/Wm4Vector3.cpp \
|
||||
WildMagic4/Wm4Vector3.h \
|
||||
WildMagic4/Wm4Vector3.inl \
|
||||
WildMagic4/Wm4Vector4.cpp \
|
||||
WildMagic4/Wm4Vector4.h \
|
||||
WildMagic4/Wm4Vector4.inl \
|
||||
AppMeshPy.cpp \
|
||||
Doxygen.cpp \
|
||||
Facet.cpp \
|
||||
FacetPyImp.cpp \
|
||||
FeatureMeshCurvature.cpp \
|
||||
FeatureMeshExport.cpp \
|
||||
FeatureMeshDefects.cpp \
|
||||
FeatureMeshDefects.h \
|
||||
FeatureMeshImport.cpp \
|
||||
FeatureMeshSegmentByMesh.cpp \
|
||||
FeatureMeshSetOperations.cpp \
|
||||
FeatureMeshSolid.cpp \
|
||||
FeatureMeshTransform.cpp \
|
||||
FeatureMeshTransformDemolding.cpp \
|
||||
FeaturePythonPyImp.cpp \
|
||||
Mesh.cpp \
|
||||
MeshFeature.cpp \
|
||||
MeshFeaturePyImp.cpp \
|
||||
MeshPointPyImp.cpp \
|
||||
MeshProperties.cpp \
|
||||
MeshPyImp.cpp \
|
||||
Segment.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
nodist_include_HEADERS=\
|
||||
$(libMesh_la_BUILT)
|
||||
|
||||
include_HEADERS=\
|
||||
Facet.h \
|
||||
FeatureMeshCurvature.h \
|
||||
FeatureMeshExport.h \
|
||||
FeatureMeshImport.h \
|
||||
FeatureMeshSegmentByMesh.h \
|
||||
FeatureMeshSetOperations.h \
|
||||
FeatureMeshSolid.h \
|
||||
FeatureMeshTransform.h \
|
||||
FeatureMeshTransformDemolding.h \
|
||||
Mesh.h \
|
||||
MeshFeature.h \
|
||||
MeshPoint.h \
|
||||
MeshProperties.h \
|
||||
Segment.h
|
||||
|
||||
nobase_include_HEADERS = \
|
||||
Core/Algorithm.h \
|
||||
Core/Approximation.h \
|
||||
Core/Builder.h \
|
||||
Core/Definitions.h \
|
||||
Core/Degeneration.h \
|
||||
Core/Elements.h \
|
||||
Core/Evaluation.h \
|
||||
Core/Grid.h \
|
||||
Core/Helpers.h \
|
||||
Core/Info.h \
|
||||
Core/Iterator.h \
|
||||
Core/MeshKernel.h \
|
||||
Core/MeshIO.h \
|
||||
Core/Projection.h \
|
||||
Core/SetOperations.h \
|
||||
Core/Triangulation.h \
|
||||
Core/Tools.h \
|
||||
Core/TopoAlgorithm.h \
|
||||
Core/Visitor.h
|
||||
|
||||
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
||||
|
||||
|
||||
# the library search path.
|
||||
libMesh_la_LDFLAGS = -L../../../Base -L../../../App $(QT4_CORE_LIBS) $(all_libraries) $(GTS_LIBS) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libMesh_la_CPPFLAGS = -DMeshExport= -DEIGEN2_SUPPORT
|
||||
|
||||
libMesh_la_LIBADD = \
|
||||
@BOOST_FILESYSTEM_LIB@ @BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ @ZIPIOS_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libMesh
|
||||
|
||||
Mesh_la_SOURCES=\
|
||||
AppMesh.cpp
|
||||
|
||||
# the library search path.
|
||||
Mesh_la_LDFLAGS = $(libMesh_la_LDFLAGS) -module -avoid-version
|
||||
Mesh_la_CPPFLAGS = $(libMesh_la_CPPFLAGS)
|
||||
|
||||
Mesh_la_LIBADD = \
|
||||
$(libMesh_la_LIBADD) \
|
||||
-lMesh
|
||||
|
||||
Mesh_la_DEPENDENCIES = libMesh.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src/3rdParty -I$(top_srcdir)/src -I$(top_builddir)/src $(GTS_CFLAGS) \
|
||||
$(all_includes) -I$(EIGEN3_INC) $(QT4_CORE_CXXFLAGS)
|
||||
|
||||
includedir = @includedir@/Mod/Mesh/App
|
||||
libdir = $(prefix)/Mod/Mesh
|
||||
datadir = $(prefix)/Mod/Mesh
|
||||
data_DATA = MeshTestsApp.py
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES) $(libMesh_la_BUILT)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
WildMagic4/wildmagic4.dox \
|
||||
CMakeLists.txt \
|
||||
FacetPy.xml \
|
||||
FeaturePythonPy.xml \
|
||||
MeshFeaturePy.xml \
|
||||
MeshPointPy.xml \
|
||||
MeshPy.xml
|
||||
|
||||
|
||||
@@ -148,11 +148,13 @@ Base::BoundBox3d MeshObject::getBoundBox(void)const
|
||||
{
|
||||
const_cast<MeshCore::MeshKernel&>(_kernel).RecalcBoundBox();
|
||||
Base::BoundBox3f Bnd = _kernel.GetBoundBox();
|
||||
|
||||
|
||||
Base::BoundBox3d Bnd2;
|
||||
for(int i =0 ;i<=7;i++)
|
||||
Bnd2.Add(transformToOutside(Bnd.CalcPoint(i)));
|
||||
|
||||
if (Bnd.IsValid()) {
|
||||
for (int i =0 ;i<=7;i++)
|
||||
Bnd2.Add(transformToOutside(Bnd.CalcPoint(i)));
|
||||
}
|
||||
|
||||
return Bnd2;
|
||||
}
|
||||
|
||||
|
||||
@@ -88,8 +88,7 @@ class PivyTestCases(unittest.TestCase):
|
||||
self.planarMesh.append( [-16.064457,-29.904951,16.090832] )
|
||||
planarMeshObject = Mesh.Mesh(self.planarMesh)
|
||||
|
||||
from pivy import coin, sogui; import FreeCADGui
|
||||
if not sys.modules.has_key("pivy.gui.soqt"): from pivy.gui import soqt
|
||||
from pivy import coin; import FreeCADGui
|
||||
Mesh.show(planarMeshObject)
|
||||
view=FreeCADGui.ActiveDocument.ActiveView.getViewer()
|
||||
rp=coin.SoRayPickAction(view.getSoRenderManager().getViewportRegion())
|
||||
@@ -113,8 +112,7 @@ class PivyTestCases(unittest.TestCase):
|
||||
self.planarMesh.append( [-16.064457,-29.904951,16.090832] )
|
||||
planarMeshObject = Mesh.Mesh(self.planarMesh)
|
||||
|
||||
from pivy import coin, sogui; import FreeCADGui
|
||||
if not sys.modules.has_key("pivy.gui.soqt"): from pivy.gui import soqt
|
||||
from pivy import coin; import FreeCADGui
|
||||
Mesh.show(planarMeshObject)
|
||||
view=FreeCADGui.ActiveDocument.ActiveView
|
||||
pc=coin.SoGetPrimitiveCountAction()
|
||||
|
||||
@@ -1,179 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libMeshGui.la MeshGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_DlgEvaluateMesh.h \
|
||||
ui_DlgRegularSolid.h \
|
||||
ui_DlgSettingsMeshView.h \
|
||||
ui_DlgSmoothing.h \
|
||||
ui_RemoveComponents.h \
|
||||
ui_Segmentation.h \
|
||||
moc_DlgEvaluateMeshImp.cpp \
|
||||
moc_DlgRegularSolidImp.cpp \
|
||||
moc_DlgSettingsMeshView.cpp \
|
||||
moc_DlgSmoothing.cpp \
|
||||
moc_MeshEditor.cpp \
|
||||
moc_PropertyEditorMesh.cpp \
|
||||
moc_RemoveComponents.cpp \
|
||||
qrc_Mesh.cpp
|
||||
|
||||
libMeshGui_la_SOURCES=\
|
||||
Command.cpp \
|
||||
DlgEvaluateMeshImp.cpp \
|
||||
DlgEvaluateMeshImp.h \
|
||||
DlgRegularSolidImp.cpp \
|
||||
DlgRegularSolidImp.h \
|
||||
DlgSettingsMeshView.cpp \
|
||||
DlgSettingsMeshView.h \
|
||||
DlgSmoothing.cpp \
|
||||
DlgSmoothing.h \
|
||||
Doxygen.cpp \
|
||||
MeshEditor.cpp \
|
||||
MeshEditor.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
PropertyEditorMesh.cpp \
|
||||
RemoveComponents.cpp \
|
||||
RemoveComponents.h \
|
||||
Segmentation.cpp \
|
||||
SoFCIndexedFaceSet.cpp \
|
||||
SoFCMeshObject.cpp \
|
||||
ViewProvider.cpp \
|
||||
ViewProviderPython.cpp \
|
||||
ViewProviderMeshFaceSet.cpp \
|
||||
ViewProviderCurvature.cpp \
|
||||
ViewProviderDefects.cpp \
|
||||
ViewProviderTransform.cpp \
|
||||
ViewProviderTransformDemolding.cpp \
|
||||
Workbench.cpp
|
||||
|
||||
include_HEADERS=\
|
||||
PropertyEditorMesh.h \
|
||||
Segmentation.h \
|
||||
SoFCIndexedFaceSet.h \
|
||||
SoFCMeshObject.h \
|
||||
ViewProvider.h \
|
||||
ViewProviderPython.h \
|
||||
ViewProviderMeshFaceSet.h \
|
||||
ViewProviderCurvature.h \
|
||||
ViewProviderDefects.h \
|
||||
ViewProviderTransform.h \
|
||||
ViewProviderTransformDemolding.h \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libMeshGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App $(QT_LIBS) \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) $(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libMeshGui_la_CPPFLAGS = -DMeshExport= -DMeshGuiExport=
|
||||
|
||||
libMeshGui_la_LIBADD = \
|
||||
@BOOST_SIGNALS_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
@GL_LIBS@ @ZIPIOS_LIB@ \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lMesh
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libMeshGui
|
||||
|
||||
MeshGui_la_SOURCES=\
|
||||
AppMeshGui.cpp
|
||||
|
||||
# the library search path.
|
||||
MeshGui_la_LDFLAGS = $(libMeshGui_la_LDFLAGS) -module -avoid-version
|
||||
MeshGui_la_CPPFLAGS = $(libMeshGui_la_CPPFLAGS)
|
||||
|
||||
MeshGui_la_LIBADD = \
|
||||
$(libMeshGui_la_LIBADD) \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lMeshGui
|
||||
|
||||
MeshGui_la_DEPENDENCIES = libMeshGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) $(GTS_CFLAGS) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
|
||||
includedir = @includedir@/Mod/Mesh/Gui
|
||||
libdir = $(prefix)/Mod/Mesh
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
Resources/icons/mesh_cut.svg \
|
||||
Resources/icons/mesh_boundary.svg \
|
||||
Resources/icons/Tree_Mesh.svg \
|
||||
CMakeLists.txt \
|
||||
DlgEvaluateMesh.ui \
|
||||
DlgRegularSolid.ui \
|
||||
DlgSettingsMeshView.ui \
|
||||
DlgSmoothing.ui \
|
||||
RemoveComponents.ui \
|
||||
Segmentation.ui \
|
||||
Resources/Mesh.qrc \
|
||||
Resources/translations/Mesh_af.qm \
|
||||
Resources/translations/Mesh_af.ts \
|
||||
Resources/translations/Mesh_de.qm \
|
||||
Resources/translations/Mesh_de.ts \
|
||||
Resources/translations/Mesh_es-ES.qm \
|
||||
Resources/translations/Mesh_es-ES.ts \
|
||||
Resources/translations/Mesh_fi.qm \
|
||||
Resources/translations/Mesh_fi.ts \
|
||||
Resources/translations/Mesh_fr.qm \
|
||||
Resources/translations/Mesh_fr.ts \
|
||||
Resources/translations/Mesh_hr.qm \
|
||||
Resources/translations/Mesh_hr.ts \
|
||||
Resources/translations/Mesh_it.qm \
|
||||
Resources/translations/Mesh_it.ts \
|
||||
Resources/translations/Mesh_nl.qm \
|
||||
Resources/translations/Mesh_nl.ts \
|
||||
Resources/translations/Mesh_no.qm \
|
||||
Resources/translations/Mesh_no.ts \
|
||||
Resources/translations/Mesh_pl.qm \
|
||||
Resources/translations/Mesh_pl.ts \
|
||||
Resources/translations/Mesh_pt-BR.qm \
|
||||
Resources/translations/Mesh_pt-BR.ts \
|
||||
Resources/translations/Mesh_ru.qm \
|
||||
Resources/translations/Mesh_ru.ts \
|
||||
Resources/translations/Mesh_sv-SE.qm \
|
||||
Resources/translations/Mesh_sv-SE.ts \
|
||||
Resources/translations/Mesh_uk.qm \
|
||||
Resources/translations/Mesh_uk.ts \
|
||||
Resources/translations/Mesh_zh-CN.qm \
|
||||
Resources/translations/Mesh_zh-CN.ts \
|
||||
Resources/translations/Mesh_zh-TW.qm \
|
||||
Resources/translations/Mesh_zh-TW.ts \
|
||||
Resources/translations/Mesh_ja.qm \
|
||||
Resources/translations/Mesh_ja.ts \
|
||||
Resources/translations/Mesh_ro.qm \
|
||||
Resources/translations/Mesh_ro.ts \
|
||||
Resources/translations/Mesh_tr.qm \
|
||||
Resources/translations/Mesh_tr.ts \
|
||||
Resources/translations/Mesh_hu.qm \
|
||||
Resources/translations/Mesh_hu.ts \
|
||||
Resources/translations/Mesh_sk.qm \
|
||||
Resources/translations/Mesh_sk.ts \
|
||||
Resources/translations/Mesh_cs.qm \
|
||||
Resources/translations/Mesh_cs.ts \
|
||||
images.h
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Mesh
|
||||
|
||||
data_DATA = Init.py InitGui.py BuildRegularGeoms.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
mesh.dox
|
||||
@@ -1,80 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libMeshPart.la MeshPart.la
|
||||
|
||||
libMeshPart_la_SOURCES=\
|
||||
AppMeshPartPy.cpp \
|
||||
CurveProjector.cpp \
|
||||
CurveProjector.h \
|
||||
MeshAlgos.cpp \
|
||||
MeshAlgos.h \
|
||||
Mesher.cpp \
|
||||
Mesher.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libMeshPart_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Mod/Part/App \
|
||||
-L../../../Mod/Mesh/App -L$(OCC_LIB) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libMeshPart_la_CPPFLAGS = -DMeshPartAppExport=
|
||||
|
||||
libMeshPart_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lMesh \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKXSBase \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase
|
||||
|
||||
#if HAVE_SALOMESMESH
|
||||
SMESH_LIBRARY = @top_builddir@/src/3rdParty/salomesmesh
|
||||
libMeshPart_la_LDFLAGS += -L$(SMESH_LIBRARY)
|
||||
libMeshPart_la_LIBADD += \
|
||||
-lSMESH \
|
||||
-lSMDS \
|
||||
-lStdMeshers
|
||||
#endif
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libMeshPart
|
||||
|
||||
MeshPart_la_SOURCES=\
|
||||
AppMeshPart.cpp
|
||||
|
||||
# the library search path.
|
||||
MeshPart_la_LDFLAGS = $(libMeshPart_la_LDFLAGS) -module -avoid-version
|
||||
MeshPart_la_CPPFLAGS = $(libMeshPart_la_CPPFLAGS)
|
||||
|
||||
MeshPart_la_LIBADD = \
|
||||
$(libMeshPart_la_LIBADD) \
|
||||
-lMeshPart
|
||||
|
||||
MeshPart_la_DEPENDENCIES = libMeshPart.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) -I$(OCC_INC)
|
||||
|
||||
#if HAVE_SALOMESMESH
|
||||
SMESH_INCLUDE = @top_srcdir@/src/3rdParty/salomesmesh/inc
|
||||
AM_CXXFLAGS += -I$(SMESH_INCLUDE) -DHAVE_SMESH
|
||||
#endif
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/MeshPart
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,95 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libMeshPartGui.la MeshPartGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
moc_Tessellation.cpp \
|
||||
ui_Tessellation.h
|
||||
|
||||
libMeshPartGui_la_UI=\
|
||||
Tessellation.ui
|
||||
|
||||
libMeshPartGui_la_SOURCES=\
|
||||
AppMeshPartGuiPy.cpp \
|
||||
Command.cpp \
|
||||
Tessellation.cpp \
|
||||
Tessellation.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libMeshPartGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App \
|
||||
-L../../Mesh/App -L../../Part/App \
|
||||
-L$(OCC_LIB) $(QT_LIBS) $(GL_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libMeshPartGui_la_CPPFLAGS = -DMeshPartAppExport= -DMeshPartGuiExport=
|
||||
|
||||
libMeshPartGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lMesh \
|
||||
-lPart \
|
||||
-lMeshPart \
|
||||
-lTKernel \
|
||||
-lTKMath \
|
||||
-lTKXSBase \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libMeshPartGui
|
||||
|
||||
MeshPartGui_la_SOURCES=\
|
||||
AppMeshPartGui.cpp
|
||||
|
||||
# the library search path.
|
||||
MeshPartGui_la_LDFLAGS = $(libMeshPartGui_la_LDFLAGS) -module -avoid-version
|
||||
MeshPartGui_la_CPPFLAGS = $(libMeshPartGui_la_CPPFLAGS)
|
||||
|
||||
MeshPartGui_la_LIBADD = \
|
||||
$(libMeshPartGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lMeshPartGui
|
||||
|
||||
MeshPartGui_la_DEPENDENCIES = libMeshPartGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) \
|
||||
-I$(OCC_INC) $(QT_CXXFLAGS)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/MeshPart
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libMeshPartGui_la_UI) \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,74 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_MeshPart.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_MeshPart.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/actions/MeshFace.svg \
|
||||
translations/MeshPart_af.qm \
|
||||
translations/MeshPart_af.ts \
|
||||
translations/MeshPart_de.qm \
|
||||
translations/MeshPart_de.ts \
|
||||
translations/MeshPart_es-ES.qm \
|
||||
translations/MeshPart_es-ES.ts \
|
||||
translations/MeshPart_fi.qm \
|
||||
translations/MeshPart_fi.ts \
|
||||
translations/MeshPart_fr.qm \
|
||||
translations/MeshPart_fr.ts \
|
||||
translations/MeshPart_hr.qm \
|
||||
translations/MeshPart_hr.ts \
|
||||
translations/MeshPart_it.qm \
|
||||
translations/MeshPart_it.ts \
|
||||
translations/MeshPart_nl.qm \
|
||||
translations/MeshPart_nl.ts \
|
||||
translations/MeshPart_no.qm \
|
||||
translations/MeshPart_no.ts \
|
||||
translations/MeshPart_pl.qm \
|
||||
translations/MeshPart_pl.ts \
|
||||
translations/MeshPart_pt-BR.qm \
|
||||
translations/MeshPart_pt-BR.ts \
|
||||
translations/MeshPart_ru.qm \
|
||||
translations/MeshPart_ru.ts \
|
||||
translations/MeshPart_sv-SE.qm \
|
||||
translations/MeshPart_sv-SE.ts \
|
||||
translations/MeshPart_uk.qm \
|
||||
translations/MeshPart_uk.ts \
|
||||
translations/MeshPart_zh-CN.qm \
|
||||
translations/MeshPart_zh-CN.ts \
|
||||
translations/MeshPart_zh-TW.qm \
|
||||
translations/MeshPart_zh-TW.ts \
|
||||
translations/MeshPart_hu.qm \
|
||||
translations/MeshPart_hu.ts \
|
||||
translations/MeshPart_ja.qm \
|
||||
translations/MeshPart_ja.ts \
|
||||
translations/MeshPart_cs.qm \
|
||||
translations/MeshPart_cs.ts \
|
||||
translations/MeshPart_sk.qm \
|
||||
translations/MeshPart_sk.ts \
|
||||
translations/MeshPart_ro.qm \
|
||||
translations/MeshPart_ro.ts \
|
||||
translations/MeshPart_tr.qm \
|
||||
translations/MeshPart_tr.ts \
|
||||
MeshPart.qrc
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(all_includes) $(QT_CXXFLAGS)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/MeshPart
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
meshpart.dox
|
||||
@@ -1,31 +0,0 @@
|
||||
#SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/OpenSCAD
|
||||
data_DATA = \
|
||||
Init.py InitGui.py \
|
||||
OpenSCAD_rc.py \
|
||||
OpenSCAD2Dgeom.py \
|
||||
OpenSCADFeatures.py \
|
||||
OpenSCADUtils.py \
|
||||
OpenSCADCommands.py \
|
||||
exportCSG.py \
|
||||
importCSG.py \
|
||||
tokrules.py \
|
||||
colorcodeshapes.py \
|
||||
expandplacements.py \
|
||||
replaceobj.py
|
||||
|
||||
nobase_data_DATA = \
|
||||
ply/lex.py \
|
||||
ply/README \
|
||||
ply/yacc.py \
|
||||
ply/__init__.py
|
||||
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) $(nobase_data_DATA) \
|
||||
CMakeLists.txt \
|
||||
OpenSCAD.dox \
|
||||
exportVersions.txt \
|
||||
importVersions.txt
|
||||
@@ -401,7 +401,6 @@ def p_not_supported(p):
|
||||
not_supported : glide LPAREN keywordargument_list RPAREN OBRACE block_list EBRACE
|
||||
| offset LPAREN keywordargument_list RPAREN OBRACE block_list EBRACE
|
||||
| resize LPAREN keywordargument_list RPAREN OBRACE block_list EBRACE
|
||||
| cut LPAREN keywordargument_list RPAREN OBRACE block_list EBRACE
|
||||
| subdiv LPAREN keywordargument_list RPAREN OBRACE block_list EBRACE
|
||||
'''
|
||||
if gui and not FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/OpenSCAD").\
|
||||
@@ -1085,7 +1084,32 @@ def p_polyhedron_action(p) :
|
||||
def p_projection_action(p) :
|
||||
'projection_action : projection LPAREN keywordargument_list RPAREN OBRACE block_list EBRACE'
|
||||
if printverbose: print 'Projection'
|
||||
if gui:
|
||||
from PySide import QtGui
|
||||
QtGui.QMessageBox.critical(None, unicode(translate('OpenSCAD',"Projection Not yet Coded waiting for Peter Li")),unicode(translate('OpenSCAD'," Press OK")))
|
||||
|
||||
if p[3]['cut']=='true' :
|
||||
planedim=1e9 # large but finite
|
||||
#inifinite planes look bad in the GUI
|
||||
planename='xy_plane_used_for_project_cut'
|
||||
obj=doc.addObject('Part::MultiCommon','projection_cut')
|
||||
plane = doc.getObject(planename)
|
||||
if not plane:
|
||||
plane=doc.addObject("Part::Plane",planename)
|
||||
plane.Length=planedim*2
|
||||
plane.Width=planedim*2
|
||||
plane.Placement = FreeCAD.Placement(FreeCAD.Vector(\
|
||||
-planedim,-planedim,0),FreeCAD.Rotation())
|
||||
if gui:
|
||||
plane.ViewObject.hide()
|
||||
if (len(p[6]) > 1):
|
||||
subobj = [fuse(p[6],"projection_cut_implicit_group")]
|
||||
else:
|
||||
subobj = p[6]
|
||||
obj.Shapes = [plane]+subobj
|
||||
if gui:
|
||||
subobj[0].ViewObject.hide()
|
||||
p[0] = [obj]
|
||||
else: # cut == 'false' => true projection
|
||||
if gui and not FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/OpenSCAD").\
|
||||
GetBool('usePlaceholderForUnsupported'):
|
||||
from PySide import QtGui
|
||||
QtGui.QMessageBox.critical(None, unicode(translate('OpenSCAD',"Unsupported Function"))+" : "+p[1],unicode(translate('OpenSCAD',"Press OK")))
|
||||
else:
|
||||
p[0] = [placeholder(p[1],p[6],p[3])]
|
||||
|
||||
@@ -57,7 +57,6 @@ reserved = (
|
||||
'projection',
|
||||
'import',
|
||||
'color',
|
||||
'cut',
|
||||
'offset',
|
||||
'resize',
|
||||
)
|
||||
|
||||
@@ -1,305 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libPart.la Part.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ArcPy.cpp \
|
||||
ArcOfCirclePy.cpp \
|
||||
BRepOffsetAPI_MakePipeShellPy.cpp \
|
||||
CirclePy.cpp \
|
||||
EllipsePy.cpp \
|
||||
HyperbolaPy.cpp \
|
||||
ParabolaPy.cpp \
|
||||
OffsetCurvePy.cpp \
|
||||
GeometryPy.cpp \
|
||||
GeometryCurvePy.cpp \
|
||||
GeometrySurfacePy.cpp \
|
||||
LinePy.cpp \
|
||||
PointPy.cpp \
|
||||
BezierCurvePy.cpp \
|
||||
BSplineCurvePy.cpp \
|
||||
PlanePy.cpp \
|
||||
ConePy.cpp \
|
||||
CylinderPy.cpp \
|
||||
SpherePy.cpp \
|
||||
ToroidPy.cpp \
|
||||
BezierSurfacePy.cpp \
|
||||
BSplineSurfacePy.cpp \
|
||||
OffsetSurfacePy.cpp \
|
||||
RectangularTrimmedSurfacePy.cpp \
|
||||
SurfaceOfExtrusionPy.cpp \
|
||||
SurfaceOfRevolutionPy.cpp \
|
||||
PartFeaturePy.cpp \
|
||||
FeaturePythonPy.cpp \
|
||||
Part2DObjectPy.cpp \
|
||||
TopoShapeCompoundPy.cpp \
|
||||
TopoShapeCompSolidPy.cpp \
|
||||
TopoShapeEdgePy.cpp \
|
||||
TopoShapeFacePy.cpp \
|
||||
TopoShapeShellPy.cpp \
|
||||
TopoShapeSolidPy.cpp \
|
||||
TopoShapeVertexPy.cpp \
|
||||
TopoShapeWirePy.cpp \
|
||||
TopoShapePy.cpp
|
||||
|
||||
libPart_la_BUILT=\
|
||||
ArcPy.h \
|
||||
ArcOfCirclePy.h \
|
||||
BRepOffsetAPI_MakePipeShellPy.h \
|
||||
CirclePy.h \
|
||||
EllipsePy.h \
|
||||
HyperbolaPy.h \
|
||||
ParabolaPy.h \
|
||||
OffsetCurvePy.h \
|
||||
GeometryPy.h \
|
||||
GeometryCurvePy.h \
|
||||
GeometrySurfacePy.h \
|
||||
LinePy.h \
|
||||
PointPy.h \
|
||||
BezierCurvePy.h \
|
||||
BSplineCurvePy.h \
|
||||
PlanePy.h \
|
||||
ConePy.h \
|
||||
CylinderPy.h \
|
||||
SpherePy.h \
|
||||
ToroidPy.h \
|
||||
BezierSurfacePy.h \
|
||||
BSplineSurfacePy.h \
|
||||
OffsetSurfacePy.h \
|
||||
RectangularTrimmedSurfacePy.h \
|
||||
SurfaceOfExtrusionPy.h \
|
||||
SurfaceOfRevolutionPy.h \
|
||||
PartFeaturePy.h \
|
||||
FeaturePythonPy.h \
|
||||
Part2DObjectPy.h \
|
||||
TopoShapeCompoundPy.h \
|
||||
TopoShapeCompSolidPy.h \
|
||||
TopoShapeEdgePy.h \
|
||||
TopoShapeFacePy.h \
|
||||
TopoShapeShellPy.h \
|
||||
TopoShapeSolidPy.h \
|
||||
TopoShapeVertexPy.h \
|
||||
TopoShapeWirePy.h \
|
||||
TopoShapePy.h
|
||||
|
||||
libPart_la_SOURCES=\
|
||||
AppPartPy.cpp \
|
||||
ArcPyImp.cpp \
|
||||
ArcOfCirclePyImp.cpp \
|
||||
BRepOffsetAPI_MakePipeShellPyImp.cpp \
|
||||
CirclePyImp.cpp \
|
||||
CrossSection.cpp \
|
||||
EllipsePyImp.cpp \
|
||||
HyperbolaPyImp.cpp \
|
||||
ParabolaPyImp.cpp \
|
||||
OffsetCurvePyImp.cpp \
|
||||
GeometryPyImp.cpp \
|
||||
GeometryCurvePyImp.cpp \
|
||||
GeometrySurfacePyImp.cpp \
|
||||
LinePyImp.cpp \
|
||||
PointPyImp.cpp \
|
||||
BezierCurvePyImp.cpp \
|
||||
BSplineCurvePyImp.cpp \
|
||||
PlanePyImp.cpp \
|
||||
ConePyImp.cpp \
|
||||
CylinderPyImp.cpp \
|
||||
SpherePyImp.cpp \
|
||||
ToroidPyImp.cpp \
|
||||
BezierSurfacePyImp.cpp \
|
||||
BSplineSurfacePyImp.cpp \
|
||||
OffsetSurfacePyImp.cpp \
|
||||
RectangularTrimmedSurfacePyImp.cpp \
|
||||
SurfaceOfExtrusionPyImp.cpp \
|
||||
SurfaceOfRevolutionPyImp.cpp \
|
||||
edgecluster.cpp \
|
||||
FeaturePartBoolean.cpp \
|
||||
FeaturePartBox.cpp \
|
||||
FeaturePartCircle.cpp \
|
||||
FeaturePartCurveNet.cpp \
|
||||
FeaturePartCommon.cpp \
|
||||
FeaturePartCut.cpp \
|
||||
FeaturePartFuse.cpp \
|
||||
FeaturePartImportBrep.cpp \
|
||||
FeaturePartImportIges.cpp \
|
||||
FeaturePartImportStep.cpp \
|
||||
FeaturePartPolygon.cpp \
|
||||
FeaturePartSection.cpp \
|
||||
FeatureChamfer.cpp \
|
||||
FeatureExtrusion.cpp \
|
||||
FeatureFillet.cpp \
|
||||
FeatureGeometrySet.cpp \
|
||||
FeatureRevolution.cpp \
|
||||
FeatureMirroring.cpp \
|
||||
PartFeatures.cpp \
|
||||
Geometry.cpp \
|
||||
ImportIges.cpp \
|
||||
ImportStep.cpp \
|
||||
modelRefine.cpp \
|
||||
CustomFeature.cpp \
|
||||
PartFeature.cpp \
|
||||
PartFeatureReference.cpp \
|
||||
PartFeaturePyImp.cpp \
|
||||
FeaturePythonPyImp.cpp \
|
||||
Part2DObject.cpp \
|
||||
Part2DObjectPyImp.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
PrimitiveFeature.cpp \
|
||||
ProgressIndicator.cpp \
|
||||
PropertyGeometryList.cpp \
|
||||
PropertyTopoShape.cpp \
|
||||
TopoShape.cpp \
|
||||
TopoShapeCompoundPyImp.cpp \
|
||||
TopoShapeCompSolidPyImp.cpp \
|
||||
TopoShapeEdgePyImp.cpp \
|
||||
TopoShapeFacePyImp.cpp \
|
||||
TopoShapeShellPyImp.cpp \
|
||||
TopoShapeSolidPyImp.cpp \
|
||||
TopoShapeVertexPyImp.cpp \
|
||||
TopoShapeWirePyImp.cpp \
|
||||
TopoShapePyImp.cpp
|
||||
|
||||
nodist_include_HEADERS=\
|
||||
$(libPart_la_BUILT)
|
||||
|
||||
include_HEADERS=\
|
||||
CrossSection.h \
|
||||
edgecluster.h \
|
||||
FeaturePartBoolean.h \
|
||||
FeaturePartBox.h \
|
||||
FeaturePartCircle.h \
|
||||
FeaturePartCurveNet.h \
|
||||
FeaturePartCommon.h \
|
||||
FeaturePartCut.h \
|
||||
FeaturePartFuse.h \
|
||||
FeaturePartImportBrep.h \
|
||||
FeaturePartImportIges.h \
|
||||
FeaturePartImportStep.h \
|
||||
FeaturePartPolygon.h \
|
||||
FeaturePartSection.h \
|
||||
FeatureChamfer.h \
|
||||
FeatureExtrusion.h \
|
||||
FeatureFillet.h \
|
||||
FeatureGeometrySet.h \
|
||||
FeatureRevolution.h \
|
||||
FeatureMirroring.h \
|
||||
PartFeatures.h \
|
||||
Geometry.h \
|
||||
ImportIges.h \
|
||||
ImportStep.h \
|
||||
modelRefine.h \
|
||||
PartFeature.h \
|
||||
PartFeatureReference.h \
|
||||
CustomFeature.h \
|
||||
Part2DObject.h \
|
||||
PrimitiveFeature.h \
|
||||
ProgressIndicator.h \
|
||||
PropertyGeometryList.h \
|
||||
PropertyTopoShape.h \
|
||||
Tools.h \
|
||||
TopoShape.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libPart_la_LDFLAGS = -L../../../Base -L../../../App -L/usr/X11R6/lib -L$(OCC_LIB) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libPart_la_CPPFLAGS = -DPartExport=
|
||||
|
||||
libPart_la_LIBADD = \
|
||||
@BOOST_FILESYSTEM_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lTKernel \
|
||||
-lTKFillet \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKMesh \
|
||||
-lTKSTEP \
|
||||
-lTKSTEPAttr \
|
||||
-lTKSTEPBase \
|
||||
-lTKIGES \
|
||||
-lTKSTL \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim
|
||||
|
||||
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libPart
|
||||
|
||||
Part_la_SOURCES=\
|
||||
AppPart.cpp
|
||||
|
||||
# the library search path.
|
||||
Part_la_LDFLAGS = $(libPart_la_LDFLAGS) -module -avoid-version
|
||||
Part_la_CPPFLAGS = $(libPart_la_CPPFLAGS)
|
||||
|
||||
Part_la_LIBADD = \
|
||||
$(libPart_la_LIBADD) \
|
||||
-lPart
|
||||
|
||||
Part_la_DEPENDENCIES = libPart.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) -I$(OCC_INC)
|
||||
|
||||
|
||||
includedir = @includedir@/Mod/Part/App
|
||||
libdir = $(prefix)/Mod/Part
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES) $(libPart_la_BUILT)
|
||||
|
||||
EXTRA_DIST = \
|
||||
OpenCascadeAll.h \
|
||||
ArcPy.xml \
|
||||
ArcOfCirclePy.xml \
|
||||
BRepOffsetAPI_MakePipeShellPy.xml \
|
||||
CirclePy.xml \
|
||||
EllipsePy.xml \
|
||||
HyperbolaPy.xml \
|
||||
ParabolaPy.xml \
|
||||
OffsetCurvePy.xml \
|
||||
GeometryPy.xml \
|
||||
GeometryCurvePy.xml \
|
||||
GeometrySurfacePy.xml \
|
||||
LinePy.xml \
|
||||
PointPy.xml \
|
||||
BezierCurvePy.xml \
|
||||
BSplineCurvePy.xml \
|
||||
PlanePy.xml \
|
||||
ConePy.xml \
|
||||
CylinderPy.xml \
|
||||
SpherePy.xml \
|
||||
ToroidPy.xml \
|
||||
BezierSurfacePy.xml \
|
||||
BSplineSurfacePy.xml \
|
||||
OffsetSurfacePy.xml \
|
||||
RectangularTrimmedSurfacePy.xml \
|
||||
SurfaceOfExtrusionPy.xml \
|
||||
SurfaceOfRevolutionPy.xml \
|
||||
PartFeaturePy.xml \
|
||||
FeaturePythonPy.xml \
|
||||
Part2DObjectPy.xml \
|
||||
TopoShapePy.xml \
|
||||
TopoShapeCompSolidPy.xml \
|
||||
TopoShapeCompoundPy.xml \
|
||||
TopoShapeEdgePy.xml \
|
||||
TopoShapeFacePy.xml \
|
||||
TopoShapeShellPy.xml \
|
||||
TopoShapeSolidPy.xml \
|
||||
TopoShapeVertexPy.xml \
|
||||
TopoShapeWirePy.xml \
|
||||
CMakeLists.txt
|
||||
@@ -1,298 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libPartGui.la PartGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_CrossSections.h \
|
||||
ui_DlgBooleanOperation.h \
|
||||
ui_DlgExtrusion.h \
|
||||
ui_DlgFilletEdges.h \
|
||||
ui_DlgRevolution.h \
|
||||
ui_DlgPartBox.h \
|
||||
ui_DlgPartCylinder.h \
|
||||
ui_DlgPartImportIges.h \
|
||||
ui_DlgPartImportStep.h \
|
||||
ui_DlgPrimitives.h \
|
||||
ui_Location.h \
|
||||
ui_DlgSettings3DViewPart.h \
|
||||
ui_DlgSettingsGeneral.h \
|
||||
ui_Mirroring.h \
|
||||
ui_TaskFaceColors.h \
|
||||
ui_TaskShapeBuilder.h \
|
||||
ui_TaskLoft.h \
|
||||
ui_TaskOffset.h \
|
||||
ui_TaskSweep.h \
|
||||
moc_CrossSections.cpp \
|
||||
moc_DlgBooleanOperation.cpp \
|
||||
moc_DlgExtrusion.cpp \
|
||||
moc_DlgFilletEdges.cpp \
|
||||
moc_DlgRevolution.cpp \
|
||||
moc_DlgPartBoxImp.cpp \
|
||||
moc_DlgPartCylinderImp.cpp \
|
||||
moc_DlgPartImportIgesImp.cpp \
|
||||
moc_DlgPartImportStepImp.cpp \
|
||||
moc_DlgPrimitives.cpp \
|
||||
moc_DlgSettings3DViewPartImp.cpp \
|
||||
moc_DlgSettingsGeneral.cpp \
|
||||
moc_Mirroring.cpp \
|
||||
moc_TaskCheckGeometry.cpp \
|
||||
moc_TaskFaceColors.cpp \
|
||||
moc_TaskShapeBuilder.cpp \
|
||||
moc_TaskLoft.cpp \
|
||||
moc_TaskOffset.cpp \
|
||||
moc_TaskSweep.cpp \
|
||||
moc_TaskThickness.cpp \
|
||||
qrc_Part.cpp
|
||||
|
||||
libPartGui_la_SOURCES=\
|
||||
Command.cpp \
|
||||
CommandSimple.cpp \
|
||||
CommandParametric.cpp \
|
||||
CrossSections.cpp \
|
||||
CrossSections.h \
|
||||
DlgBooleanOperation.cpp \
|
||||
DlgBooleanOperation.h \
|
||||
DlgExtrusion.cpp \
|
||||
DlgExtrusion.h \
|
||||
DlgFilletEdges.cpp \
|
||||
DlgFilletEdges.h \
|
||||
DlgRevolution.cpp \
|
||||
DlgRevolution.h \
|
||||
DlgPartBoxImp.cpp \
|
||||
DlgPartBoxImp.h \
|
||||
DlgPartCylinderImp.cpp \
|
||||
DlgPartCylinderImp.h \
|
||||
DlgPartImportIgesImp.cpp \
|
||||
DlgPartImportIgesImp.h \
|
||||
DlgPartImportStepImp.cpp \
|
||||
DlgPartImportStepImp.h \
|
||||
DlgPrimitives.cpp \
|
||||
DlgPrimitives.h \
|
||||
DlgSettings3DViewPartImp.cpp \
|
||||
DlgSettings3DViewPartImp.h \
|
||||
DlgSettingsGeneral.cpp \
|
||||
DlgSettingsGeneral.h \
|
||||
Mirroring.cpp \
|
||||
Mirroring.h \
|
||||
TaskCheckGeometry.cpp \
|
||||
TaskCheckGeometry.h \
|
||||
TaskFaceColors.cpp \
|
||||
TaskFaceColors.h \
|
||||
TaskShapeBuilder.cpp \
|
||||
TaskShapeBuilder.h \
|
||||
TaskLoft.cpp \
|
||||
TaskLoft.h \
|
||||
TaskOffset.cpp \
|
||||
TaskOffset.h \
|
||||
TaskSweep.cpp \
|
||||
TaskSweep.h \
|
||||
TaskThickness.cpp \
|
||||
TaskThickness.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
SoBrepShape.cpp \
|
||||
SoFCShapeObject.cpp \
|
||||
ViewProvider.cpp \
|
||||
ViewProviderExt.cpp \
|
||||
ViewProviderReference.cpp \
|
||||
ViewProviderBox.cpp \
|
||||
ViewProviderCurveNet.cpp \
|
||||
ViewProviderImport.cpp \
|
||||
ViewProviderExtrusion.cpp \
|
||||
ViewProviderMirror.cpp \
|
||||
ViewProvider2DObject.cpp \
|
||||
ViewProviderPython.cpp \
|
||||
ViewProviderBoolean.cpp \
|
||||
Workbench.cpp
|
||||
|
||||
include_HEADERS=\
|
||||
SoBrepShape.h \
|
||||
SoFCShapeObject.h \
|
||||
ViewProvider.h \
|
||||
ViewProviderExt.h \
|
||||
ViewProviderReference.h \
|
||||
ViewProviderBox.h \
|
||||
ViewProviderCurveNet.h \
|
||||
ViewProviderImport.h \
|
||||
ViewProviderExtrusion.h \
|
||||
ViewProviderMirror.h \
|
||||
ViewProvider2DObject.h \
|
||||
ViewProviderPython.h \
|
||||
ViewProviderBoolean.h \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libPartGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App -L$(OCC_LIB) \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) $(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(QT_LIBS) $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libPartGui_la_CPPFLAGS = -DPartExport= -DPartGuiExport=
|
||||
|
||||
libPartGui_la_LIBADD = \
|
||||
@BOOST_SIGNALS_LIB@ \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-lxerces-c \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKPrim \
|
||||
-lTKMesh \
|
||||
-lPart
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libPartGui
|
||||
|
||||
PartGui_la_SOURCES=\
|
||||
AppPartGui.cpp
|
||||
|
||||
# the library search path.
|
||||
PartGui_la_LDFLAGS = $(libPartGui_la_LDFLAGS) -module -avoid-version
|
||||
PartGui_la_CPPFLAGS = $(libPartGui_la_CPPFLAGS)
|
||||
|
||||
PartGui_la_LIBADD = \
|
||||
$(libPartGui_la_LIBADD) \
|
||||
-lPartGui
|
||||
|
||||
PartGui_la_DEPENDENCIES = libPartGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
|
||||
includedir = @includedir@/Mod/Part/Gui
|
||||
libdir = $(prefix)/Mod/Part
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
Resources/icons/Part_Cylinder.svg \
|
||||
Resources/icons/Part_Box.svg \
|
||||
Resources/icons/Part_Torus.svg \
|
||||
Resources/icons/Part_Cone.svg \
|
||||
Resources/icons/Part_Sphere.svg \
|
||||
Resources/icons/Part_Booleans.svg \
|
||||
Resources/icons/Part_Chamfer.svg \
|
||||
Resources/icons/Part_CheckGeometry.svg \
|
||||
Resources/icons/Part_Cut.svg \
|
||||
Resources/icons/Part_Common.svg \
|
||||
Resources/icons/Part_CreatePrimitives.png \
|
||||
Resources/icons/Part_CreatePrimitives.svg \
|
||||
Resources/icons/Part_Fuse.svg \
|
||||
Resources/icons/Part_CrossSections.svg \
|
||||
Resources/icons/Part_Section.svg \
|
||||
Resources/icons/Part_Extrude.svg \
|
||||
Resources/icons/Part_Fillet.svg \
|
||||
Resources/icons/Part_Revolve.svg \
|
||||
Resources/icons/Part_Import.svg \
|
||||
Resources/icons/Part_Loft.svg \
|
||||
Resources/icons/Part_Mirror.svg \
|
||||
Resources/icons/Part_MirrorPNG.png \
|
||||
Resources/icons/Part_Offset.svg \
|
||||
Resources/icons/Part_RuledSurface.svg \
|
||||
Resources/icons/Part_Shapebuilder.png \
|
||||
Resources/icons/Part_Shapebuilder.svg \
|
||||
Resources/icons/Part_ShapeInfo.svg \
|
||||
Resources/icons/Part_Sweep.svg \
|
||||
Resources/icons/Part_Thickness.svg \
|
||||
Resources/icons/Tree_Part.svg \
|
||||
Resources/icons/preferences-part_design.svg \
|
||||
Resources/icons/PartFeature.svg \
|
||||
Resources/icons/PartFeature.xpm \
|
||||
Resources/icons/PartFeatureImport.xpm \
|
||||
CrossSections.ui \
|
||||
DlgBooleanOperation.ui \
|
||||
DlgExtrusion.ui \
|
||||
DlgFilletEdges.ui \
|
||||
DlgRevolution.ui \
|
||||
DlgPartBox.ui \
|
||||
DlgPartCylinder.ui \
|
||||
DlgPartImportIges.ui \
|
||||
DlgPartImportStep.ui \
|
||||
DlgPrimitives.ui \
|
||||
Location.ui \
|
||||
DlgSettings3DViewPart.ui \
|
||||
DlgSettingsGeneral.ui \
|
||||
Mirroring.ui \
|
||||
TaskFaceColors.ui \
|
||||
TaskShapeBuilder.ui \
|
||||
TaskLoft.ui \
|
||||
TaskOffset.ui \
|
||||
TaskSweep.ui \
|
||||
Resources/Part.qrc \
|
||||
Resources/translations/Part_af.qm \
|
||||
Resources/translations/Part_af.ts \
|
||||
Resources/translations/Part_de.qm \
|
||||
Resources/translations/Part_de.ts \
|
||||
Resources/translations/Part_es-ES.qm \
|
||||
Resources/translations/Part_es-ES.ts \
|
||||
Resources/translations/Part_fi.qm \
|
||||
Resources/translations/Part_fi.ts \
|
||||
Resources/translations/Part_fr.qm \
|
||||
Resources/translations/Part_fr.ts \
|
||||
Resources/translations/Part_hr.qm \
|
||||
Resources/translations/Part_hr.ts \
|
||||
Resources/translations/Part_it.qm \
|
||||
Resources/translations/Part_it.ts \
|
||||
Resources/translations/Part_nl.qm \
|
||||
Resources/translations/Part_nl.ts \
|
||||
Resources/translations/Part_no.qm \
|
||||
Resources/translations/Part_no.ts \
|
||||
Resources/translations/Part_pl.qm \
|
||||
Resources/translations/Part_pl.ts \
|
||||
Resources/translations/Part_pt-BR.qm \
|
||||
Resources/translations/Part_pt-BR.ts \
|
||||
Resources/translations/Part_ru.qm \
|
||||
Resources/translations/Part_ru.ts \
|
||||
Resources/translations/Part_sv-SE.qm \
|
||||
Resources/translations/Part_sv-SE.ts \
|
||||
Resources/translations/Part_uk.qm \
|
||||
Resources/translations/Part_uk.ts \
|
||||
Resources/translations/Part_zh-CN.qm \
|
||||
Resources/translations/Part_zh-CN.ts \
|
||||
Resources/translations/Part_zh-TW.qm \
|
||||
Resources/translations/Part_zh-TW.ts \
|
||||
Resources/translations/Part_ro.qm \
|
||||
Resources/translations/Part_ro.ts \
|
||||
Resources/translations/Part_ja.qm \
|
||||
Resources/translations/Part_ja.ts \
|
||||
Resources/translations/Part_hu.qm \
|
||||
Resources/translations/Part_hu.ts \
|
||||
Resources/translations/Part_cs.qm \
|
||||
Resources/translations/Part_cs.ts \
|
||||
Resources/translations/Part_sk.qm \
|
||||
Resources/translations/Part_sk.ts \
|
||||
Resources/translations/Part_tr.qm \
|
||||
Resources/translations/Part_tr.ts \
|
||||
CMakeLists.txt
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Part
|
||||
|
||||
data_DATA = Init.py InitGui.py TestPartApp.py TestPartGui.py MakeBottle.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
part.dox
|
||||
@@ -1,106 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libPartDesign.la PartDesign.la
|
||||
|
||||
libPartDesign_la_SOURCES=\
|
||||
AppPartDesignPy.cpp \
|
||||
Feature.cpp \
|
||||
Feature.h \
|
||||
FeatureFace.cpp \
|
||||
FeatureFace.h \
|
||||
FeatureFillet.cpp \
|
||||
FeatureFillet.h \
|
||||
FeaturePad.cpp \
|
||||
FeaturePad.h \
|
||||
FeaturePocket.cpp \
|
||||
FeaturePocket.h \
|
||||
FeatureChamfer.cpp \
|
||||
FeatureChamfer.h \
|
||||
FeatureDraft.cpp \
|
||||
FeatureDraft.h \
|
||||
FeatureDressUp.cpp \
|
||||
FeatureDressUp.h \
|
||||
FeatureGroove.cpp \
|
||||
FeatureGroove.h \
|
||||
Body.cpp \
|
||||
Body.h \
|
||||
FeatureLinearPattern.cpp \
|
||||
FeatureLinearPattern.h \
|
||||
FeatureMirrored.cpp \
|
||||
FeatureMirrored.h \
|
||||
FeatureMultiTransform.cpp \
|
||||
FeatureMultiTransform.h \
|
||||
FeaturePolarPattern.cpp \
|
||||
FeaturePolarPattern.h \
|
||||
FeatureScaled.cpp \
|
||||
FeatureScaled.h \
|
||||
FeatureSketchBased.cpp \
|
||||
FeatureSketchBased.h \
|
||||
FeatureRevolution.cpp \
|
||||
FeatureRevolution.h \
|
||||
FeatureAdditive.cpp \
|
||||
FeatureAdditive.h \
|
||||
FeatureSubtractive.cpp \
|
||||
FeatureSubtractive.h \
|
||||
FeatureHole.cpp \
|
||||
FeatureHole.h \
|
||||
FeatureTransformed.cpp \
|
||||
FeatureTransformed.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libPartDesign_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Mod/Part/App \
|
||||
-L$(OCC_LIB) $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libPartDesign_la_CPPFLAGS = -DPartDesignAppExport=
|
||||
|
||||
libPartDesign_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKXSBase \
|
||||
-lTKBRep \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lTKFeat \
|
||||
-lTKFillet \
|
||||
-lTKShHealing \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKTopAlgo
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libPartDesign
|
||||
|
||||
PartDesign_la_SOURCES=\
|
||||
AppPartDesign.cpp
|
||||
|
||||
# the library search path.
|
||||
PartDesign_la_LDFLAGS = $(libPartDesign_la_LDFLAGS) -module -avoid-version
|
||||
PartDesign_la_CPPFLAGS = $(libPartDesign_la_CPPFLAGS)
|
||||
|
||||
PartDesign_la_LIBADD = \
|
||||
$(libPartDesign_la_LIBADD) \
|
||||
-lPartDesign
|
||||
|
||||
PartDesign_la_DEPENDENCIES = libPartDesign.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(OCC_INC) -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/PartDesign
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,205 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libPartDesignGui.la PartDesignGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
moc_FeaturePickDialog.cpp \
|
||||
moc_TaskPadParameters.cpp \
|
||||
moc_TaskPocketParameters.cpp \
|
||||
moc_TaskChamferParameters.cpp \
|
||||
moc_TaskFilletParameters.cpp \
|
||||
moc_TaskDraftParameters.cpp \
|
||||
moc_TaskGrooveParameters.cpp \
|
||||
moc_TaskHoleParameters.cpp \
|
||||
moc_TaskLinearPatternParameters.cpp \
|
||||
moc_TaskMirroredParameters.cpp \
|
||||
moc_TaskMultiTransformParameters.cpp \
|
||||
moc_TaskPolarPatternParameters.cpp \
|
||||
moc_TaskRevolutionParameters.cpp \
|
||||
moc_TaskScaledParameters.cpp \
|
||||
moc_TaskTransformedMessages.cpp \
|
||||
moc_TaskTransformedParameters.cpp \
|
||||
ui_FeaturePickDialog.h \
|
||||
ui_TaskGrooveParameters.h \
|
||||
ui_TaskPadParameters.h \
|
||||
ui_TaskPocketParameters.h \
|
||||
ui_TaskChamferParameters.h \
|
||||
ui_TaskFilletParameters.h \
|
||||
ui_TaskDraftParameters.h \
|
||||
ui_TaskHoleParameters.h \
|
||||
ui_TaskLinearPatternParameters.h \
|
||||
ui_TaskMirroredParameters.h \
|
||||
ui_TaskMultiTransformParameters.h \
|
||||
ui_TaskPolarPatternParameters.h \
|
||||
ui_TaskRevolutionParameters.h \
|
||||
ui_TaskScaledParameters.h \
|
||||
ui_TaskTransformedMessages.h
|
||||
|
||||
libPartDesignGui_la_UI=\
|
||||
FeaturePickDialog.ui \
|
||||
TaskGrooveParameters.ui \
|
||||
TaskPadParameters.ui \
|
||||
TaskPocketParameters.ui \
|
||||
TaskChamferParameters.ui \
|
||||
TaskDraftParameters.ui \
|
||||
TaskFilletParameters.ui \
|
||||
TaskFilletParameters.ui \
|
||||
TaskHoleParameters.ui \
|
||||
TaskLinearPatternParameters.ui \
|
||||
TaskMirroredParameters.ui \
|
||||
TaskMultiTransformParameters.ui \
|
||||
TaskPolarPatternParameters.ui \
|
||||
TaskRevolutionParameters.ui \
|
||||
TaskScaledParameters.ui \
|
||||
TaskTransformedMessages.ui
|
||||
|
||||
libPartDesignGui_la_SOURCES=\
|
||||
AppPartDesignGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
FeaturePickDialog.cpp \
|
||||
FeaturePickDialog.h \
|
||||
ReferenceSelection.cpp \
|
||||
ReferenceSelection.h \
|
||||
TaskGrooveParameters.cpp \
|
||||
TaskGrooveParameters.h \
|
||||
TaskPadParameters.cpp \
|
||||
TaskPadParameters.h \
|
||||
TaskPocketParameters.cpp \
|
||||
TaskPocketParameters.h \
|
||||
TaskChamferParameters.cpp \
|
||||
TaskChamferParameters.h \
|
||||
TaskFilletParameters.cpp \
|
||||
TaskFilletParameters.h \
|
||||
TaskDraftParameters.cpp \
|
||||
TaskDraftParameters.h \
|
||||
TaskLinearPatternParameters.cpp \
|
||||
TaskLinearPatternParameters.h \
|
||||
TaskMirroredParameters.cpp \
|
||||
TaskMirroredParameters.h \
|
||||
TaskMultiTransformParameters.cpp \
|
||||
TaskMultiTransformParameters.h \
|
||||
TaskPolarPatternParameters.cpp \
|
||||
TaskPolarPatternParameters.h \
|
||||
TaskRevolutionParameters.cpp \
|
||||
TaskRevolutionParameters.h \
|
||||
TaskHoleParameters.cpp \
|
||||
TaskHoleParameters.h \
|
||||
TaskScaledParameters.cpp \
|
||||
TaskScaledParameters.h \
|
||||
TaskTransformedParameters.cpp \
|
||||
TaskTransformedParameters.h \
|
||||
TaskTransformedMessages.cpp \
|
||||
TaskTransformedMessages.h \
|
||||
ViewProvider.cpp \
|
||||
ViewProvider.h \
|
||||
ViewProviderHole.cpp \
|
||||
ViewProviderHole.h \
|
||||
ViewProviderLinearPattern.cpp \
|
||||
ViewProviderLinearPattern.h \
|
||||
ViewProviderMirrored.cpp \
|
||||
ViewProviderMirrored.h \
|
||||
ViewProviderMultiTransform.cpp \
|
||||
ViewProviderMultiTransform.h \
|
||||
ViewProviderPad.cpp \
|
||||
ViewProviderPad.h \
|
||||
ViewProviderPocket.cpp \
|
||||
ViewProviderPocket.h \
|
||||
ViewProviderPolarPattern.cpp \
|
||||
ViewProviderPolarPattern.h \
|
||||
ViewProviderChamfer.cpp \
|
||||
ViewProviderChamfer.h \
|
||||
ViewProviderFillet.cpp \
|
||||
ViewProviderFillet.h \
|
||||
ViewProviderDraft.cpp \
|
||||
ViewProviderDraft.h \
|
||||
ViewProviderGroove.cpp \
|
||||
ViewProviderGroove.h \
|
||||
ViewProviderRevolution.cpp \
|
||||
ViewProviderRevolution.h \
|
||||
ViewProviderScaled.cpp \
|
||||
ViewProviderScaled.h \
|
||||
ViewProviderTransformed.cpp \
|
||||
ViewProviderTransformed.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libPartDesignGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui \
|
||||
-L../../Part/App -L../../Part/Gui -L../App \
|
||||
-L$(OCC_LIB) $(QT_LIBS) $(GL_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libPartDesignGui_la_CPPFLAGS = -DPartDesignAppExport= -DPartDesignGuiExport=
|
||||
|
||||
libPartDesignGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
@BOOST_SIGNALS_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lPart \
|
||||
-lPartGui \
|
||||
-lTKernel \
|
||||
-lTKMath \
|
||||
-lTKXSBase \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lPartDesign
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libPartDesignGui
|
||||
|
||||
PartDesignGui_la_SOURCES=\
|
||||
AppPartDesignGui.cpp
|
||||
|
||||
# the library search path.
|
||||
PartDesignGui_la_LDFLAGS = $(libPartDesignGui_la_LDFLAGS) -module -avoid-version
|
||||
PartDesignGui_la_CPPFLAGS = $(libPartDesignGui_la_CPPFLAGS)
|
||||
|
||||
PartDesignGui_la_LIBADD = \
|
||||
$(libPartDesignGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lPartDesignGui
|
||||
|
||||
PartDesignGui_la_DEPENDENCIES = libPartDesignGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. \
|
||||
$(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/PartDesign
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libPartDesignGui_la_UI) \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,86 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_PartDesign.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_PartDesign.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
translations/PartDesign_af.qm \
|
||||
translations/PartDesign_af.ts \
|
||||
translations/PartDesign_de.qm \
|
||||
translations/PartDesign_de.ts \
|
||||
translations/PartDesign_es-ES.qm \
|
||||
translations/PartDesign_es-ES.ts \
|
||||
translations/PartDesign_fi.qm \
|
||||
translations/PartDesign_fi.ts \
|
||||
translations/PartDesign_fr.qm \
|
||||
translations/PartDesign_fr.ts \
|
||||
translations/PartDesign_hr.qm \
|
||||
translations/PartDesign_hr.ts \
|
||||
translations/PartDesign_it.qm \
|
||||
translations/PartDesign_it.ts \
|
||||
translations/PartDesign_nl.qm \
|
||||
translations/PartDesign_nl.ts \
|
||||
translations/PartDesign_no.qm \
|
||||
translations/PartDesign_no.ts \
|
||||
translations/PartDesign_pl.qm \
|
||||
translations/PartDesign_pl.ts \
|
||||
translations/PartDesign_pt-BR.qm \
|
||||
translations/PartDesign_pt-BR.ts \
|
||||
translations/PartDesign_ru.qm \
|
||||
translations/PartDesign_ru.ts \
|
||||
translations/PartDesign_sv-SE.qm \
|
||||
translations/PartDesign_sv-SE.ts \
|
||||
translations/PartDesign_uk.qm \
|
||||
translations/PartDesign_uk.ts \
|
||||
translations/PartDesign_zh-CN.qm \
|
||||
translations/PartDesign_zh-CN.ts \
|
||||
translations/PartDesign_zh-TW.qm \
|
||||
translations/PartDesign_zh-TW.ts \
|
||||
translations/PartDesign_ja.qm \
|
||||
translations/PartDesign_ja.ts \
|
||||
translations/PartDesign_ro.qm \
|
||||
translations/PartDesign_ro.ts \
|
||||
translations/PartDesign_hu.qm \
|
||||
translations/PartDesign_hu.ts \
|
||||
translations/PartDesign_cs.qm \
|
||||
translations/PartDesign_cs.ts \
|
||||
translations/PartDesign_sk.qm \
|
||||
translations/PartDesign_sk.ts \
|
||||
translations/PartDesign_tr.qm \
|
||||
translations/PartDesign_tr.ts \
|
||||
icons/PartDesign_Chamfer.svg \
|
||||
icons/PartDesign_Fillet.svg \
|
||||
icons/PartDesign_Draft.svg \
|
||||
icons/PartDesign_Groove.svg \
|
||||
icons/PartDesign_Pad.svg \
|
||||
icons/PartDesign_Pocket.svg \
|
||||
icons/PartDesign_Revolution.svg \
|
||||
icons/PartDesign_Mirrored.svg \
|
||||
icons/PartDesign_LinearPattern.svg \
|
||||
icons/PartDesign_PolarPattern.svg \
|
||||
icons/PartDesign_Scaled.svg \
|
||||
icons/PartDesign_MultiTransform.svg \
|
||||
PartDesign.qrc
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. \
|
||||
$(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,20 +0,0 @@
|
||||
SUBDIRS=App Gui Scripts
|
||||
|
||||
# Create the file __init__.py so that we can import as
|
||||
# from PartDesign.Scripts import ...
|
||||
#install-exec-hook:
|
||||
# echo "import PartDesign" > $(DESTDIR)$(datadir)/__init__.py
|
||||
#
|
||||
#uninstall-hook:
|
||||
# rm -f $(DESTDIR)$(datadir)/__init__.py
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/PartDesign
|
||||
|
||||
data_DATA = Init.py InitGui.py TestPartDesignGui.py TestPartDesignApp.py __init__.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
partdesign.dox
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
# Change data dir from default $(datadir) to $(prefix)/Mod/PartDesign/Scripts
|
||||
datadir = $(prefix)/Mod/PartDesign/Scripts
|
||||
data_DATA = \
|
||||
__init__.py \
|
||||
DistanceBolt.py \
|
||||
Epitrochoid.py \
|
||||
FilletArc.py \
|
||||
Gear.py \
|
||||
Parallelepiped.py \
|
||||
RadialCopy.py \
|
||||
Spring.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA)
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
# Change data dir from default ($(prefix)/share) to actual dir
|
||||
datadir = $(prefix)/Mod/Plot
|
||||
|
||||
data_DATA = \
|
||||
Plot.py \
|
||||
InitGui.py \
|
||||
PlotGui.py \
|
||||
Plot_rc.py
|
||||
|
||||
nobase_data_DATA = \
|
||||
plotAxes/__init__.py \
|
||||
plotAxes/TaskPanel.py \
|
||||
plotAxes/TaskPanel.ui \
|
||||
plotLabels/__init__.py \
|
||||
plotLabels/TaskPanel.py \
|
||||
plotLabels/TaskPanel.ui \
|
||||
plotPositions/__init__.py \
|
||||
plotPositions/TaskPanel.py \
|
||||
plotPositions/TaskPanel.ui \
|
||||
plotSave/__init__.py \
|
||||
plotSave/TaskPanel.py \
|
||||
plotSave/TaskPanel.ui \
|
||||
plotSeries/__init__.py \
|
||||
plotSeries/TaskPanel.py \
|
||||
plotSeries/TaskPanel.ui \
|
||||
plotUtils/__init__.py \
|
||||
plotUtils/Paths.py
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
$(nobase_data_DATA) \
|
||||
CMakeLists.txt \
|
||||
README \
|
||||
plot.dox
|
||||
|
||||
@@ -1,79 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libPoints.la Points.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
PointsPy.cpp
|
||||
|
||||
libPoints_la_BUILT=\
|
||||
PointsPy.h
|
||||
|
||||
libPoints_la_SOURCES=\
|
||||
AppPointsPy.cpp \
|
||||
FeaturePointsImportAscii.cpp \
|
||||
Points.cpp \
|
||||
PointsPyImp.cpp \
|
||||
PointsAlgos.cpp \
|
||||
PointsFeature.cpp \
|
||||
PointsGrid.cpp \
|
||||
Properties.cpp \
|
||||
PropertyPointKernel.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
nodist_include_HEADERS=\
|
||||
$(libPoints_la_BUILT)
|
||||
|
||||
include_HEADERS=\
|
||||
FeaturePointsImportAscii.h \
|
||||
Points.h \
|
||||
PointsAlgos.h \
|
||||
PointsFeature.h \
|
||||
PointsGrid.h \
|
||||
Properties.h \
|
||||
PropertyPointKernel.h
|
||||
|
||||
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
||||
|
||||
|
||||
# the library search path.
|
||||
libPoints_la_LDFLAGS = -L../../../Base -L../../../App $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libPoints_la_CPPFLAGS = -DPointsAppExport=
|
||||
|
||||
libPoints_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_FILESYSTEM_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libPoints
|
||||
|
||||
Points_la_SOURCES=\
|
||||
AppPoints.cpp
|
||||
|
||||
# the library search path.
|
||||
Points_la_LDFLAGS = $(libPoints_la_LDFLAGS) -module -avoid-version
|
||||
Points_la_CPPFLAGS = $(libPoints_la_CPPFLAGS)
|
||||
|
||||
Points_la_LIBADD = \
|
||||
$(libPoints_la_LIBADD) \
|
||||
-lPoints
|
||||
|
||||
Points_la_DEPENDENCIES = libPoints.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
|
||||
|
||||
includedir = @includedir@/Mod/Points/App
|
||||
libdir = $(prefix)/Mod/Points
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES) $(libPoints_la_BUILT)
|
||||
|
||||
EXTRA_DIST = \
|
||||
PointsPy.xml \
|
||||
CMakeLists.txt
|
||||
@@ -1,129 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libPointsGui.la PointsGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_DlgPointsRead.h \
|
||||
moc_DlgPointsReadImp.cpp \
|
||||
qrc_Points.cpp
|
||||
|
||||
libPointsGui_la_SOURCES=\
|
||||
Command.cpp \
|
||||
DlgPointsReadImp.cpp \
|
||||
DlgPointsReadImp.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
ViewProvider.cpp \
|
||||
Workbench.cpp
|
||||
|
||||
includedir = @includedir@/Mod/Points/Gui
|
||||
|
||||
include_HEADERS=\
|
||||
ViewProvider.h \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libPointsGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App $(QT_LIBS) \
|
||||
$(sim_ac_coin_libs) $(sim_ac_soqt_libs) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libPointsGui_la_CPPFLAGS = -DPointsAppExport= -DPointsGuiExport=
|
||||
|
||||
libPointsGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lPoints
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libPointsGui
|
||||
|
||||
PointsGui_la_SOURCES=\
|
||||
AppPointsGui.cpp
|
||||
|
||||
# the library search path.
|
||||
PointsGui_la_LDFLAGS = $(libPointsGui_la_LDFLAGS) -module -avoid-version
|
||||
PointsGui_la_CPPFLAGS = $(libPointsGui_la_CPPFLAGS)
|
||||
|
||||
PointsGui_la_LIBADD = \
|
||||
$(libPointsGui_la_LIBADD) \
|
||||
-lPointsGui
|
||||
|
||||
PointsGui_la_DEPENDENCIES = libPointsGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
libdir = $(prefix)/Mod/Points
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
DlgPointsRead.ui \
|
||||
CMakeLists.txt \
|
||||
Resources/Points.qrc \
|
||||
Resources/translations/Points_af.qm \
|
||||
Resources/translations/Points_af.ts \
|
||||
Resources/translations/Points_de.qm \
|
||||
Resources/translations/Points_de.ts \
|
||||
Resources/translations/Points_es-ES.qm \
|
||||
Resources/translations/Points_es-ES.ts \
|
||||
Resources/translations/Points_fi.qm \
|
||||
Resources/translations/Points_fi.ts \
|
||||
Resources/translations/Points_fr.qm \
|
||||
Resources/translations/Points_fr.ts \
|
||||
Resources/translations/Points_hr.qm \
|
||||
Resources/translations/Points_hr.ts \
|
||||
Resources/translations/Points_it.qm \
|
||||
Resources/translations/Points_it.ts \
|
||||
Resources/translations/Points_nl.qm \
|
||||
Resources/translations/Points_nl.ts \
|
||||
Resources/translations/Points_no.qm \
|
||||
Resources/translations/Points_no.ts \
|
||||
Resources/translations/Points_pl.qm \
|
||||
Resources/translations/Points_pl.ts \
|
||||
Resources/translations/Points_pt-BR.qm \
|
||||
Resources/translations/Points_pt-BR.ts \
|
||||
Resources/translations/Points_ru.qm \
|
||||
Resources/translations/Points_ru.ts \
|
||||
Resources/translations/Points_sv-SE.qm \
|
||||
Resources/translations/Points_sv-SE.ts \
|
||||
Resources/translations/Points_uk.qm \
|
||||
Resources/translations/Points_uk.ts \
|
||||
Resources/translations/Points_zh-TW.qm \
|
||||
Resources/translations/Points_zh-TW.ts \
|
||||
Resources/translations/Points_ro.qm \
|
||||
Resources/translations/Points_ro.ts \
|
||||
Resources/translations/Points_ja.qm \
|
||||
Resources/translations/Points_ja.ts \
|
||||
Resources/translations/Points_tr.qm \
|
||||
Resources/translations/Points_tr.ts \
|
||||
Resources/translations/Points_cs.qm \
|
||||
Resources/translations/Points_cs.ts \
|
||||
Resources/translations/Points_sk.qm \
|
||||
Resources/translations/Points_sk.ts \
|
||||
Resources/translations/Points_hu.qm \
|
||||
Resources/translations/Points_hu.ts \
|
||||
Resources/translations/Points_zh-CN.qm \
|
||||
Resources/translations/Points_zh-CN.ts
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Points
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
points.dox
|
||||
@@ -1,79 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libRaytracing.la Raytracing.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
FreeCADpov.h
|
||||
|
||||
libRaytracing_la_SOURCES=\
|
||||
AppRaytracingPy.cpp \
|
||||
PovTools.cpp \
|
||||
PovTools.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
RayFeature.cpp \
|
||||
RayFeature.h \
|
||||
RayProject.cpp \
|
||||
RayProject.h \
|
||||
RaySegment.cpp \
|
||||
RaySegment.h
|
||||
|
||||
|
||||
FreeCADpov.h: FreeCADpov
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/PythonToCPP.py $< $@
|
||||
|
||||
|
||||
# the library search path.
|
||||
libRaytracing_la_LDFLAGS = -L../../../Base -L../../../App -L../../Part/App -L/usr/X11R6/lib \
|
||||
-L$(OCC_LIB) $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libRaytracing_la_CPPFLAGS = -DAppPartExport= -DAppRaytracingExport= -DFeatureRayExportPov=
|
||||
|
||||
libRaytracing_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKBool \
|
||||
-lTKBRep \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKMesh \
|
||||
-lPart
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libRaytracing
|
||||
|
||||
Raytracing_la_SOURCES=\
|
||||
AppRaytracing.cpp
|
||||
|
||||
# the library search path.
|
||||
Raytracing_la_LDFLAGS = $(libRaytracing_la_LDFLAGS) -module -avoid-version
|
||||
Raytracing_la_CPPFLAGS = $(libRaytracing_la_CPPFLAGS)
|
||||
|
||||
Raytracing_la_LIBADD = \
|
||||
$(libRaytracing_la_LIBADD) \
|
||||
-lRaytracing
|
||||
|
||||
Raytracing_la_DEPENDENCIES = libRaytracing.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) -I$(OCC_INC)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Raytracing
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
resources/FCAnimation.inc \
|
||||
resources/FCAnimation.ini \
|
||||
resources/FCAnimation.pov \
|
||||
resources/FCSimple.pov \
|
||||
CMakeLists.txt \
|
||||
FreeCADpov
|
||||
@@ -1,147 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libRaytracingGui.la RaytracingGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_DlgSettingsRay.h \
|
||||
moc_DlgSettingsRayImp.cpp \
|
||||
FreeCADpov.h \
|
||||
qrc_Raytracing.cpp
|
||||
|
||||
libRaytracingGui_la_SOURCES=\
|
||||
AppRaytracingGuiPy.cpp \
|
||||
Command.cpp \
|
||||
DlgSettingsRayImp.cpp \
|
||||
DlgSettingsRayImp.h \
|
||||
PovrayHighlighter.cpp \
|
||||
PovrayHighlighter.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libRaytracingGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../../Part/App -L../App -L$(OCC_LIB) \
|
||||
$(QT_LIBS) $(sim_ac_coin_ldflags) $(sim_ac_coin_libs) $(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libRaytracingGui_la_CPPFLAGS = -DAppPartExport= -DAppRaytracingGuiExport= -DFeatureRayExportPov=
|
||||
|
||||
libRaytracingGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKBool \
|
||||
-lTKBRep \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lPart \
|
||||
-lRaytracing
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libRaytracingGui
|
||||
|
||||
RaytracingGui_la_SOURCES=\
|
||||
AppRaytracingGui.cpp
|
||||
|
||||
# the library search path.
|
||||
RaytracingGui_la_LDFLAGS = $(libRaytracingGui_la_LDFLAGS) -module -avoid-version
|
||||
RaytracingGui_la_CPPFLAGS = $(libRaytracingGui_la_CPPFLAGS)
|
||||
|
||||
RaytracingGui_la_LIBADD = \
|
||||
$(libRaytracingGui_la_LIBADD) \
|
||||
-lRaytracingGui
|
||||
|
||||
RaytracingGui_la_DEPENDENCIES = libRaytracingGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
FreeCADpov.h: FreeCADpov
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/PythonToCPP.py $< $@
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Raytracing
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
Resources/icons/preferences-raytracing.svg \
|
||||
Resources/icons/Raytrace_Camera.svg \
|
||||
Resources/icons/Raytrace_Export.svg \
|
||||
Resources/icons/Raytrace_ExportProject.svg \
|
||||
Resources/icons/Raytrace_New.svg \
|
||||
Resources/icons/Raytrace_Part.svg \
|
||||
Resources/icons/Raytrace_NewPartSegment.svg \
|
||||
DlgSettingsRay.ui \
|
||||
FreeCADpov \
|
||||
Resources/Raytracing.qrc \
|
||||
Resources/translations/Raytracing_af.qm \
|
||||
Resources/translations/Raytracing_af.ts \
|
||||
Resources/translations/Raytracing_de.qm \
|
||||
Resources/translations/Raytracing_de.ts \
|
||||
Resources/translations/Raytracing_es-ES.qm \
|
||||
Resources/translations/Raytracing_es-ES.ts \
|
||||
Resources/translations/Raytracing_fi.qm \
|
||||
Resources/translations/Raytracing_fi.ts \
|
||||
Resources/translations/Raytracing_fr.qm \
|
||||
Resources/translations/Raytracing_fr.ts \
|
||||
Resources/translations/Raytracing_hr.qm \
|
||||
Resources/translations/Raytracing_hr.ts \
|
||||
Resources/translations/Raytracing_it.qm \
|
||||
Resources/translations/Raytracing_it.ts \
|
||||
Resources/translations/Raytracing_nl.qm \
|
||||
Resources/translations/Raytracing_nl.ts \
|
||||
Resources/translations/Raytracing_no.qm \
|
||||
Resources/translations/Raytracing_no.ts \
|
||||
Resources/translations/Raytracing_pl.qm \
|
||||
Resources/translations/Raytracing_pl.ts \
|
||||
Resources/translations/Raytracing_pt-BR.qm \
|
||||
Resources/translations/Raytracing_pt-BR.ts \
|
||||
Resources/translations/Raytracing_ru.qm \
|
||||
Resources/translations/Raytracing_ru.ts \
|
||||
Resources/translations/Raytracing_sv-SE.qm \
|
||||
Resources/translations/Raytracing_sv-SE.ts \
|
||||
Resources/translations/Raytracing_uk.qm \
|
||||
Resources/translations/Raytracing_uk.ts \
|
||||
Resources/translations/Raytracing_hu.qm \
|
||||
Resources/translations/Raytracing_hu.ts \
|
||||
Resources/translations/Raytracing_sk.qm \
|
||||
Resources/translations/Raytracing_sk.ts \
|
||||
Resources/translations/Raytracing_cs.qm \
|
||||
Resources/translations/Raytracing_cs.ts \
|
||||
Resources/translations/Raytracing_ro.qm \
|
||||
Resources/translations/Raytracing_ro.ts \
|
||||
Resources/translations/Raytracing_tr.qm \
|
||||
Resources/translations/Raytracing_tr.ts \
|
||||
Resources/translations/Raytracing_ja.qm \
|
||||
Resources/translations/Raytracing_ja.ts \
|
||||
Resources/translations/Raytracing_zh-TW.qm \
|
||||
Resources/translations/Raytracing_zh-TW.ts \
|
||||
Resources/translations/Raytracing_zh-CN.qm \
|
||||
Resources/translations/Raytracing_zh-CN.ts \
|
||||
CMakeLists.txt
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui Templates
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Raytracing
|
||||
|
||||
data_DATA = Init.py InitGui.py RaytracingExample.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
raytracing.dox
|
||||
@@ -1,7 +0,0 @@
|
||||
# Change data dir from default $(datadir) to $(datadir)/Mod/Raytracing/Templates
|
||||
datadir = @datadir@/Mod/Raytracing/Templates
|
||||
data_DATA = \
|
||||
ProjectStd.pov
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA)
|
||||
@@ -1,74 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libReverseEngineering.la ReverseEngineering.la
|
||||
|
||||
libReverseEngineering_la_SOURCES=\
|
||||
AppReverseEngineeringPy.cpp \
|
||||
ApproxSurface.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
include_HEADERS=\
|
||||
ApproxSurface.h
|
||||
|
||||
# the library search path.
|
||||
libReverseEngineering_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Mod/Part/App \
|
||||
-L../../../Mod/Mesh/App -L$(OCC_LIB) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libReverseEngineering_la_CPPFLAGS = -DReenExport=
|
||||
|
||||
libReverseEngineering_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lMesh \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKSTL \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lTKHLR
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libReverseEngineering
|
||||
|
||||
ReverseEngineering_la_SOURCES=\
|
||||
AppReverseEngineering.cpp
|
||||
|
||||
# the library search path.
|
||||
ReverseEngineering_la_LDFLAGS = $(libReverseEngineering_la_LDFLAGS) -module -avoid-version
|
||||
ReverseEngineering_la_CPPFLAGS = $(libReverseEngineering_la_CPPFLAGS)
|
||||
|
||||
ReverseEngineering_la_LIBADD = \
|
||||
$(libReverseEngineering_la_LIBADD) \
|
||||
-lReverseEngineering
|
||||
|
||||
ReverseEngineering_la_DEPENDENCIES = libReverseEngineering.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(OCC_INC) $(all_includes)
|
||||
|
||||
|
||||
includedir = @includedir@/Mod/ReverseEngineering/App
|
||||
libdir = $(prefix)/Mod/ReverseEngineering
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,77 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libReverseEngineeringGui.la ReverseEngineeringGui.la
|
||||
|
||||
BUILT_SOURCES=
|
||||
|
||||
libReverseEngineeringGui_la_SOURCES=\
|
||||
AppReverseEngineeringGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libReverseEngineeringGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui \
|
||||
-L../../../Mod/Mesh/App -L../App -L$(OCC_LIB) $(QT_LIBS) $(GL_LIBS) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libReverseEngineeringGui_la_CPPFLAGS = -DReenExport= -DReenGuiExport=
|
||||
|
||||
libReverseEngineeringGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lMesh \
|
||||
-lReverseEngineering
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libReverseEngineeringGui
|
||||
|
||||
ReverseEngineeringGui_la_SOURCES=\
|
||||
AppReverseEngineeringGui.cpp
|
||||
|
||||
# the library search path.
|
||||
ReverseEngineeringGui_la_LDFLAGS = $(libReverseEngineeringGui_la_LDFLAGS) -module -avoid-version
|
||||
ReverseEngineeringGui_la_CPPFLAGS = $(libReverseEngineeringGui_la_CPPFLAGS)
|
||||
|
||||
ReverseEngineeringGui_la_LIBADD = \
|
||||
$(libReverseEngineeringGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lReverseEngineeringGui
|
||||
|
||||
ReverseEngineeringGui_la_DEPENDENCIES = libReverseEngineeringGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(OCC_INC) $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/ReverseEngineering
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,75 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_ReverseEngineering.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_ReverseEngineering.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/actions/FitSurface.svg \
|
||||
translations/ReverseEngineering_af.qm \
|
||||
translations/ReverseEngineering_af.ts \
|
||||
translations/ReverseEngineering_de.qm \
|
||||
translations/ReverseEngineering_de.ts \
|
||||
translations/ReverseEngineering_es-ES.qm \
|
||||
translations/ReverseEngineering_es-ES.ts \
|
||||
translations/ReverseEngineering_fi.qm \
|
||||
translations/ReverseEngineering_fi.ts \
|
||||
translations/ReverseEngineering_fr.qm \
|
||||
translations/ReverseEngineering_fr.ts \
|
||||
translations/ReverseEngineering_hr.qm \
|
||||
translations/ReverseEngineering_hr.ts \
|
||||
translations/ReverseEngineering_it.qm \
|
||||
translations/ReverseEngineering_it.ts \
|
||||
translations/ReverseEngineering_nl.qm \
|
||||
translations/ReverseEngineering_nl.ts \
|
||||
translations/ReverseEngineering_no.qm \
|
||||
translations/ReverseEngineering_no.ts \
|
||||
translations/ReverseEngineering_pl.qm \
|
||||
translations/ReverseEngineering_pl.ts \
|
||||
translations/ReverseEngineering_pt-BR.qm \
|
||||
translations/ReverseEngineering_pt-BR.ts \
|
||||
translations/ReverseEngineering_ru.qm \
|
||||
translations/ReverseEngineering_ru.ts \
|
||||
translations/ReverseEngineering_sv-SE.qm \
|
||||
translations/ReverseEngineering_sv-SE.ts \
|
||||
translations/ReverseEngineering_uk.qm \
|
||||
translations/ReverseEngineering_uk.ts \
|
||||
translations/ReverseEngineering_hu.qm \
|
||||
translations/ReverseEngineering_hu.ts \
|
||||
translations/ReverseEngineering_cs.qm \
|
||||
translations/ReverseEngineering_cs.ts \
|
||||
translations/ReverseEngineering_sk.qm \
|
||||
translations/ReverseEngineering_sk.ts \
|
||||
translations/ReverseEngineering_tr.qm \
|
||||
translations/ReverseEngineering_tr.ts \
|
||||
translations/ReverseEngineering_ro.qm \
|
||||
translations/ReverseEngineering_ro.ts \
|
||||
translations/ReverseEngineering_ja.qm \
|
||||
translations/ReverseEngineering_ja.ts \
|
||||
translations/ReverseEngineering_zh-TW.qm \
|
||||
translations/ReverseEngineering_zh-TW.ts \
|
||||
translations/ReverseEngineering_zh-CN.qm \
|
||||
translations/ReverseEngineering_zh-CN.ts \
|
||||
ReverseEngineering.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(all_includes) $(QT_CXXFLAGS)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/ReverseEngineering
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
reverseengineering.dox
|
||||
@@ -1,257 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libRobot.la Robot.la
|
||||
noinst_LTLIBRARIES=libkdl.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
Robot6AxisPy.cpp \
|
||||
RobotObjectPy.cpp \
|
||||
TrajectoryPy.cpp \
|
||||
WaypointPy.cpp
|
||||
|
||||
libRobot_la_BUILT=\
|
||||
Robot6AxisPy.h \
|
||||
RobotObjectPy.h \
|
||||
TrajectoryPy.h \
|
||||
WaypointPy.h
|
||||
|
||||
libkdl_la_SOURCES=\
|
||||
kdl_cp/utilities/error.h \
|
||||
kdl_cp/utilities/error_stack.cxx \
|
||||
kdl_cp/utilities/error_stack.h \
|
||||
kdl_cp/utilities/kdl-config.h \
|
||||
kdl_cp/utilities/rall1d.h \
|
||||
kdl_cp/utilities/rall1d_io.h \
|
||||
kdl_cp/utilities/rall2d.h \
|
||||
kdl_cp/utilities/rall2d_io.h \
|
||||
kdl_cp/utilities/rallNd.h \
|
||||
kdl_cp/utilities/svd_eigen_HH.cpp \
|
||||
kdl_cp/utilities/svd_eigen_HH.hpp \
|
||||
kdl_cp/utilities/svd_eigen_Macie.hpp \
|
||||
kdl_cp/utilities/svd_HH.cpp \
|
||||
kdl_cp/utilities/svd_HH.hpp \
|
||||
kdl_cp/utilities/traits.h \
|
||||
kdl_cp/utilities/utility.cxx \
|
||||
kdl_cp/utilities/utility.h \
|
||||
kdl_cp/utilities/utility_io.cxx \
|
||||
kdl_cp/utilities/utility_io.h \
|
||||
kdl_cp/articulatedbodyinertia.cpp \
|
||||
kdl_cp/articulatedbodyinertia.hpp \
|
||||
kdl_cp/chain.cpp \
|
||||
kdl_cp/chain.hpp \
|
||||
kdl_cp/chaindynparam.cpp \
|
||||
kdl_cp/chaindynparam.hpp \
|
||||
kdl_cp/chainfksolver.hpp \
|
||||
kdl_cp/chainfksolverpos_recursive.cpp \
|
||||
kdl_cp/chainfksolverpos_recursive.hpp \
|
||||
kdl_cp/chainfksolvervel_recursive.cpp \
|
||||
kdl_cp/chainfksolvervel_recursive.hpp \
|
||||
kdl_cp/chainidsolver.hpp \
|
||||
kdl_cp/chainidsolver_recursive_newton_euler.cpp \
|
||||
kdl_cp/chainidsolver_recursive_newton_euler.hpp \
|
||||
kdl_cp/chainiksolver.hpp \
|
||||
kdl_cp/chainiksolverpos_nr.cpp \
|
||||
kdl_cp/chainiksolverpos_nr.hpp \
|
||||
kdl_cp/chainiksolverpos_nr_jl.cpp \
|
||||
kdl_cp/chainiksolverpos_nr_jl.hpp \
|
||||
kdl_cp/chainiksolvervel_pinv.cpp \
|
||||
kdl_cp/chainiksolvervel_pinv_givens.cpp \
|
||||
kdl_cp/chainiksolvervel_pinv_givens.hpp \
|
||||
kdl_cp/chainiksolvervel_pinv.hpp \
|
||||
kdl_cp/chainiksolvervel_pinv_nso.cpp \
|
||||
kdl_cp/chainiksolvervel_pinv_nso.hpp \
|
||||
kdl_cp/chainiksolvervel_wdls.cpp \
|
||||
kdl_cp/chainiksolvervel_wdls.hpp \
|
||||
kdl_cp/chainjnttojacsolver.cpp \
|
||||
kdl_cp/chainjnttojacsolver.hpp \
|
||||
kdl_cp/frameacc.cpp \
|
||||
kdl_cp/frameacc.hpp \
|
||||
kdl_cp/frameacc.inl \
|
||||
kdl_cp/frameacc_io.hpp \
|
||||
kdl_cp/frames.cpp \
|
||||
kdl_cp/frames.hpp \
|
||||
kdl_cp/frames.inl \
|
||||
kdl_cp/frames_io.cpp \
|
||||
kdl_cp/frames_io.hpp \
|
||||
kdl_cp/framevel.cpp \
|
||||
kdl_cp/framevel.hpp \
|
||||
kdl_cp/framevel.inl \
|
||||
kdl_cp/framevel_io.hpp \
|
||||
kdl_cp/jacobian.cpp \
|
||||
kdl_cp/jacobian.hpp \
|
||||
kdl_cp/jntarrayacc.cpp \
|
||||
kdl_cp/jntarrayacc.hpp \
|
||||
kdl_cp/jntarray.cpp \
|
||||
kdl_cp/jntarray.hpp \
|
||||
kdl_cp/jntarrayvel.cpp \
|
||||
kdl_cp/jntarrayvel.hpp \
|
||||
kdl_cp/jntspaceinertiamatrix.cpp \
|
||||
kdl_cp/jntspaceinertiamatrix.hpp \
|
||||
kdl_cp/joint.cpp \
|
||||
kdl_cp/joint.hpp \
|
||||
kdl_cp/kdl.hpp \
|
||||
kdl_cp/kinfam.hpp \
|
||||
kdl_cp/kinfam_io.cpp \
|
||||
kdl_cp/kinfam_io.hpp \
|
||||
kdl_cp/motion.hpp \
|
||||
kdl_cp/path_circle.cpp \
|
||||
kdl_cp/path_circle.hpp \
|
||||
kdl_cp/path_composite.cpp \
|
||||
kdl_cp/path_composite.hpp \
|
||||
kdl_cp/path.cpp \
|
||||
kdl_cp/path_cyclic_closed.cpp \
|
||||
kdl_cp/path_cyclic_closed.hpp \
|
||||
kdl_cp/path.hpp \
|
||||
kdl_cp/path_line.cpp \
|
||||
kdl_cp/path_line.hpp \
|
||||
kdl_cp/path_point.cpp \
|
||||
kdl_cp/path_point.hpp \
|
||||
kdl_cp/path_roundedcomposite.cpp \
|
||||
kdl_cp/path_roundedcomposite.hpp \
|
||||
kdl_cp/rigidbodyinertia.cpp \
|
||||
kdl_cp/rigidbodyinertia.hpp \
|
||||
kdl_cp/rotationalinertia.cpp \
|
||||
kdl_cp/rotationalinertia.hpp \
|
||||
kdl_cp/rotational_interpolation.cpp \
|
||||
kdl_cp/rotational_interpolation.hpp \
|
||||
kdl_cp/rotational_interpolation_sa.cpp \
|
||||
kdl_cp/rotational_interpolation_sa.hpp \
|
||||
kdl_cp/segment.cpp \
|
||||
kdl_cp/segment.hpp \
|
||||
kdl_cp/stiffness.hpp \
|
||||
kdl_cp/trajectory_composite.cpp \
|
||||
kdl_cp/trajectory_composite.hpp \
|
||||
kdl_cp/trajectory.cpp \
|
||||
kdl_cp/trajectory.hpp \
|
||||
kdl_cp/trajectory_segment.cpp \
|
||||
kdl_cp/trajectory_segment.hpp \
|
||||
kdl_cp/trajectory_stationary.cpp \
|
||||
kdl_cp/trajectory_stationary.hpp \
|
||||
kdl_cp/tree.cpp \
|
||||
kdl_cp/treefksolver.hpp \
|
||||
kdl_cp/treefksolverpos_recursive.cpp \
|
||||
kdl_cp/treefksolverpos_recursive.hpp \
|
||||
kdl_cp/tree.hpp \
|
||||
kdl_cp/treeiksolver.hpp \
|
||||
kdl_cp/treeiksolverpos_nr_jl.cpp \
|
||||
kdl_cp/treeiksolverpos_nr_jl.hpp \
|
||||
kdl_cp/treeiksolvervel_wdls.cpp \
|
||||
kdl_cp/treeiksolvervel_wdls.hpp \
|
||||
kdl_cp/treejnttojacsolver.cpp \
|
||||
kdl_cp/treejnttojacsolver.hpp \
|
||||
kdl_cp/velocityprofile.cpp \
|
||||
kdl_cp/velocityprofile_dirac.cpp \
|
||||
kdl_cp/velocityprofile_dirac.hpp \
|
||||
kdl_cp/velocityprofile.hpp \
|
||||
kdl_cp/velocityprofile_rect.cpp \
|
||||
kdl_cp/velocityprofile_rect.hpp \
|
||||
kdl_cp/velocityprofile_trap.cpp \
|
||||
kdl_cp/velocityprofile_traphalf.cpp \
|
||||
kdl_cp/velocityprofile_traphalf.hpp \
|
||||
kdl_cp/velocityprofile_trap.hpp
|
||||
|
||||
libRobot_la_SOURCES=\
|
||||
AppRobotPy.cpp \
|
||||
Edge2TracObject.cpp \
|
||||
Edge2TracObject.h \
|
||||
TrajectoryDressUpObject.cpp \
|
||||
TrajectoryDressUpObject.h \
|
||||
TrajectoryCompound.cpp \
|
||||
TrajectoryCompound.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
PropertyTrajectory.cpp \
|
||||
PropertyTrajectory.h \
|
||||
Robot6Axis.cpp \
|
||||
Robot6Axis.h \
|
||||
Robot6AxisPyImp.cpp \
|
||||
RobotAlgos.cpp \
|
||||
RobotAlgos.h \
|
||||
RobotObject.cpp \
|
||||
RobotObject.h \
|
||||
RobotObjectPyImp.cpp \
|
||||
Simulation.cpp \
|
||||
Simulation.h \
|
||||
Trajectory.cpp \
|
||||
Trajectory.h \
|
||||
TrajectoryObject.cpp \
|
||||
TrajectoryObject.h \
|
||||
TrajectoryPyImp.cpp \
|
||||
Waypoint.cpp \
|
||||
Waypoint.h \
|
||||
WaypointPyImp.cpp
|
||||
|
||||
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
||||
|
||||
# the library search path.
|
||||
libRobot_la_LDFLAGS = -L../../../Base -L../../../App -L../../Part/App \
|
||||
-L$(OCC_LIB) $(QT4_CORE_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libRobot_la_CPPFLAGS = -DRobotAppExport= -DEIGEN2_SUPPORT
|
||||
libkdl_la_CPPFLAGS = -DEIGEN2_SUPPORT
|
||||
#libkdl_la_CPPFLAGS += -Wno-sign-compare -Wno-reorder
|
||||
|
||||
libRobot_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lkdl \
|
||||
-lTKBRep \
|
||||
-lTKernel \
|
||||
-lTKFillet \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKMesh \
|
||||
-lTKSTEP \
|
||||
-lTKSTEPAttr \
|
||||
-lTKSTEPBase \
|
||||
-lTKXSBase \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lPart \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libRobot
|
||||
|
||||
Robot_la_SOURCES=\
|
||||
AppRobot.cpp
|
||||
|
||||
# the library search path.
|
||||
Robot_la_LDFLAGS = $(libRobot_la_LDFLAGS) -module -avoid-version
|
||||
Robot_la_CPPFLAGS = $(libRobot_la_CPPFLAGS)
|
||||
|
||||
Robot_la_LIBADD = \
|
||||
$(libRobot_la_LIBADD) \
|
||||
-lRobot
|
||||
|
||||
libRobot_la_DEPENDENCIES = libkdl.la
|
||||
Robot_la_DEPENDENCIES = libRobot.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(top_srcdir)/src/Mod/Robot/App \
|
||||
$(all_includes) -I$(EIGEN3_INC) $(QT4_CORE_CXXFLAGS) -I$(OCC_INC)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Robot
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES) $(libRobot_la_BUILT)
|
||||
|
||||
EXTRA_DIST = \
|
||||
kdl_cp/utilities/header.txt \
|
||||
kdl_cp/CMakeLists.txt \
|
||||
kdl_cp/README.txt \
|
||||
kdl_cp/TODO.txt \
|
||||
Robot6AxisPy.xml \
|
||||
RobotObjectPy.xml \
|
||||
TrajectoryPy.xml \
|
||||
WaypointPy.xml \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,143 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libRobotGui.la RobotGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
moc_TaskDlgEdge2Trac.cpp \
|
||||
moc_TaskDlgSimulate.cpp \
|
||||
moc_TaskEdge2TracParameter.cpp \
|
||||
moc_TaskRobot6Axis.cpp \
|
||||
moc_TaskRobotControl.cpp \
|
||||
moc_TaskRobotMessages.cpp \
|
||||
moc_TaskTrajectory.cpp \
|
||||
moc_TrajectorySimulate.cpp \
|
||||
moc_TaskWatcher.cpp \
|
||||
moc_TaskDlgTrajectoryDressUp.cpp \
|
||||
moc_TaskDlgTrajectoryCompound.cpp \
|
||||
moc_TaskTrajectoryDressUpParameter.cpp \
|
||||
ui_TaskEdge2TracParameter.h \
|
||||
ui_TaskRobot6Axis.h \
|
||||
ui_TaskTrajectoryDressUpParameter.h \
|
||||
ui_TaskRobotControl.h \
|
||||
ui_TaskRobotMessages.h \
|
||||
ui_TaskTrajectory.h \
|
||||
ui_TrajectorySimulate.h
|
||||
|
||||
|
||||
libRobotGui_la_UI=\
|
||||
TaskEdge2TracParameter.ui \
|
||||
TaskRobot6Axis.ui \
|
||||
TaskRobotControl.ui \
|
||||
TaskRobotMessages.ui \
|
||||
TaskTrajectory.ui \
|
||||
TaskTrajectoryDressUpParameter.ui \
|
||||
TrajectorySimulate.ui
|
||||
|
||||
libRobotGui_la_SOURCES=\
|
||||
AppRobotGuiPy.cpp \
|
||||
Command.cpp \
|
||||
CommandExport.cpp \
|
||||
CommandInsertRobot.cpp \
|
||||
CommandTrajectory.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
TaskDlgEdge2Trac.cpp \
|
||||
TaskDlgEdge2Trac.h \
|
||||
TaskDlgSimulate.cpp \
|
||||
TaskDlgSimulate.h \
|
||||
TaskEdge2TracParameter.cpp \
|
||||
TaskEdge2TracParameter.h \
|
||||
TaskRobot6Axis.cpp \
|
||||
TaskRobot6Axis.h \
|
||||
TaskRobotControl.cpp \
|
||||
TaskRobotControl.h \
|
||||
TaskRobotMessages.cpp \
|
||||
TaskRobotMessages.h \
|
||||
TaskTrajectory.cpp \
|
||||
TaskTrajectory.h \
|
||||
TaskTrajectoryDressUpParameter.cpp \
|
||||
TaskTrajectoryDressUpParameter.h \
|
||||
TaskDlgTrajectoryCompound.cpp \
|
||||
TaskDlgTrajectoryCompound.h \
|
||||
TaskDlgTrajectoryDressUp.cpp \
|
||||
TaskDlgTrajectoryDressUp.h \
|
||||
TrajectorySimulate.cpp \
|
||||
TrajectorySimulate.h \
|
||||
ViewProviderEdge2TracObject.cpp \
|
||||
ViewProviderEdge2TracObject.h \
|
||||
ViewProviderTrajectoryDressUp.cpp \
|
||||
ViewProviderTrajectoryDressUp.h \
|
||||
ViewProviderTrajectoryCompound.cpp \
|
||||
ViewProviderTrajectoryCompound.h \
|
||||
ViewProviderRobotObject.cpp \
|
||||
ViewProviderRobotObject.h \
|
||||
ViewProviderTrajectory.cpp \
|
||||
ViewProviderTrajectory.h \
|
||||
TaskWatcher.cpp \
|
||||
TaskWatcher.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libRobotGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../../Part/App -L../App \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) $(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(QT_LIBS) $(GL_LIBS) $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libRobotGui_la_CPPFLAGS = -DRobotAppExport= -DRobotGuiExport= -DEIGEN2_SUPPORT
|
||||
|
||||
libRobotGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lPart \
|
||||
-lRobot
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libRobotGui
|
||||
|
||||
RobotGui_la_SOURCES=\
|
||||
AppRobotGui.cpp
|
||||
|
||||
# the library search path.
|
||||
RobotGui_la_LDFLAGS = $(libRobotGui_la_LDFLAGS) -module -avoid-version
|
||||
RobotGui_la_CPPFLAGS = $(libRobotGui_la_CPPFLAGS)
|
||||
|
||||
RobotGui_la_LIBADD = \
|
||||
$(libRobotGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lRobotGui
|
||||
|
||||
RobotGui_la_DEPENDENCIES = libRobotGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(QT_CXXFLAGS) $(all_includes) -I$(OCC_INC) -I$(EIGEN3_INC) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir)
|
||||
|
||||
libdir = $(prefix)/Mod/Robot
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libRobotGui_la_UI) \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,88 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Robot.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Robot.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/Robot_CreateRobot.svg \
|
||||
icons/Robot_CreateTrajectory.svg \
|
||||
icons/Robot_Edge2Trac.svg \
|
||||
icons/Robot_Export.svg \
|
||||
icons/Robot_InsertWaypoint.svg \
|
||||
icons/Robot_InsertWaypointPre.svg \
|
||||
icons/Robot_RestoreHomePos.svg \
|
||||
icons/Robot_SetDefaultOrientation.svg \
|
||||
icons/Robot_SetDefaultValues.svg \
|
||||
icons/Robot_SetHomePos.svg \
|
||||
icons/Robot_Simulate.svg \
|
||||
icons/Robot_TrajectoryCompound.svg \
|
||||
icons/Robot_TrajectoryDressUp.svg \
|
||||
translations/Robot_af.qm \
|
||||
translations/Robot_af.ts \
|
||||
translations/Robot_de.qm \
|
||||
translations/Robot_de.ts \
|
||||
translations/Robot_es-ES.qm \
|
||||
translations/Robot_es-ES.ts \
|
||||
translations/Robot_fi.qm \
|
||||
translations/Robot_fi.ts \
|
||||
translations/Robot_fr.qm \
|
||||
translations/Robot_fr.ts \
|
||||
translations/Robot_hr.qm \
|
||||
translations/Robot_hr.ts \
|
||||
translations/Robot_it.qm \
|
||||
translations/Robot_it.ts \
|
||||
translations/Robot_nl.qm \
|
||||
translations/Robot_nl.ts \
|
||||
translations/Robot_no.qm \
|
||||
translations/Robot_no.ts \
|
||||
translations/Robot_pl.qm \
|
||||
translations/Robot_pl.ts \
|
||||
translations/Robot_pt-BR.qm \
|
||||
translations/Robot_pt-BR.ts \
|
||||
translations/Robot_ru.qm \
|
||||
translations/Robot_ru.ts \
|
||||
translations/Robot_sv-SE.qm \
|
||||
translations/Robot_sv-SE.ts \
|
||||
translations/Robot_uk.qm \
|
||||
translations/Robot_uk.ts \
|
||||
translations/Robot_zh-CN.qm \
|
||||
translations/Robot_zh-CN.ts \
|
||||
translations/Robot_zh-TW.qm \
|
||||
translations/Robot_zh-TW.ts \
|
||||
translations/Robot_cs.qm \
|
||||
translations/Robot_cs.ts \
|
||||
translations/Robot_ro.qm \
|
||||
translations/Robot_ro.ts \
|
||||
translations/Robot_ja.qm \
|
||||
translations/Robot_ja.ts \
|
||||
translations/Robot_hu.qm \
|
||||
translations/Robot_hu.ts \
|
||||
translations/Robot_sk.qm \
|
||||
translations/Robot_sk.ts \
|
||||
translations/Robot_tr.qm \
|
||||
translations/Robot_tr.ts \
|
||||
Robot.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(all_includes) $(QT_CXXFLAGS)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
# Change data dir from default $(datadir) to $(datadir)/Mod/Robot/Lib
|
||||
datadir = @datadir@/Mod/Robot/Lib/Kuka
|
||||
|
||||
# For Debian based system we mustn't pick up these files
|
||||
if MAKE_NO_DFSG_PACKAGE
|
||||
|
||||
data_DATA = \
|
||||
Kuka/kr16.wrl \
|
||||
Kuka/kr125_3.wrl \
|
||||
Kuka/kr210.WRL \
|
||||
Kuka/kr500_1.csv \
|
||||
Kuka/kr500_1.wrl \
|
||||
Kuka/kr_16.csv \
|
||||
Kuka/kr_125.csv \
|
||||
Kuka/kr_210_2.csv \
|
||||
Kuka/testprog.dat \
|
||||
Kuka/testprog.src
|
||||
|
||||
doc_DATA = \
|
||||
Kuka/kr_16.pdf \
|
||||
Kuka/kr125_2.pdf \
|
||||
Kuka/kr_210_2.pdf \
|
||||
Kuka/kr_500_2.pdf
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
$(doc_DATA)
|
||||
endif
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
SUBDIRS=App Gui Lib
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Robot
|
||||
|
||||
data_DATA = Init.py InitGui.py \
|
||||
MovieTool.py \
|
||||
KukaExporter.py \
|
||||
RobotExample.py \
|
||||
RobotExampleTrajectoryOutOfShapes.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
robot.dox \
|
||||
CMakeLists.txt
|
||||
@@ -1,53 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libSandbox.la Sandbox.la
|
||||
|
||||
libSandbox_la_SOURCES=\
|
||||
DocumentProtector.cpp \
|
||||
DocumentProtector.h \
|
||||
DocumentProtectorPy.cpp \
|
||||
DocumentProtectorPy.h \
|
||||
DocumentThread.cpp \
|
||||
DocumentThread.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libSandbox_la_LDFLAGS = -L../../../Base -L../../../App -L../../Mesh/App \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libSandbox_la_CPPFLAGS = -DSandboxAppExport=
|
||||
|
||||
libSandbox_la_LIBADD = \
|
||||
-l@PYTHON_LIB@ \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-lxerces-c \
|
||||
-lQtCore \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lMesh
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libSandbox
|
||||
|
||||
Sandbox_la_SOURCES=\
|
||||
AppSandbox.cpp
|
||||
|
||||
# the library search path.
|
||||
Sandbox_la_LDFLAGS = $(libSandbox_la_LDFLAGS) -module -avoid-version
|
||||
Sandbox_la_CPPFLAGS = $(libSandbox_la_CPPFLAGS)
|
||||
|
||||
Sandbox_la_LIBADD = \
|
||||
$(libSandbox_la_LIBADD) \
|
||||
-lSandbox
|
||||
|
||||
Sandbox_la_DEPENDENCIES = libSandbox.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS)
|
||||
|
||||
libdir = $(prefix)/Mod/Sandbox
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,71 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libSandboxGui.la SandboxGui.la
|
||||
|
||||
libSandboxGui_la_SOURCES=\
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libSandboxGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../../Mesh/App -L../../Part/App -L../App \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) $(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(QT_LIBS) $(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libSandboxGui_la_CPPFLAGS = $(sim_ac_coin_cppflags) -DSandboxAppExport= -DSandboxGuiExport=
|
||||
|
||||
libSandboxGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lMesh \
|
||||
-lPart \
|
||||
-lSandbox
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libSandboxGui
|
||||
|
||||
SandboxGui_la_SOURCES=\
|
||||
AppSandboxGui.cpp
|
||||
|
||||
# the library search path.
|
||||
SandboxGui_la_LDFLAGS = $(libSandboxGui_la_LDFLAGS) -module -avoid-version
|
||||
SandboxGui_la_CPPFLAGS = $(libSandboxGui_la_CPPFLAGS)
|
||||
|
||||
SandboxGui_la_LIBADD = \
|
||||
$(libSandboxGui_la_LIBADD) \
|
||||
-lSandboxGui
|
||||
|
||||
SandboxGui_la_DEPENDENCIES = libSandboxGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC)
|
||||
|
||||
libdir = $(prefix)/Mod/Sandbox
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,10 +0,0 @@
|
||||
SUBDIRS=App Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Sandbox
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
sandbox.dox
|
||||
@@ -32,21 +32,24 @@ if open.__module__ == '__builtin__':
|
||||
# Part:: Wedge, Helix, Spiral, Elipsoid
|
||||
# Draft: Rectangle, BSpline, BezCurve
|
||||
|
||||
def f2s(n,angle=False):
|
||||
def f2s(n,angle=False,axis=False):
|
||||
'''convert to numerical value to string
|
||||
try to remove no significant digits, by guessing a former rounding
|
||||
if it fail use 18 decimal place in fixed point notation
|
||||
'''
|
||||
if abs(n) < 1e-14: return '0'
|
||||
elif len(('%0.13e' % n).split('e')[0].rstrip('0') ) < 6:
|
||||
return ('%0.10f' % n).rstrip('0').rstrip('.')
|
||||
elif not angle and len(('%0.15e' % n).split('e')[0].rstrip('0') ) < 15:
|
||||
return ('%0.15f' % n).rstrip('0').rstrip('.')
|
||||
elif angle and len(('%0.6e' % n).split('e')[0].rstrip('0') ) < 3:
|
||||
if angle and len(('%0.6e' % n).split('e')[0].rstrip('0') ) < 3:
|
||||
return ('%0.5f' % n).rstrip('0').rstrip('.')
|
||||
elif axis and len(('%0.13e' % n).split('e')[0].rstrip('0') ) < 6:
|
||||
return ('%0.10f' % n).rstrip('0').rstrip('.')
|
||||
else:
|
||||
return ('%0.18f' % n).rstrip('0').rstrip('.')
|
||||
#return str(float(n))
|
||||
for i in range(20):
|
||||
s = ('%%1.%df'% i) % n
|
||||
if float(s) == n:
|
||||
return s
|
||||
for i in range(20):
|
||||
s = ('%%0.%de'% i) % n
|
||||
if float(s) == n:
|
||||
return s
|
||||
|
||||
def polygonstr(r,pcount):
|
||||
import math
|
||||
@@ -80,7 +83,8 @@ def placement2draw(placement,name='object'):
|
||||
dx,dy,dz=placement.Rotation.Axis
|
||||
an=math.degrees(placement.Rotation.Angle)
|
||||
drawcommand += "trotate %s 0 0 0 %s %s %s %s\n" % \
|
||||
(name,f2s(dx),f2s(dy),f2s(dz),f2s(an,angle=True))
|
||||
(name,f2s(dx,axis=True),f2s(dy,axis=True),f2s(dz,axis=True),\
|
||||
f2s(an,angle=True))
|
||||
if placement.Base.Length > 1e-8:
|
||||
x,y,z=placement.Base
|
||||
drawcommand += "ttranslate %s %s %s %s\n" % \
|
||||
@@ -137,6 +141,11 @@ def isDraftCircle(ob):
|
||||
import Draft
|
||||
return isinstance(ob.Proxy,Draft._Circle)
|
||||
|
||||
def isDraftEllipse(ob):
|
||||
if isDraftFeature(ob):
|
||||
import Draft
|
||||
return isinstance(ob.Proxy,Draft._Ellipse)
|
||||
|
||||
def isDraftPolygon(ob):
|
||||
if isDraftFeature(ob):
|
||||
import Draft
|
||||
@@ -316,7 +325,8 @@ class Drawexporter(object):
|
||||
hasplacement = not ob.Placement.isNull()
|
||||
else:
|
||||
hasplacement = False
|
||||
if ob.TypeId in ["Part::Cut","Part::Fuse","Part::Common","Part::Section"]:
|
||||
if ob.TypeId in ["Part::Cut","Part::Fuse","Part::Common",\
|
||||
"Part::Section"]:
|
||||
if checksupported: return True # The object is supported
|
||||
d1.update({'part':ob.Base.Name,'tool':ob.Tool.Name,\
|
||||
'command':'b%s' % ob.TypeId[6:].lower()})
|
||||
@@ -472,6 +482,22 @@ class Drawexporter(object):
|
||||
self.csg.write('blend %s %s %s\n' % (d1['name'],ob.Base.Name,\
|
||||
' '.join(('%s %s'%(f2s(e[1]),'%s_%d' % (ob.Base.Name,e[0])) \
|
||||
for e in ob.Edges))))
|
||||
elif ob.TypeId == "Part::Thickness" and not ob.SelfIntersection and \
|
||||
ob.Mode == 'Skin':
|
||||
if checksupported: return True # The object is supported
|
||||
jointype = {'Arc':'a','Intersection':'i','Tangent':'t'} #Join
|
||||
inter = {False: 'p', True: 'c'} #Intersection
|
||||
baseobj, facelist = ob.Faces
|
||||
self.process_object(baseobj)
|
||||
faces = ' '.join([('%s_%s' %(baseobj.Name,f[4:])) \
|
||||
for f in facelist])
|
||||
value = f2s(ob.Value)
|
||||
self.csg.write('explode %s F\n' % baseobj.Name )
|
||||
self.csg.write('offsetparameter 1e-7 %s %s\n' % \
|
||||
(inter[ob.Intersection],jointype[ob.Join]))
|
||||
self.csg.write('offsetload %s %s %s\n'%(baseobj.Name,value,faces))
|
||||
self.csg.write('offsetperform %s\n' % d1['name'] )
|
||||
|
||||
elif ob.TypeId == "Part::Sweep" and True:
|
||||
if checksupported: return True # The object is supported
|
||||
self.saveSweep(ob)
|
||||
@@ -552,9 +578,11 @@ class Drawexporter(object):
|
||||
d1['y']=f2s(ob.Y)
|
||||
d1['z']=f2s(ob.Z)
|
||||
self.csg.write('vertex %(name)s %(x)s %(y)s %(z)s\n' % d1)
|
||||
|
||||
elif isDraftCircle(ob) or ob.TypeId == "Part::Circle":
|
||||
elif isDraftCircle(ob) or ob.TypeId == "Part::Circle" or \
|
||||
isDraftEllipse(ob):
|
||||
if checksupported: return True # The object is supported
|
||||
isdraftcircle=isDraftCircle(ob)
|
||||
isdraftellipse=isDraftCircle(ob)
|
||||
"circle name x y [z [dx dy dz]] [ux uy [uz]] radius"
|
||||
curvename = '%s-curve' % d1['name']
|
||||
if ob.TypeId == "Part::Circle":
|
||||
@@ -564,17 +592,26 @@ class Drawexporter(object):
|
||||
self.csg.write('circle %s 0 0 0 %s\n' % (curvename,radius))
|
||||
self.csg.write('mkedge %s %s %s %s\n' % \
|
||||
(d1['name'],curvename,pfirst,plast))
|
||||
else:
|
||||
radius=f2s(ob.Radius.Value)
|
||||
pfirst=f2s(ob.FirstAngle.getValueAs('rad').Value)
|
||||
plast=f2s(ob.LastAngle.getValueAs('rad').Value)
|
||||
else: #draft
|
||||
makeface = ob.MakeFace and \
|
||||
(ob.Shape.isNull() or ob.Shape.ShapeType == 'Face')
|
||||
#FreeCAD ignore a failed mkplane but it may
|
||||
#brake the model in DRAWEXE
|
||||
|
||||
#FreeCAD ignores a failed mkplane but it may
|
||||
#break the model in DRAWEXE
|
||||
edgename = '%s-edge' % d1['name']
|
||||
self.csg.write('circle %s 0 0 0 %s\n' % (curvename,radius))
|
||||
|
||||
if isdraftcircle:
|
||||
pfirst=f2s(ob.FirstAngle.getValueAs('rad').Value)
|
||||
plast=f2s(ob.LastAngle.getValueAs('rad').Value)
|
||||
radius=f2s(ob.Radius.Value)
|
||||
self.csg.write('circle %s 0 0 0 %s\n' % (curvename,radius))
|
||||
else: #draft ellipse
|
||||
import math
|
||||
majr=f2s(float(ob.MajorRadius))
|
||||
minr=f2s(float(ob.MinorRadius))
|
||||
pfirst=0
|
||||
plast=2*math.pi
|
||||
self.csg.write('ellipse %s 0 0 0 %s %s\n' % \
|
||||
(curvename,majr,minr))
|
||||
self.csg.write('mkedge %s %s %s %s\n' % \
|
||||
(edgename,curvename,pfirst,plast))
|
||||
if makeface:
|
||||
@@ -583,7 +620,6 @@ class Drawexporter(object):
|
||||
self.csg.write('mkplane %s %s\n' % (d1['name'],wirename))
|
||||
else:
|
||||
self.csg.write('wire %s %s\n' %(d1['name'],edgename))
|
||||
|
||||
elif ob.TypeId == "Part::Line":
|
||||
if checksupported: return True # The object is supported
|
||||
self.csg.write('polyline %s %s %s %s %s %s %s\n' % \
|
||||
@@ -651,6 +687,9 @@ class Drawexporter(object):
|
||||
formatobjtype(ob))
|
||||
hasplacement = saveShape(self.csg,self.filename,ob.Shape,ob.Name,\
|
||||
hasplacement,self.cleanshape)
|
||||
elif ob.isDerivedFrom('App::Annotation') :
|
||||
return False # ignored here
|
||||
#anntotations needs to be drawn after erase/donly
|
||||
else: # not derived from Part::Feature
|
||||
if not toplevel:
|
||||
raise ValueError('Can not export child object')
|
||||
@@ -671,12 +710,27 @@ class Drawexporter(object):
|
||||
self.csg.write('#Object Label: %s\n' % ob.Label.encode('unicode-escape'))
|
||||
return ob.Name #The object is present and can be referenced
|
||||
|
||||
def export_annotations(self,objlst):
|
||||
for ob in objlst:
|
||||
if ob.isDerivedFrom('App::Annotation') :
|
||||
if ob.Name != ob.Label:
|
||||
self.csg.write('#Annotation Name %s Label %s"\n' % \
|
||||
(ob.Name,ob.Label.encode('unicode-escape')))
|
||||
else:
|
||||
self.csg.write('#Annotation %s\n' % (ob.Name))
|
||||
v=ob.Position
|
||||
self.csg.write('dtext %s %s %s "%s"\n' % \
|
||||
(f2s(v.x),f2s(v.y),f2s(v.z), '\\n'.join(\
|
||||
ob.LabelText).encode(\
|
||||
'ascii', errors='xmlcharrefreplace')))
|
||||
|
||||
def export_objects(self,objlst,toplevel=True):
|
||||
self.write_header()
|
||||
toplevelobjs = [self.process_object(ob, toplevel=toplevel)\
|
||||
for ob in objlst]
|
||||
names = [name for name in toplevelobjs if name is not False]
|
||||
self.csg.write('donly %s\n'%(' '.join(names)))
|
||||
self.export_annotations(objlst)
|
||||
#for ob in objlst:
|
||||
# self.process_object(ob,toplevel=toplevel)
|
||||
#self.write_displayonly(objlst)
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
# Change data dir from default ($(prefix)/share) to actual dir
|
||||
datadir = $(prefix)/Mod/Ship
|
||||
|
||||
data_DATA = \
|
||||
InitGui.py \
|
||||
ShipGui.py \
|
||||
Instance.py \
|
||||
Ship_rc.py
|
||||
|
||||
nobase_data_DATA = \
|
||||
resources/examples/s60.fcstd \
|
||||
resources/examples/s60_katamaran.fcstd \
|
||||
resources/examples/wigley.fcstd \
|
||||
resources/examples/wigley_katamaran.fcstd \
|
||||
shipLoadExample/__init__.py \
|
||||
shipLoadExample/TaskPanel.py \
|
||||
shipLoadExample/TaskPanel.ui \
|
||||
shipCreateShip/__init__.py \
|
||||
shipCreateShip/Preview.py \
|
||||
shipCreateShip/TaskPanel.py \
|
||||
shipCreateShip/TaskPanel.ui \
|
||||
shipOutlineDraw/__init__.py \
|
||||
shipOutlineDraw/Preview.py \
|
||||
shipOutlineDraw/TaskPanel.py \
|
||||
shipOutlineDraw/TaskPanel.ui \
|
||||
shipAreasCurve/__init__.py \
|
||||
shipAreasCurve/PlotAux.py \
|
||||
shipAreasCurve/Preview.py \
|
||||
shipAreasCurve/TaskPanel.py \
|
||||
shipAreasCurve/TaskPanel.ui \
|
||||
shipHydrostatics/__init__.py \
|
||||
shipHydrostatics/PlotAux.py \
|
||||
shipHydrostatics/TaskPanel.py \
|
||||
shipHydrostatics/TaskPanel.ui \
|
||||
shipHydrostatics/Tools.py \
|
||||
shipUtils/__init__.py \
|
||||
shipUtils/Math.py \
|
||||
shipUtils/Paths.py \
|
||||
shipUtils/Units.py
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
$(nobase_data_DATA) \
|
||||
CMakeLists.txt \
|
||||
README \
|
||||
ship.dox
|
||||
|
||||
@@ -1,108 +0,0 @@
|
||||
SUBDIRS=freegcs
|
||||
|
||||
lib_LTLIBRARIES=libSketcher.la Sketcher.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ConstraintPy.cpp \
|
||||
SketchPy.cpp \
|
||||
SketchObjectPy.cpp \
|
||||
SketchObjectSFPy.cpp
|
||||
|
||||
libSketcher_la_BUILT=\
|
||||
ConstraintPy.h \
|
||||
SketchPy.h \
|
||||
SketchObjectPy.h \
|
||||
SketchObjectSFPy.h
|
||||
|
||||
libSketcher_la_SOURCES = \
|
||||
AppSketcherPy.cpp \
|
||||
Constraint.cpp \
|
||||
Constraint.h \
|
||||
ConstraintPyImp.cpp \
|
||||
PropertyConstraintList.cpp \
|
||||
PropertyConstraintList.h \
|
||||
SketchObject.cpp \
|
||||
SketchObject.h \
|
||||
SketchObjectPyImp.cpp \
|
||||
SketchObjectSF.cpp \
|
||||
SketchObjectSF.h \
|
||||
SketchObjectSFPyImp.cpp \
|
||||
Sketch.cpp \
|
||||
Sketch.h \
|
||||
SketchPyImp.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libSketcher_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Mod/Part/App \
|
||||
-L$(OCC_LIB) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libSketcher_la_CPPFLAGS = -DSketcherAppExport=
|
||||
|
||||
libSketcher_la_LIBADD = \
|
||||
freegcs/libfreegcs.la \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lPart \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKSTL \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lTKHLR
|
||||
|
||||
%.cpp: %.xml $(top_srcdir)/src/Tools/generateTemplates/templateClassPyExport.py
|
||||
$(PYTHON) $(top_srcdir)/src/Tools/generate.py --outputPath $(@D) $<
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libSketcher
|
||||
|
||||
Sketcher_la_SOURCES=\
|
||||
AppSketcher.cpp
|
||||
|
||||
# the library search path.
|
||||
Sketcher_la_LDFLAGS = $(libSketcher_la_LDFLAGS) -module -avoid-version
|
||||
Sketcher_la_CPPFLAGS = $(libSketcher_la_CPPFLAGS)
|
||||
|
||||
Sketcher_la_LIBADD = \
|
||||
$(libSketcher_la_LIBADD) \
|
||||
-lSketcher
|
||||
|
||||
Sketcher_la_DEPENDENCIES = libSketcher.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(OCC_INC) -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) \
|
||||
-I$(EIGEN3_INC)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Sketcher
|
||||
datadir = $(prefix)/Mod/Sketcher
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES) $(libSketcher_la_BUILT)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
ConstraintPy.xml \
|
||||
SketchPy.xml \
|
||||
SketchObjectPy.xml \
|
||||
SketchObjectSFPy.xml
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
noinst_LTLIBRARIES=libfreegcs.la
|
||||
|
||||
libfreegcs_la_SOURCES = \
|
||||
GCS.cpp \
|
||||
GCS.h \
|
||||
Util.h \
|
||||
Geo.h \
|
||||
Constraints.cpp \
|
||||
Constraints.h \
|
||||
SubSystem.cpp \
|
||||
SubSystem.h \
|
||||
qp_eq.cpp \
|
||||
qp_eq.h
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/src/Mod/Sketcher/App \
|
||||
-I$(top_builddir)/src -I$(top_builddir)/src/Mod/Sketcher/App $(all_includes) \
|
||||
-I$(EIGEN3_INC)
|
||||
@@ -48,6 +48,7 @@
|
||||
#include "SketchOrientationDialog.h"
|
||||
#include "ViewProviderSketch.h"
|
||||
#include "TaskSketcherValidation.h"
|
||||
#include "../App/Constraint.h"
|
||||
|
||||
using namespace std;
|
||||
using namespace SketcherGui;
|
||||
@@ -496,7 +497,75 @@ bool CmdSketcherValidateSketch::isActive(void)
|
||||
return (hasActiveDocument() && !Gui::Control().activeDialog());
|
||||
}
|
||||
|
||||
DEF_STD_CMD_A(CmdSketcherMergeSketches);
|
||||
|
||||
CmdSketcherMergeSketches::CmdSketcherMergeSketches()
|
||||
: Command("Sketcher_MergeSketches")
|
||||
{
|
||||
sAppModule = "Sketcher";
|
||||
sGroup = QT_TR_NOOP("Sketcher");
|
||||
sMenuText = QT_TR_NOOP("Merge sketches");
|
||||
sToolTipText = QT_TR_NOOP("Merge sketches");
|
||||
sWhatsThis = "Sketcher_MergeSketches";
|
||||
sStatusTip = sToolTipText;
|
||||
eType = 0;
|
||||
sPixmap = "Sketcher_MergeSketch";
|
||||
}
|
||||
|
||||
void CmdSketcherMergeSketches::activated(int iMsg)
|
||||
{
|
||||
std::vector<Gui::SelectionObject> selection = getSelection().getSelectionEx(0, Sketcher::SketchObject::getClassTypeId());
|
||||
if (selection.size() < 2) {
|
||||
QMessageBox::warning(Gui::getMainWindow(),
|
||||
qApp->translate("CmdSketcherMergeSketches", "Wrong selection"),
|
||||
qApp->translate("CmdSketcherMergeSketches", "Select at least two sketches, please."));
|
||||
return;
|
||||
}
|
||||
|
||||
Sketcher::SketchObject* Obj1 = static_cast<Sketcher::SketchObject*>(selection[0].getObject());
|
||||
|
||||
App::Document* doc = App::GetApplication().getActiveDocument();
|
||||
|
||||
// create Sketch
|
||||
std::string FeatName = getUniqueObjectName("Sketch");
|
||||
|
||||
openCommand("Create a merge Sketch");
|
||||
doCommand(Doc,"App.activeDocument().addObject('Sketcher::SketchObject','%s')",FeatName.c_str());
|
||||
|
||||
Sketcher::SketchObject* mergesketch = static_cast<Sketcher::SketchObject*>(doc->getObject(FeatName.c_str()));
|
||||
|
||||
int baseGeometry=0;
|
||||
int baseConstraints=0;
|
||||
|
||||
for (std::vector<Gui::SelectionObject>::const_iterator it=selection.begin(); it != selection.end(); ++it) {
|
||||
const Sketcher::SketchObject* Obj = static_cast<const Sketcher::SketchObject*>((*it).getObject());
|
||||
int addedGeometries=mergesketch->addGeometry(Obj->getInternalGeometry());
|
||||
|
||||
int addedConstraints=mergesketch->addConstraints(Obj->Constraints.getValues());
|
||||
|
||||
for(int i=0; i<=(addedConstraints-baseConstraints); i++){
|
||||
Sketcher::Constraint * constraint= mergesketch->Constraints.getValues()[i+baseConstraints];
|
||||
|
||||
if(constraint->First!=Sketcher::Constraint::GeoUndef || constraint->First==-1 || constraint->First==-2) // not x, y axes or origin
|
||||
constraint->First+=baseGeometry;
|
||||
if(constraint->Second!=Sketcher::Constraint::GeoUndef || constraint->Second==-1 || constraint->Second==-2) // not x, y axes or origin
|
||||
constraint->Second+=baseGeometry;
|
||||
if(constraint->Third!=Sketcher::Constraint::GeoUndef || constraint->Third==-1 || constraint->Third==-2) // not x, y axes or origin
|
||||
constraint->Third+=baseGeometry;
|
||||
}
|
||||
|
||||
baseGeometry=addedGeometries+1;
|
||||
baseConstraints=addedConstraints+1;
|
||||
}
|
||||
|
||||
doCommand(Gui,"App.activeDocument().recompute()");
|
||||
|
||||
}
|
||||
|
||||
bool CmdSketcherMergeSketches::isActive(void)
|
||||
{
|
||||
return (hasActiveDocument() && !Gui::Control().activeDialog());
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -511,4 +580,5 @@ void CreateSketcherCommands(void)
|
||||
rcCmdMgr.addCommand(new CmdSketcherMapSketch());
|
||||
rcCmdMgr.addCommand(new CmdSketcherViewSketch());
|
||||
rcCmdMgr.addCommand(new CmdSketcherValidateSketch());
|
||||
rcCmdMgr.addCommand(new CmdSketcherMergeSketches());
|
||||
}
|
||||
|
||||
@@ -1,152 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libSketcherGui.la SketcherGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
moc_SketchOrientationDialog.cpp \
|
||||
moc_TaskSketcherConstrains.cpp \
|
||||
moc_TaskSketcherElements.cpp \
|
||||
moc_TaskSketcherCreateCommands.cpp \
|
||||
moc_TaskSketcherGeneral.cpp \
|
||||
moc_TaskSketcherMessages.cpp \
|
||||
moc_TaskDlgEditSketch.cpp \
|
||||
ui_InsertDatum.h \
|
||||
ui_SketchOrientationDialog.h \
|
||||
ui_TaskSketcherConstrains.h \
|
||||
ui_TaskSketcherElements.h \
|
||||
ui_TaskSketcherGeneral.h \
|
||||
ui_TaskSketcherMessages.h
|
||||
|
||||
libSketcherGui_la_UI=\
|
||||
InsertDatum.ui \
|
||||
SketchOrientationDialog.ui \
|
||||
TaskSketcherConstrains.ui \
|
||||
TaskSketcherElements.ui \
|
||||
TaskSketcherGeneral.ui \
|
||||
TaskSketcherMessages.ui
|
||||
|
||||
libSketcherGui_la_SOURCES=\
|
||||
AppSketcherGuiPy.cpp \
|
||||
Command.cpp \
|
||||
CommandCreateGeo.cpp \
|
||||
CommandConstraints.cpp \
|
||||
CommandAlterGeometry.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
SoDatumLabel.cpp \
|
||||
SoDatumLabel.h \
|
||||
SoZoomTranslation.cpp \
|
||||
SoZoomTranslation.h \
|
||||
TaskSketcherConstrains.cpp \
|
||||
TaskSketcherConstrains.h \
|
||||
TaskSketcherElements.cpp \
|
||||
TaskSketcherElements.h \
|
||||
TaskSketcherCreateCommands.cpp \
|
||||
TaskSketcherCreateCommands.h \
|
||||
TaskSketcherGeneral.cpp \
|
||||
TaskSketcherGeneral.h \
|
||||
TaskSketcherMessages.cpp \
|
||||
TaskSketcherMessages.h \
|
||||
ViewProviderSketch.cpp \
|
||||
ViewProviderSketch.h \
|
||||
DrawSketchHandler.cpp \
|
||||
DrawSketchHandler.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h \
|
||||
EditDatumDialog.cpp \
|
||||
EditDatumDialog.h \
|
||||
SketchOrientationDialog.cpp \
|
||||
SketchOrientationDialog.h \
|
||||
TaskDlgEditSketch.cpp \
|
||||
TaskDlgEditSketch.h \
|
||||
ViewProviderPython.cpp \
|
||||
ViewProviderPython.h
|
||||
|
||||
# the library search path.
|
||||
libSketcherGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui \
|
||||
-L../../Part/App -L../../Part/Gui -L../App -L$(OCC_LIB) \
|
||||
$(sim_ac_coin_ldflags) $(sim_ac_coin_libs) \
|
||||
$(sim_ac_soqt_ldflags) $(sim_ac_soqt_libs) \
|
||||
$(QT_LIBS) $(GL_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
|
||||
libSketcherGui_la_CPPFLAGS = -DSketcherAppExport= -DSketcherGuiExport=
|
||||
|
||||
libSketcherGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
@BOOST_SIGNALS_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lTKernel \
|
||||
-lTKG2d \
|
||||
-lTKG3d \
|
||||
-lTKMath \
|
||||
-lTKMesh \
|
||||
-lTKSTEP \
|
||||
-lTKIGES \
|
||||
-lTKSTL \
|
||||
-lTKShHealing \
|
||||
-lTKXSBase \
|
||||
-lTKBool \
|
||||
-lTKBO \
|
||||
-lTKBRep \
|
||||
-lTKTopAlgo \
|
||||
-lTKGeomAlgo \
|
||||
-lTKGeomBase \
|
||||
-lTKOffset \
|
||||
-lTKPrim \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lPart \
|
||||
-lPartGui \
|
||||
-lSketcher
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libSketcherGui
|
||||
|
||||
SketcherGui_la_SOURCES=\
|
||||
AppSketcherGui.cpp
|
||||
|
||||
# the library search path.
|
||||
SketcherGui_la_LDFLAGS = $(libSketcherGui_la_LDFLAGS) -module -avoid-version
|
||||
SketcherGui_la_CPPFLAGS = $(libSketcherGui_la_CPPFLAGS)
|
||||
|
||||
SketcherGui_la_LIBADD = \
|
||||
$(libSketcherGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lSketcherGui
|
||||
|
||||
SketcherGui_la_DEPENDENCIES = libSketcherGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC) \
|
||||
-I$(sim_ac_coin_includedir) -I$(sim_ac_soqt_includedir) -I$(EIGEN3_INC)
|
||||
|
||||
|
||||
libdir = $(prefix)/Mod/Sketcher
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(libSketcherGui_la_UI) \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,153 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Sketcher.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Sketcher.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/Constraint_PointOnObject.svg \
|
||||
icons/small/Constraint_TangentToStart_sm.xpm \
|
||||
icons/small/Constraint_Length_sm.xpm \
|
||||
icons/small/Constraint_Concentric_sm.xpm \
|
||||
icons/small/Constraint_TangentToEnd_sm.xpm \
|
||||
icons/small/Constraint_PointOnMidPoint_sm.xpm \
|
||||
icons/small/Constraint_PointOnStart_sm.xpm \
|
||||
icons/small/Constraint_Vertical_sm.xpm \
|
||||
icons/small/Constraint_PointOnEnd_sm.xpm \
|
||||
icons/small/Constraint_PointOnObject_sm.xpm \
|
||||
icons/small/Constraint_PointToObject_sm.xpm \
|
||||
icons/small/Constraint_InternalAngle_sm.xpm \
|
||||
icons/small/Constraint_Radius_sm.xpm \
|
||||
icons/small/Constraint_Horizontal_sm.xpm \
|
||||
icons/small/Constraint_ExternalAngle_sm.xpm \
|
||||
icons/small/Constraint_Parallel_sm.xpm \
|
||||
icons/small/Constraint_Perpendicular_sm.xpm \
|
||||
icons/small/Constraint_PointOnPoint_sm.xpm \
|
||||
icons/small/Constraint_Tangent_sm.xpm \
|
||||
icons/small/Constraint_EqualLength_sm.xpm \
|
||||
icons/small/Constraint_HorizontalDistance_sm.xpm \
|
||||
icons/small/Constraint_VerticalDistance_sm.xpm \
|
||||
icons/small/Constraint_Symmetric_sm.xpm \
|
||||
icons/Constraint_PointOnObject.svg \
|
||||
icons/Constraint_TangentToStart.svg \
|
||||
icons/Constraint_Length.svg \
|
||||
icons/Constraint_Concentric.svg \
|
||||
icons/Constraint_TangentToEnd.svg \
|
||||
icons/Constraint_PointOnMidPoint.svg \
|
||||
icons/Sketcher_ConstrainDistance.svg \
|
||||
icons/Sketcher_ConstrainParallel.svg \
|
||||
icons/Constraint_PointOnStart.svg \
|
||||
icons/Constraint_Vertical.svg \
|
||||
icons/Constraint_PointOnEnd.svg \
|
||||
icons/Constraint_PointToObject.svg \
|
||||
icons/Constraint_InternalAngle.svg \
|
||||
icons/Constraint_Radius.svg \
|
||||
icons/Constraint_Horizontal.svg \
|
||||
icons/Constraint_ExternalAngle.svg \
|
||||
icons/Constraint_Parallel.svg \
|
||||
icons/Constraint_Perpendicular.svg \
|
||||
icons/Constraint_PointOnPoint.svg \
|
||||
icons/Constraint_Tangent.svg \
|
||||
icons/Constraint_EqualLength.svg \
|
||||
icons/Constraint_HorizontalDistance.svg \
|
||||
icons/Constraint_VerticalDistance.svg \
|
||||
icons/Constraint_Symmetric.svg \
|
||||
icons/Sketcher_AlterConstruction.svg \
|
||||
icons/Sketcher_AlterFillet.svg \
|
||||
icons/Sketcher_ConstrainCoincident.svg \
|
||||
icons/Sketcher_ConstrainHorizontal.svg \
|
||||
icons/Sketcher_ConstrainLock.svg \
|
||||
icons/Sketcher_ConstrainVertical.svg \
|
||||
icons/Sketcher_CreateArc.svg \
|
||||
icons/Sketcher_Create3PointArc.svg \
|
||||
icons/Sketcher_CreateCircle.svg \
|
||||
icons/Sketcher_Create3PointCircle.svg \
|
||||
icons/Sketcher_CreateLine.svg \
|
||||
icons/Sketcher_CreatePoint.svg \
|
||||
icons/Sketcher_CreatePolyline.svg \
|
||||
icons/Sketcher_CreateRectangle.svg \
|
||||
icons/Sketcher_CreateFillet.svg \
|
||||
icons/Sketcher_CreateText.svg \
|
||||
icons/Sketcher_DraftLine.svg \
|
||||
icons/Sketcher_Trimming.svg \
|
||||
icons/Sketcher_External.svg \
|
||||
icons/Sketcher_LeaveSketch.svg \
|
||||
icons/Sketcher_MapSketch.svg \
|
||||
icons/Sketcher_NewSketch.svg \
|
||||
icons/Sketcher_ViewSketch.svg \
|
||||
icons/Sketcher_Sketch.svg \
|
||||
icons/Sketcher_Element_EndPoint.svg \
|
||||
icons/Sketcher_Element_Line.svg \
|
||||
icons/Sketcher_Element_MidPoint.svg \
|
||||
icons/Sketcher_Element_StartingPoint.svg \
|
||||
icons/small/Sketcher_Element_EndPoint_sm.xpm \
|
||||
icons/small/Sketcher_Element_Line_sm.xpm \
|
||||
icons/small/Sketcher_Element_MidPoint_sm.xpm \
|
||||
icons/small/Sketcher_Element_StartingPoint_sm.xpm \
|
||||
translations/Sketcher_af.qm \
|
||||
translations/Sketcher_af.ts \
|
||||
translations/Sketcher_de.qm \
|
||||
translations/Sketcher_de.ts \
|
||||
translations/Sketcher_es-ES.qm \
|
||||
translations/Sketcher_es-ES.ts \
|
||||
translations/Sketcher_fi.qm \
|
||||
translations/Sketcher_fi.ts \
|
||||
translations/Sketcher_fr.qm \
|
||||
translations/Sketcher_fr.ts \
|
||||
translations/Sketcher_hr.qm \
|
||||
translations/Sketcher_hr.ts \
|
||||
translations/Sketcher_it.qm \
|
||||
translations/Sketcher_it.ts \
|
||||
translations/Sketcher_nl.qm \
|
||||
translations/Sketcher_nl.ts \
|
||||
translations/Sketcher_no.qm \
|
||||
translations/Sketcher_no.ts \
|
||||
translations/Sketcher_pl.qm \
|
||||
translations/Sketcher_pl.ts \
|
||||
translations/Sketcher_pt-BR.qm \
|
||||
translations/Sketcher_pt-BR.ts \
|
||||
translations/Sketcher_ru.qm \
|
||||
translations/Sketcher_ru.ts \
|
||||
translations/Sketcher_sv-SE.qm \
|
||||
translations/Sketcher_sv-SE.ts \
|
||||
translations/Sketcher_uk.qm \
|
||||
translations/Sketcher_uk.ts \
|
||||
translations/Sketcher_zh-CN.qm \
|
||||
translations/Sketcher_zh-CN.ts \
|
||||
translations/Sketcher_zh-TW.qm \
|
||||
translations/Sketcher_zh-TW.ts \
|
||||
translations/Sketcher_cs.qm \
|
||||
translations/Sketcher_cs.ts \
|
||||
translations/Sketcher_sk.qm \
|
||||
translations/Sketcher_sk.ts \
|
||||
translations/Sketcher_hu.qm \
|
||||
translations/Sketcher_hu.ts \
|
||||
translations/Sketcher_ro.qm \
|
||||
translations/Sketcher_ro.ts \
|
||||
translations/Sketcher_tr.qm \
|
||||
translations/Sketcher_tr.ts \
|
||||
translations/Sketcher_ja.qm \
|
||||
translations/Sketcher_ja.ts \
|
||||
Sketcher.qrc
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. \
|
||||
$(all_includes) $(QT_CXXFLAGS) -I$(OCC_INC)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -65,6 +65,7 @@
|
||||
<file>icons/Sketcher_External.svg</file>
|
||||
<file>icons/Sketcher_LeaveSketch.svg</file>
|
||||
<file>icons/Sketcher_MapSketch.svg</file>
|
||||
<file>icons/Sketcher_MergeSketch.svg</file>
|
||||
<file>icons/Sketcher_NewSketch.svg</file>
|
||||
<file>icons/Sketcher_ProfilesHexagon1.svg</file>
|
||||
<file>icons/Sketcher_SelectConflictingConstraints.svg</file>
|
||||
|
||||
351
src/Mod/Sketcher/Gui/Resources/icons/Sketcher_MergeSketch.svg
Normal file
351
src/Mod/Sketcher/Gui/Resources/icons/Sketcher_MergeSketch.svg
Normal file
@@ -0,0 +1,351 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="64px"
|
||||
height="64px"
|
||||
id="svg5821"
|
||||
sodipodi:version="0.32"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="Sketcher_Merge_Sketch.svg"
|
||||
inkscape:output_extension="org.inkscape.output.svg.inkscape"
|
||||
version="1.1"
|
||||
inkscape:export-filename="/media/data/Yorik/FreeCAD/icons/Sketcher.png"
|
||||
inkscape:export-xdpi="45"
|
||||
inkscape:export-ydpi="45">
|
||||
<defs
|
||||
id="defs5823">
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
id="linearGradient6349">
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop6351" />
|
||||
<stop
|
||||
style="stop-color:#000000;stop-opacity:0;"
|
||||
offset="1"
|
||||
id="stop6353" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
id="linearGradient3377">
|
||||
<stop
|
||||
style="stop-color:#0019a3;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop3379" />
|
||||
<stop
|
||||
style="stop-color:#0069ff;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop3381" />
|
||||
</linearGradient>
|
||||
<linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient3377"
|
||||
id="linearGradient3383"
|
||||
x1="901.1875"
|
||||
y1="1190.875"
|
||||
x2="1267.9062"
|
||||
y2="1190.875"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
gradientTransform="matrix(-1,0,0,1,2199.356,0)" />
|
||||
<inkscape:perspective
|
||||
sodipodi:type="inkscape:persp3d"
|
||||
inkscape:vp_x="0 : 32 : 1"
|
||||
inkscape:vp_y="0 : 1000 : 0"
|
||||
inkscape:vp_z="64 : 32 : 1"
|
||||
inkscape:persp3d-origin="32 : 21.333333 : 1"
|
||||
id="perspective5829" />
|
||||
<radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient6349"
|
||||
id="radialGradient6355"
|
||||
cx="1103.6399"
|
||||
cy="1424.4465"
|
||||
fx="1103.6399"
|
||||
fy="1424.4465"
|
||||
r="194.40614"
|
||||
gradientTransform="matrix(-1.4307499,-1.3605156e-7,-1.202713e-8,0.1264801,2674.7488,1244.2826)"
|
||||
gradientUnits="userSpaceOnUse" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="12.328125"
|
||||
inkscape:cx="21.642937"
|
||||
inkscape:cy="32"
|
||||
inkscape:current-layer="g3360"
|
||||
showgrid="true"
|
||||
inkscape:document-units="px"
|
||||
inkscape:grid-bbox="true"
|
||||
inkscape:window-width="1680"
|
||||
inkscape:window-height="995"
|
||||
inkscape:window-x="-2"
|
||||
inkscape:window-y="-3"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata5826">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
id="layer1"
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer">
|
||||
<g
|
||||
id="g3360"
|
||||
inkscape:export-filename="/home/yorik/Documents/Lab/Draft/icons/draft.png"
|
||||
inkscape:export-xdpi="3.2478156"
|
||||
inkscape:export-ydpi="3.2478156"
|
||||
transform="matrix(0.1367863,0,0,0.1367863,-119.15519,-134.86962)">
|
||||
<g
|
||||
id="g3765">
|
||||
<rect
|
||||
y="1316.9672"
|
||||
x="1010.6287"
|
||||
height="119.62317"
|
||||
width="139.40201"
|
||||
id="rect3860"
|
||||
style="color:#000000;fill:none;stroke:#ff1e00;stroke-width:14.85358047;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<path
|
||||
transform="matrix(3.8144828,0,0,3.6149859,1026.5802,1189.457)"
|
||||
d="m 48.363636,33.272728 a 18.181818,18.181818 0 1 1 -36.363636,0 18.181818,18.181818 0 1 1 36.363636,0 z"
|
||||
sodipodi:ry="18.181818"
|
||||
sodipodi:rx="18.181818"
|
||||
sodipodi:cy="33.272728"
|
||||
sodipodi:cx="30.181818"
|
||||
id="path3862"
|
||||
style="color:#000000;fill:none;stroke:#ff1e00;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
inkscape:transform-center-y="-0.61637387"
|
||||
transform="matrix(2.1664228,0,0,2.2386861,1076.2945,1314.2871)"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:sides="3"
|
||||
id="path3888"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="star" />
|
||||
<path
|
||||
inkscape:transform-center-y="4.5061953"
|
||||
transform="matrix(2.1664228,0,0,-2.2386861,1076.2945,1434.9197)"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:sides="3"
|
||||
id="path3888-9"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="star" />
|
||||
<path
|
||||
inkscape:transform-center-x="1.9947136"
|
||||
inkscape:transform-center-y="-3.0423375"
|
||||
transform="matrix(1.7423908,-1.2200925,1.4037856,1.8005101,1121.2232,1222.3125)"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:sides="3"
|
||||
id="path3888-97"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="star" />
|
||||
</g>
|
||||
<g
|
||||
id="g3772"
|
||||
transform="matrix(0.81534896,0,0,0.80276295,66.651485,5.5090201)">
|
||||
<rect
|
||||
style="color:#000000;fill:none;stroke:#ff1e00;stroke-width:14.85358047;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="rect3774"
|
||||
width="139.40201"
|
||||
height="119.62317"
|
||||
x="1010.6287"
|
||||
y="1316.9672" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="color:#000000;fill:none;stroke:#ff1e00;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="path3776"
|
||||
sodipodi:cx="30.181818"
|
||||
sodipodi:cy="33.272728"
|
||||
sodipodi:rx="18.181818"
|
||||
sodipodi:ry="18.181818"
|
||||
d="m 48.363636,33.272728 c 0,10.041541 -8.140277,18.181818 -18.181818,18.181818 C 20.140277,51.454546 12,43.314269 12,33.272728 12,23.231187 20.140277,15.09091 30.181818,15.09091 c 10.041541,0 18.181818,8.140277 18.181818,18.181818 z"
|
||||
transform="matrix(3.8144828,0,0,3.6149859,1026.5802,1189.457)" />
|
||||
<path
|
||||
sodipodi:type="star"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="path3778"
|
||||
sodipodi:sides="3"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:arg2="1.5707963"
|
||||
inkscape:flatsided="false"
|
||||
inkscape:rounded="0"
|
||||
inkscape:randomized="0"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
transform="matrix(2.1664228,0,0,2.2386861,1076.2945,1314.2871)"
|
||||
inkscape:transform-center-y="-0.61637387" />
|
||||
<path
|
||||
sodipodi:type="star"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="path3780"
|
||||
sodipodi:sides="3"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:arg2="1.5707963"
|
||||
inkscape:flatsided="false"
|
||||
inkscape:rounded="0"
|
||||
inkscape:randomized="0"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
transform="matrix(2.1664228,0,0,-2.2386861,1076.2945,1434.9197)"
|
||||
inkscape:transform-center-y="4.5061953" />
|
||||
<path
|
||||
sodipodi:type="star"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
id="path3782"
|
||||
sodipodi:sides="3"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:arg2="1.5707963"
|
||||
inkscape:flatsided="false"
|
||||
inkscape:rounded="0"
|
||||
inkscape:randomized="0"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
transform="matrix(1.7423908,-1.2200925,1.4037856,1.8005101,1121.2232,1222.3125)"
|
||||
inkscape:transform-center-y="-3.0423375"
|
||||
inkscape:transform-center-x="1.9947136" />
|
||||
</g>
|
||||
<g
|
||||
transform="matrix(0.84841984,0,0,0.83711094,293.21029,-38.155576)"
|
||||
id="g3784">
|
||||
<rect
|
||||
y="1316.9672"
|
||||
x="1010.6287"
|
||||
height="119.62317"
|
||||
width="139.40201"
|
||||
id="rect3786"
|
||||
style="color:#000000;fill:none;stroke:#ff1e00;stroke-width:14.85358047;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
<path
|
||||
transform="matrix(3.8144828,0,0,3.6149859,1026.5802,1189.457)"
|
||||
d="m 48.363636,33.272728 c 0,10.041541 -8.140277,18.181818 -18.181818,18.181818 C 20.140277,51.454546 12,43.314269 12,33.272728 12,23.231187 20.140277,15.09091 30.181818,15.09091 c 10.041541,0 18.181818,8.140277 18.181818,18.181818 z"
|
||||
sodipodi:ry="18.181818"
|
||||
sodipodi:rx="18.181818"
|
||||
sodipodi:cy="33.272728"
|
||||
sodipodi:cx="30.181818"
|
||||
id="path3788"
|
||||
style="color:#000000;fill:none;stroke:#ff1e00;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
inkscape:transform-center-y="-0.61637387"
|
||||
transform="matrix(2.1664228,0,0,2.2386861,1076.2945,1314.2871)"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:sides="3"
|
||||
id="path3790"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="star" />
|
||||
<path
|
||||
inkscape:transform-center-y="4.5061953"
|
||||
transform="matrix(2.1664228,0,0,-2.2386861,1076.2945,1434.9197)"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:sides="3"
|
||||
id="path3792"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="star" />
|
||||
<path
|
||||
inkscape:transform-center-x="1.9947136"
|
||||
inkscape:transform-center-y="-3.0423375"
|
||||
transform="matrix(1.7423908,-1.2200925,1.4037856,1.8005101,1121.2232,1222.3125)"
|
||||
d="m -9.7544817,24.207562 -6.9727923,-0.142368 -6.972792,0.142367 3.60969,-5.967431 3.363102,-6.109799 3.363102,6.109799 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="false"
|
||||
sodipodi:arg2="1.5707963"
|
||||
sodipodi:arg1="0.52359878"
|
||||
sodipodi:r2="3.8833756"
|
||||
sodipodi:r1="8.051487"
|
||||
sodipodi:cy="20.181818"
|
||||
sodipodi:cx="-16.727274"
|
||||
sodipodi:sides="3"
|
||||
id="path3794"
|
||||
style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.63483143;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
sodipodi:type="star" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:7.31067371px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 892.45299,1187.6104 c -4.7057,36.7263 14.13938,76.0492 72.34694,95.4743 l -7.11609,17.1972 43.28956,-18.3833 -16.60419,-37.9525 -8.89513,18.3833 c -42.9544,-11.6634 -55.69162,-27.2559 -56.92875,-75.905 z"
|
||||
id="path3796"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccccccc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccccccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3798"
|
||||
d="m 1295.9024,1182.7467 c -1.0435,29.8776 10.796,63.977 -34.3644,88.1214 l -10.9973,-15.0146 -6.7821,46.5395 41.055,5.5296 -11.0865,-17.1511 c 46.6273,-27.9935 55.3853,-56.9439 48.1787,-108.2411 z"
|
||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:7.31067371px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 17 KiB |
@@ -228,7 +228,8 @@ inline void SketcherAddWorkspaceSketchExtra(T& sketch){
|
||||
template <>
|
||||
inline void SketcherAddWorkspaceSketchExtra<Gui::MenuItem>(Gui::MenuItem& sketch){
|
||||
sketch << "Sketcher_ReorientSketch"
|
||||
<< "Sketcher_ValidateSketch";
|
||||
<< "Sketcher_ValidateSketch"
|
||||
<< "Sketcher_MergeSketches";
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui Templates
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Sketcher
|
||||
|
||||
data_DATA = Init.py InitGui.py SketcherExample.py TestSketcherApp.py TestSketcherGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
sketcher.dox
|
||||
@@ -1,7 +0,0 @@
|
||||
# Change data dir from default $(datadir) to $(datadir)/Mod/Sketcher/Templates
|
||||
datadir = @datadir@/Mod/Sketcher/Templates
|
||||
data_DATA = \
|
||||
Sketch.skf
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA)
|
||||
@@ -1,46 +0,0 @@
|
||||
lib_LTLIBRARIES=libStart.la Start.la
|
||||
|
||||
libStart_la_SOURCES=\
|
||||
AppStartPy.cpp \
|
||||
StartConfiguration.h \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h
|
||||
|
||||
|
||||
# the library search path.
|
||||
libStart_la_LDFLAGS = -L../../../Base -L../../../App $(all_libraries) -version-info \
|
||||
@LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libStart_la_CPPFLAGS = -DStartAppExport=
|
||||
|
||||
libStart_la_LIBADD = \
|
||||
@BOOST_REGEX_LIB@ @BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libStart
|
||||
|
||||
Start_la_SOURCES=\
|
||||
AppStart.cpp
|
||||
|
||||
# the library search path.
|
||||
Start_la_LDFLAGS = $(libStart_la_LDFLAGS) -module -avoid-version
|
||||
Start_la_CPPFLAGS = $(libStart_la_CPPFLAGS)
|
||||
|
||||
Start_la_LIBADD = \
|
||||
$(libStart_la_LIBADD) \
|
||||
-lStart
|
||||
|
||||
Start_la_DEPENDENCIES = libStart.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes)
|
||||
|
||||
libdir = $(prefix)/Mod/Start
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
@@ -1,71 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libStartGui.la StartGui.la
|
||||
|
||||
libStartGui_la_SOURCES=\
|
||||
AppStartGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libStartGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui -L../App $(QT_LIBS) $(GL_LIBS) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libStartGui_la_CPPFLAGS = -DStartAppExport= -DStartGuiExport=
|
||||
|
||||
libStartGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui \
|
||||
-lStart
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libStartGui
|
||||
|
||||
StartGui_la_SOURCES=\
|
||||
AppStartGui.cpp
|
||||
|
||||
# the library search path.
|
||||
StartGui_la_LDFLAGS = $(libStartGui_la_LDFLAGS) -module -avoid-version
|
||||
StartGui_la_CPPFLAGS = $(libStartGui_la_CPPFLAGS)
|
||||
|
||||
StartGui_la_LIBADD = \
|
||||
$(libStartGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lStartGui
|
||||
|
||||
StartGui_la_DEPENDENCIES = libStartGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
libdir = $(prefix)/Mod/Start
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,78 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Start.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Start.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
translations/StartPage_af.qm \
|
||||
translations/StartPage_af.ts \
|
||||
translations/StartPage_de.qm \
|
||||
translations/StartPage_de.ts \
|
||||
translations/StartPage_es-ES.qm \
|
||||
translations/StartPage_es-ES.ts \
|
||||
translations/StartPage_fi.qm \
|
||||
translations/StartPage_fi.ts \
|
||||
translations/StartPage_fr.qm \
|
||||
translations/StartPage_fr.ts \
|
||||
translations/StartPage_hr.qm \
|
||||
translations/StartPage_hr.ts \
|
||||
translations/StartPage_hu.qm \
|
||||
translations/StartPage_hu.ts \
|
||||
translations/StartPage_it.qm \
|
||||
translations/StartPage_it.ts \
|
||||
translations/StartPage_ja.qm \
|
||||
translations/StartPage_ja.ts \
|
||||
translations/StartPage_nl.qm \
|
||||
translations/StartPage_nl.ts \
|
||||
translations/StartPage_no.qm \
|
||||
translations/StartPage_no.ts \
|
||||
translations/StartPage_pl.qm \
|
||||
translations/StartPage_pl.ts \
|
||||
translations/StartPage_pt-BR.qm \
|
||||
translations/StartPage_pt-BR.ts \
|
||||
translations/StartPage_ru.qm \
|
||||
translations/StartPage_ru.ts \
|
||||
translations/StartPage_sv-SE.qm \
|
||||
translations/StartPage_sv-SE.ts \
|
||||
translations/StartPage_uk.qm \
|
||||
translations/StartPage_uk.ts \
|
||||
translations/StartPage_zh-CN.qm \
|
||||
translations/StartPage_zh-CN.ts \
|
||||
translations/StartPage_zh-TW.qm \
|
||||
translations/StartPage_zh-TW.ts \
|
||||
translations/StartPage_cs.qm \
|
||||
translations/StartPage_cs.ts \
|
||||
translations/StartPage_sk.qm \
|
||||
translations/StartPage_sk.ts \
|
||||
translations/StartPage_tr.qm \
|
||||
translations/StartPage_tr.ts \
|
||||
translations/StartPage_hu.qm \
|
||||
translations/StartPage_hu.ts \
|
||||
translations/StartPage_ro.qm \
|
||||
translations/StartPage_ro.ts \
|
||||
translations/StartPage_ja.qm \
|
||||
translations/StartPage_ja.ts \
|
||||
Start.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=App Gui StartPage
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Start
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
start.dox
|
||||
@@ -1,41 +0,0 @@
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
pythondir = $(prefix)/Mod/Start/StartPage
|
||||
datadir = @datadir@/Mod/Start/StartPage
|
||||
|
||||
# Only these two scripts must be here!
|
||||
python_DATA = \
|
||||
StartPage.py \
|
||||
__init__.py
|
||||
|
||||
data_DATA = \
|
||||
ArchDesign.py \
|
||||
DefaultWorkbench.py \
|
||||
LoadDrawingExample.py \
|
||||
LoadPartDesignExample.py \
|
||||
LoadRobotExample.py \
|
||||
LoadSchenkel.py \
|
||||
LoadMRU0.py \
|
||||
LoadMRU1.py \
|
||||
LoadMRU2.py \
|
||||
LoadArchExample.py \
|
||||
Mesh.py \
|
||||
PartDesign.py \
|
||||
Background.jpg \
|
||||
FreeCAD.png \
|
||||
PartDesign.png \
|
||||
ArchDesign.png \
|
||||
Mesh.png \
|
||||
Complete.png \
|
||||
PartDesignExample.png \
|
||||
ArchExample.png \
|
||||
web.png \
|
||||
blank.png \
|
||||
complete.jpg \
|
||||
Ship.py \
|
||||
Ship.png \
|
||||
ShipExample.png
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) $(python_DATA)
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/TemplatePyMod
|
||||
data_DATA = \
|
||||
Init.py \
|
||||
InitGui.py \
|
||||
Commands.py \
|
||||
FeaturePython.py \
|
||||
DocumentObject.py \
|
||||
Mesh2Shape.py \
|
||||
PythonQt.py \
|
||||
Tests.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt
|
||||
@@ -1,124 +0,0 @@
|
||||
|
||||
lib_LTLIBRARIES=libQtUnitGui.la QtUnitGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
ui_UnitTest.h \
|
||||
moc_UnitTestImp.cpp \
|
||||
qrc_Test.cpp
|
||||
|
||||
libQtUnitGui_la_SOURCES=\
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
UnitTestImp.cpp \
|
||||
UnitTestImp.h \
|
||||
UnitTestPy.cpp \
|
||||
UnitTestPy.h
|
||||
|
||||
# the library search path.
|
||||
libQtUnitGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui $(QT_LIBS) $(all_libraries) \
|
||||
-version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libQtUnitGui_la_CPPFLAGS = -DQtUnitAppExport= -DQtUnitGuiExport=
|
||||
|
||||
libQtUnitGui_la_LIBADD = \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lxerces-c \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libQtUnitGui
|
||||
|
||||
QtUnitGui_la_SOURCES=\
|
||||
AppTestGui.cpp
|
||||
|
||||
# the library search path.
|
||||
QtUnitGui_la_LDFLAGS = $(libQtUnitGui_la_LDFLAGS) -module -avoid-version
|
||||
QtUnitGui_la_CPPFLAGS = $(libQtUnitGui_la_CPPFLAGS)
|
||||
|
||||
QtUnitGui_la_LIBADD = \
|
||||
$(libQtUnitGui_la_LIBADD) \
|
||||
-lQtUnitGui
|
||||
|
||||
QtUnitGui_la_DEPENDENCIES = libQtUnitGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: Resources/%.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(all_includes) $(QT_CXXFLAGS)
|
||||
|
||||
libdir = $(prefix)/Mod/Test
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Test
|
||||
data_DATA = \
|
||||
qtunittest.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
UnitTest.ui \
|
||||
Resources/Test.qrc \
|
||||
Resources/translations/Test_af.qm \
|
||||
Resources/translations/Test_af.ts \
|
||||
Resources/translations/Test_de.qm \
|
||||
Resources/translations/Test_de.ts \
|
||||
Resources/translations/Test_es-ES.qm \
|
||||
Resources/translations/Test_es-ES.ts \
|
||||
Resources/translations/Test_fi.qm \
|
||||
Resources/translations/Test_fi.ts \
|
||||
Resources/translations/Test_fr.qm \
|
||||
Resources/translations/Test_fr.ts \
|
||||
Resources/translations/Test_hr.qm \
|
||||
Resources/translations/Test_hr.ts \
|
||||
Resources/translations/Test_hu.qm \
|
||||
Resources/translations/Test_hu.ts \
|
||||
Resources/translations/Test_it.qm \
|
||||
Resources/translations/Test_it.ts \
|
||||
Resources/translations/Test_ja.qm \
|
||||
Resources/translations/Test_ja.ts \
|
||||
Resources/translations/Test_nl.qm \
|
||||
Resources/translations/Test_nl.ts \
|
||||
Resources/translations/Test_no.qm \
|
||||
Resources/translations/Test_no.ts \
|
||||
Resources/translations/Test_pl.qm \
|
||||
Resources/translations/Test_pl.ts \
|
||||
Resources/translations/Test_pt-BR.qm \
|
||||
Resources/translations/Test_pt-BR.ts \
|
||||
Resources/translations/Test_ru.qm \
|
||||
Resources/translations/Test_ru.ts \
|
||||
Resources/translations/Test_sv-SE.qm \
|
||||
Resources/translations/Test_sv-SE.ts \
|
||||
Resources/translations/Test_uk.qm \
|
||||
Resources/translations/Test_uk.ts \
|
||||
Resources/translations/Test_zh-CN.qm \
|
||||
Resources/translations/Test_zh-CN.ts \
|
||||
Resources/translations/Test_zh-TW.qm \
|
||||
Resources/translations/Test_zh-TW.ts \
|
||||
Resources/translations/Test_ro.qm \
|
||||
Resources/translations/Test_ro.ts \
|
||||
Resources/translations/Test_cs.qm \
|
||||
Resources/translations/Test_cs.ts \
|
||||
Resources/translations/Test_sk.qm \
|
||||
Resources/translations/Test_sk.ts \
|
||||
Resources/translations/Test_tr.qm \
|
||||
Resources/translations/Test_tr.ts \
|
||||
qtunittest.py
|
||||
@@ -1,21 +0,0 @@
|
||||
SUBDIRS=Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Test
|
||||
data_DATA = \
|
||||
BaseTests.py \
|
||||
Document.py \
|
||||
Init.py \
|
||||
InitGui.py \
|
||||
Menu.py \
|
||||
TestApp.py \
|
||||
TestGui.py \
|
||||
UnicodeTests.py \
|
||||
UnitTests.py \
|
||||
Workbench.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
unittestgui.py \
|
||||
CMakeLists.txt \
|
||||
test.dox
|
||||
@@ -1,74 +0,0 @@
|
||||
SUBDIRS=Resources
|
||||
|
||||
lib_LTLIBRARIES=libWebGui.la WebGui.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
moc_BrowserView.cpp
|
||||
|
||||
libWebGui_la_SOURCES=\
|
||||
AppWebGuiPy.cpp \
|
||||
Command.cpp \
|
||||
PreCompiled.cpp \
|
||||
PreCompiled.h \
|
||||
BrowserView.cpp \
|
||||
BrowserView.h \
|
||||
Workbench.cpp \
|
||||
Workbench.h
|
||||
|
||||
# the library search path.
|
||||
libWebGui_la_LDFLAGS = -L../../../Base -L../../../App -L../../../Gui $(QT_LIBS) $(GL_LIBS) \
|
||||
$(all_libraries) -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
|
||||
libWebGui_la_CPPFLAGS = -DWebAppExport= -DWebGuiExport=
|
||||
|
||||
libWebGui_la_LIBADD = \
|
||||
@BOOST_SYSTEM_LIB@ \
|
||||
-l@PYTHON_LIB@ \
|
||||
-lFreeCADBase \
|
||||
-lFreeCADApp \
|
||||
-lFreeCADGui
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
# Loader of libWebGui
|
||||
|
||||
WebGui_la_SOURCES=\
|
||||
AppWebGui.cpp
|
||||
|
||||
# the library search path.
|
||||
WebGui_la_LDFLAGS = $(libWebGui_la_LDFLAGS) -module -avoid-version
|
||||
WebGui_la_CPPFLAGS = $(libWebGui_la_CPPFLAGS)
|
||||
|
||||
WebGui_la_LIBADD = \
|
||||
$(libWebGui_la_LIBADD) \
|
||||
Resources/libResources.la \
|
||||
-lWebGui
|
||||
|
||||
WebGui_la_DEPENDENCIES = libWebGui.la
|
||||
|
||||
#--------------------------------------------------------------------------------------
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt User Interface Compiler:
|
||||
ui_%.h: %.ui
|
||||
$(QT_UIC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
libdir = $(prefix)/Mod/Web
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
||||
EXTRA_DIST = \
|
||||
CMakeLists.txt
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
noinst_LTLIBRARIES=libResources.la
|
||||
|
||||
BUILT_SOURCES=\
|
||||
qrc_Web.cpp
|
||||
|
||||
nodist_libResources_la_SOURCES=\
|
||||
qrc_Web.cpp
|
||||
|
||||
EXTRA_DIST = \
|
||||
icons/actions/web-browser.svg \
|
||||
icons/actions/web-home.svg \
|
||||
icons/actions/web-next.svg \
|
||||
icons/actions/web-previous.svg \
|
||||
icons/actions/web-refresh.svg \
|
||||
icons/actions/web-stop.svg \
|
||||
icons/actions/web-zoom-in.svg \
|
||||
icons/actions/web-zoom-out.svg \
|
||||
Web.qrc \
|
||||
UpdateResources.bat
|
||||
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
moc_%.cpp: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rule for Qt MetaObject Compiler:
|
||||
%.moc: %.h
|
||||
$(QT_MOC) $< -o $(@F)
|
||||
|
||||
# rules for Qt Resource Compiler:
|
||||
qrc_%.cpp: %.qrc
|
||||
$(QT_RCC) -name $(*F) $< -o $(@F)
|
||||
|
||||
|
||||
# set the include path found by configure
|
||||
AM_CXXFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src -I$(srcdir)/.. $(QT_CXXFLAGS) $(all_includes)
|
||||
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
@@ -1,11 +0,0 @@
|
||||
SUBDIRS=Gui
|
||||
|
||||
# Change data dir from default ($(prefix)/share) to $(prefix)
|
||||
datadir = $(prefix)/Mod/Web
|
||||
|
||||
data_DATA = Init.py InitGui.py
|
||||
|
||||
EXTRA_DIST = \
|
||||
$(data_DATA) \
|
||||
CMakeLists.txt \
|
||||
web.dox
|
||||
Reference in New Issue
Block a user