mirror of
https://git.salome-platform.org/gitpub/modules/geom.git
synced 2024-12-29 10:50:35 +05:00
Porting to Qt4.
This commit is contained in:
parent
9384e0b64d
commit
dd3484f8a7
37
src/ARCHIMEDE/ARCHIMEDE.pro
Normal file
37
src/ARCHIMEDE/ARCHIMEDE.pro
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
TEMPLATE = lib
|
||||||
|
TARGET = GEOMArchimede
|
||||||
|
DESTDIR = ../../lib
|
||||||
|
MOC_DIR = ../../moc
|
||||||
|
OBJECTS_DIR = ../../obj/$$TARGET
|
||||||
|
|
||||||
|
CASROOT = $$(CASROOT)
|
||||||
|
CAS_CPPFLAGS = $${CASROOT}/inc
|
||||||
|
|
||||||
|
KERNEL_CXXFLAGS = $$(KERNEL_ROOT_DIR)/include/salome
|
||||||
|
|
||||||
|
KERNEL_LDFLAGS = -L$$(KERNEL_ROOT_DIR)/lib/salome
|
||||||
|
|
||||||
|
CAS_KERNEL = -L$${CASROOT}/Linux/lib -lTKernel
|
||||||
|
|
||||||
|
CAS_MODELER = -L$${CASROOT}/Linux/lib -lTKG2d -lTKG3d -lTKGeomBase -lTKBRep -lTKGeomAlgo -lTKTopAlgo -lTKPrim -lTKBO -lTKBool -lTKHLR -lTKFillet -lTKOffset -lTKFeat
|
||||||
|
|
||||||
|
STDLIB = -lstdc++
|
||||||
|
|
||||||
|
INCLUDEPATH += $${CAS_CPPFLAGS} $${KERNEL_CXXFLAGS}
|
||||||
|
|
||||||
|
LIBS += $${KERNEL_LDFLAGS} -lSALOMELocalTrace $${CAS_KERNEL} $${CAS_MODELER} -lTKMesh $${STDLIB}
|
||||||
|
|
||||||
|
CONFIG -= debug release debug_and_release
|
||||||
|
CONFIG += qt thread debug dll shared
|
||||||
|
|
||||||
|
win32:DEFINES += WIN32
|
||||||
|
DEFINES += OCC_VERSION_MAJOR=6 OCC_VERSION_MINOR=1 OCC_VERSION_MAINTENANCE=1 LIN LINTEL CSFDB No_exception HAVE_CONFIG_H HAVE_LIMITS_H HAVE_WOK_CONFIG_H OCC_CONVERT_SIGNALS
|
||||||
|
|
||||||
|
HEADERS = Archimede_VolumeSection.hxx
|
||||||
|
|
||||||
|
SOURCES = Archimede_VolumeSection.cxx
|
||||||
|
|
||||||
|
includes.files = $$HEADERS
|
||||||
|
includes.path = ../../include
|
||||||
|
|
||||||
|
INSTALLS += includes
|
@ -26,8 +26,6 @@
|
|||||||
// Module : GEOM
|
// Module : GEOM
|
||||||
// $Header$
|
// $Header$
|
||||||
|
|
||||||
#include <Standard_OStream.hxx>
|
|
||||||
|
|
||||||
#include "Archimede_VolumeSection.hxx"
|
#include "Archimede_VolumeSection.hxx"
|
||||||
#include "utilities.h"
|
#include "utilities.h"
|
||||||
|
|
||||||
@ -41,14 +39,10 @@
|
|||||||
#include <TopoDS_Face.hxx>
|
#include <TopoDS_Face.hxx>
|
||||||
#include <TopoDS_Shape.hxx>
|
#include <TopoDS_Shape.hxx>
|
||||||
#include <math_Matrix.hxx>
|
#include <math_Matrix.hxx>
|
||||||
#include <math.h>
|
|
||||||
#include <GC_MakePlane.hxx>
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <gp_Trsf.hxx>
|
#include <gp_Trsf.hxx>
|
||||||
#include <gp_Dir.hxx>
|
#include <gp_Dir.hxx>
|
||||||
#include <gp_Ax1.hxx>
|
#include <gp_Ax1.hxx>
|
||||||
#include <gp_Pnt.hxx>
|
#include <gp_Pnt.hxx>
|
||||||
#include <gp_Pln.hxx>
|
|
||||||
|
|
||||||
#include <GeomAPI_ProjectPointOnSurf.hxx>
|
#include <GeomAPI_ProjectPointOnSurf.hxx>
|
||||||
#include <Geom_RectangularTrimmedSurface.hxx>
|
#include <Geom_RectangularTrimmedSurface.hxx>
|
||||||
|
@ -33,7 +33,8 @@
|
|||||||
#include <gp_Dir.hxx>
|
#include <gp_Dir.hxx>
|
||||||
#include <TopoDS_Shape.hxx>
|
#include <TopoDS_Shape.hxx>
|
||||||
#include <Geom_Plane.hxx>
|
#include <Geom_Plane.hxx>
|
||||||
#include <Geom_RectangularTrimmedSurface.hxx>
|
|
||||||
|
class Handle(Geom_RectangularTrimmedSurface);
|
||||||
|
|
||||||
class VolumeSection{
|
class VolumeSection{
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ TEMPLATE = subdirs
|
|||||||
CONFIG += ordered
|
CONFIG += ordered
|
||||||
|
|
||||||
SUBDIRS = OBJECT
|
SUBDIRS = OBJECT
|
||||||
#SUBDIRS += ARCHIMEDE
|
SUBDIRS += ARCHIMEDE
|
||||||
#SUBDIRS += NMTDS
|
#SUBDIRS += NMTDS
|
||||||
#SUBDIRS += NMTTools
|
#SUBDIRS += NMTTools
|
||||||
#SUBDIRS += NMTAlgo
|
#SUBDIRS += NMTAlgo
|
||||||
|
Loading…
Reference in New Issue
Block a user