Changeset 364


Ignore:
Timestamp:
11/01/05 09:17:43 (19 years ago)
Author:
bittner
Message:

gnomi functional version

Location:
trunk/VUT/GtpVisibilityPreprocessor/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibilityPreprocessor/src/Makefile

    r363 r364  
    11############################################################################# 
    22# Makefile for building: preprocessor 
    3 # Generated by qmake (1.07a) (Qt 3.3.2) on: Tue Nov 01 08:42:16 2005 
     3# Generated by qmake (1.07a) (Qt 3.3.3) on: Tue Nov  1 09:17:00 2005 
    44# Project:  preprocessor.pro 
    55# Template: app 
     
    99####### Compiler, tools and options 
    1010 
    11 CC              =       cl 
    12 CXX             =       cl 
    13 LEX             = flex 
    14 YACC            = byacc 
    15 CFLAGS  =       -nologo -Zm200 -W0 -MD -O2 -G7 -GX  -DUNICODE -DWIN32 -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG 
    16 CXXFLAGS        =       -nologo -Zm200 -W0 -MD -O2 -G7 -GX  -DUNICODE -DWIN32 -DQT_DLL -DQT_THREAD_SUPPORT -DQT_NO_DEBUG 
    17 LEXFLAGS        = 
    18 YACCFLAGS       =-d 
    19 INCPATH =        -I"..\src" -I"..\support\xerces\include" -I"..\support\zlib\include" -I"..\support\boost" -I"..\support\devil\include" -I"$(QTDIR)\include" -I"d:\gametools\svn\trunk\VUT\GtpVisibilityPreprocessor\src" -I"C:\Qt\3.3.2\mkspecs\win32-msvc.net" 
    20 LINK    =       "c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\link.exe" 
    21 LFLAGS  =       /NOLOGO /DELAYLOAD:comdlg32.dll /DELAYLOAD:oleaut32.dll /DELAYLOAD:winmm.dll /DELAYLOAD:wsock32.dll /DELAYLOAD:winspool.dll /SUBSYSTEM:CONSOLE /LIBPATH:"../support/xerces/lib" /LIBPATH:"../support/devil/lib" /LIBPATH:"$(QTDIR)\lib" 
    22 LIBS    =        "qt-mt332.lib" "qtmain.lib" "kernel32.lib" "user32.lib" "gdi32.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "imm32.lib" "winmm.lib" "wsock32.lib" "winspool.lib" "delayimp.lib" "xerces-c_2.lib" "devil.lib" "ilu.lib" "ilut.lib" "opengl32.lib" "glu32.lib" 
    23 MOC             =       $(QTDIR)\bin\moc.exe 
    24 UIC             =       $(QTDIR)\bin\uic.exe 
    25 QMAKE           =       qmake 
    26 IDC             =       $(QTDIR)\bin\idc.exe 
    27 IDL             =       midl 
    28 ZIP             =       zip -r -9 
    29 COPY_FILE       =       copy 
    30 COPY_DIR        =       copy 
    31 DEL_FILE        =       del 
    32 DEL_DIR =       rmdir 
    33 MOVE            =       move 
    34 CHK_DIR_EXISTS =        if not exist 
    35 MKDIR           =       mkdir 
     11CC       = gcc 
     12CXX      = g++ 
     13LEX      = flex 
     14YACC     = yacc 
     15CFLAGS   = -pipe -O2 -fmessage-length=0 -Wall -w -O2 -fmessage-length=0 -Wall -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
     16CXXFLAGS = -pipe -O2 -fmessage-length=0 -Wall -w -O2 -fmessage-length=0 -Wall -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
     17LEXFLAGS =  
     18YACCFLAGS= -d 
     19INCPATH  = -I/usr/lib/qt3/mkspecs/default -I. -I../support/src/xerces-c-src_2_7_0/include -I../src -I../support/xerces/include -I../support/zlib/include -I../support/boost -I../support/devil/include -I/usr/include -I$(QTDIR)/include 
     20LINK     = g++ 
     21LFLAGS   =  
     22LIBS     = $(SUBLIBS) -L/usr/lib64/ -L../support/src/xerces-c-src_2_7_0/lib -L../support/devil/lib -L/usr/lib/qt3/lib64 -L$(QTDIR)/lib64/ -L/usr/X11R6/lib64/ -lxerces-c -lIL -lILU -lILUT -lqt-mt -lXext -lX11 -lm -lpthread 
     23AR       = ar cqs 
     24RANLIB   =  
     25MOC      = $(QTDIR)/bin/moc 
     26UIC      = $(QTDIR)/bin/uic 
     27QMAKE    = qmake 
     28TAR      = tar -cf 
     29GZIP     = gzip -9f 
     30COPY     = cp -f 
     31COPY_FILE= $(COPY) 
     32COPY_DIR = $(COPY) -r 
    3633INSTALL_FILE= $(COPY_FILE) 
    3734INSTALL_DIR = $(COPY_DIR) 
     35DEL_FILE = rm -f 
     36SYMLINK  = ln -sf 
     37DEL_DIR  = rmdir 
     38MOVE     = mv -f 
     39CHK_DIR_EXISTS= test -d 
     40MKDIR    = mkdir -p 
     41 
     42####### Output directory 
     43 
     44OBJECTS_DIR = ./ 
    3845 
    3946####### Files 
    4047 
    41 HEADERS =       Halton.h 
    42 SOURCES =       Preprocessor.cpp \ 
     48HEADERS = Halton.h 
     49SOURCES = Preprocessor.cpp \ 
    4350                SamplingPreprocessor.cpp \ 
    4451                ExactPreprocessor.cpp \ 
     
    7077                ViewCellBsp.cpp \ 
    7178                Halton.cpp 
    72 OBJECTS =       Preprocessor.obj \ 
    73                 SamplingPreprocessor.obj \ 
    74                 ExactPreprocessor.obj \ 
    75                 KdTree.obj \ 
    76                 Environment.obj \ 
    77                 gzstream.obj \ 
    78                 common.obj \ 
    79                 UnigraphicsParser.obj \ 
    80                 X3dExporter.obj \ 
    81                 SceneGraph.obj \ 
    82                 Material.obj \ 
    83                 Matrix4x4.obj \ 
    84                 Vector3.obj \ 
    85                 AxisAlignedBox3.obj \ 
    86                 Ray.obj \ 
    87                 main.obj \ 
    88                 Mesh.obj \ 
    89                 Exporter.obj \ 
    90                 Camera.obj \ 
    91                 X3dParser.obj \ 
    92                 MeshKdTree.obj \ 
    93                 Pvs.obj \ 
    94                 MutualVisibility.obj \ 
    95                 Triangle3.obj \ 
    96                 Rectangle3.obj \ 
    97                 Plane3.obj \ 
    98                 Polygon3.obj \ 
    99                 ViewCell.obj \ 
    100                 ViewCellBsp.obj \ 
    101                 Halton.obj 
    102 FORMS =  
    103 UICDECLS =       
    104 UICIMPLS =       
    105 SRCMOC  =        
    106 OBJMOC  =        
    107 DIST    =        
    108 TARGET  =       preprocessor.exe 
    109  
     79OBJECTS = Preprocessor.o \ 
     80                SamplingPreprocessor.o \ 
     81                ExactPreprocessor.o \ 
     82                KdTree.o \ 
     83                Environment.o \ 
     84                gzstream.o \ 
     85                common.o \ 
     86                UnigraphicsParser.o \ 
     87                X3dExporter.o \ 
     88                SceneGraph.o \ 
     89                Material.o \ 
     90                Matrix4x4.o \ 
     91                Vector3.o \ 
     92                AxisAlignedBox3.o \ 
     93                Ray.o \ 
     94                main.o \ 
     95                Mesh.o \ 
     96                Exporter.o \ 
     97                Camera.o \ 
     98                X3dParser.o \ 
     99                MeshKdTree.o \ 
     100                Pvs.o \ 
     101                MutualVisibility.o \ 
     102                Triangle3.o \ 
     103                Rectangle3.o \ 
     104                Plane3.o \ 
     105                Polygon3.o \ 
     106                ViewCell.o \ 
     107                ViewCellBsp.o \ 
     108                Halton.o 
     109FORMS =  
     110UICDECLS =  
     111UICIMPLS =  
     112SRCMOC   =  
     113OBJMOC =  
     114DIST       = preprocessor.pro 
     115QMAKE_TARGET = preprocessor 
     116DESTDIR  =  
     117TARGET   = preprocessor 
     118 
     119first: all 
    110120####### Implicit rules 
    111121 
    112 .SUFFIXES: .c .cpp .cc .cxx .C 
    113  
    114 {.}.cpp{}.obj:: 
    115         $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< 
    116         $< 
    117 << 
    118  
    119 {.}.cc{}.obj:: 
    120         $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< 
    121         $< 
    122 << 
    123  
    124 {.}.cxx{}.obj:: 
    125         $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< 
    126         $< 
    127 << 
    128  
    129 {.}.C{}.obj:: 
    130         $(CXX) -c $(CXXFLAGS) $(INCPATH) -Fo @<< 
    131         $< 
    132 << 
    133  
    134 {.}.c{}.obj:: 
    135         $(CC) -c $(CFLAGS) $(INCPATH) -Fo @<< 
    136         $< 
    137 << 
     122.SUFFIXES: .c .o .cpp .cc .cxx .C 
     123 
     124.cpp.o: 
     125        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< 
     126 
     127.cc.o: 
     128        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< 
     129 
     130.cxx.o: 
     131        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< 
     132 
     133.C.o: 
     134        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< 
     135 
     136.c.o: 
     137        $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< 
    138138 
    139139####### Build rules 
     
    141141all: Makefile $(TARGET) 
    142142 
    143 $(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC)  
    144         $(LINK) $(LFLAGS) /OUT:$(TARGET) @<<  
    145           $(OBJECTS) $(OBJMOC) $(LIBS) 
    146 << 
    147  
     143$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC)   
     144        $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS) 
    148145 
    149146mocables: $(SRCMOC) 
    150 uicables: $(UICIMPLS) $(UICDECLS) 
    151  
    152 Makefile: preprocessor.pro  C:\Qt\3.3.2\mkspecs\win32-msvc.net\qmake.conf C:\Qt\3.3.2\lib\qtmain.prl 
     147uicables: $(UICDECLS) $(UICIMPLS) 
     148 
     149$(MOC):  
     150        ( cd $(QTDIR)/src/moc && $(MAKE) ) 
     151 
     152Makefile: preprocessor.pro  /usr/lib/qt3/mkspecs/default/qmake.conf  
    153153        $(QMAKE) -o Makefile preprocessor.pro 
    154154qmake:  
    155155        @$(QMAKE) -o Makefile preprocessor.pro 
    156156 
    157 dist: 
    158         $(ZIP) preprocessor.zip $(SOURCES) $(HEADERS) $(DIST) $(FORMS) d:/gametools/svn/trunk/VUT/GtpVisibilityPreprocessor/src/preprocessor.pro C:\Qt\3.3.2\lib\qtmain.prl   
     157dist:  
     158        @mkdir -p .tmp/preprocessor && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/preprocessor/ && ( cd `dirname .tmp/preprocessor` && $(TAR) preprocessor.tar preprocessor && $(GZIP) preprocessor.tar ) && $(MOVE) `dirname .tmp/preprocessor`/preprocessor.tar.gz . && $(DEL_FILE) -r .tmp/preprocessor 
     159 
     160mocclean: 
    159161 
    160162uiclean: 
    161 mocclean: 
    162 clean: uiclean mocclean 
    163         -$(DEL_FILE) Preprocessor.obj 
    164         -$(DEL_FILE) SamplingPreprocessor.obj 
    165         -$(DEL_FILE) ExactPreprocessor.obj 
    166         -$(DEL_FILE) KdTree.obj 
    167         -$(DEL_FILE) Environment.obj 
    168         -$(DEL_FILE) gzstream.obj 
    169         -$(DEL_FILE) common.obj 
    170         -$(DEL_FILE) UnigraphicsParser.obj 
    171         -$(DEL_FILE) X3dExporter.obj 
    172         -$(DEL_FILE) SceneGraph.obj 
    173         -$(DEL_FILE) Material.obj 
    174         -$(DEL_FILE) Matrix4x4.obj 
    175         -$(DEL_FILE) Vector3.obj 
    176         -$(DEL_FILE) AxisAlignedBox3.obj 
    177         -$(DEL_FILE) Ray.obj 
    178         -$(DEL_FILE) main.obj 
    179         -$(DEL_FILE) Mesh.obj 
    180         -$(DEL_FILE) Exporter.obj 
    181         -$(DEL_FILE) Camera.obj 
    182         -$(DEL_FILE) X3dParser.obj 
    183         -$(DEL_FILE) MeshKdTree.obj 
    184         -$(DEL_FILE) Pvs.obj 
    185         -$(DEL_FILE) MutualVisibility.obj 
    186         -$(DEL_FILE) Triangle3.obj 
    187         -$(DEL_FILE) Rectangle3.obj 
    188         -$(DEL_FILE) Plane3.obj 
    189         -$(DEL_FILE) Polygon3.obj 
    190         -$(DEL_FILE) ViewCell.obj 
    191         -$(DEL_FILE) ViewCellBsp.obj 
    192         -$(DEL_FILE) Halton.obj 
    193  
     163 
     164yaccclean: 
     165lexclean: 
     166clean: 
     167        -$(DEL_FILE) $(OBJECTS) 
     168        -$(DEL_FILE) *~ core *.core 
     169 
     170 
     171####### Sub-libraries 
     172 
     173distclean: clean 
     174        -$(DEL_FILE) $(TARGET) $(TARGET) 
    194175 
    195176 
    196177FORCE: 
    197178 
    198 distclean: clean 
    199         -$(DEL_FILE) $(TARGET) 
    200  
    201179####### Compile 
    202180 
    203 Preprocessor.obj: Preprocessor.cpp  \ 
    204                 SceneGraph.h \ 
     181Preprocessor.o: Preprocessor.cpp SceneGraph.h \ 
    205182                Exporter.h \ 
    206183                UnigraphicsParser.h \ 
     
    223200                Intersectable.h \ 
    224201                Pvs.h \ 
    225                 Ray.h \ 
    226                  
    227  
    228 SamplingPreprocessor.obj: SamplingPreprocessor.cpp  \ 
    229                 SceneGraph.h \ 
     202                Ray.h 
     203 
     204SamplingPreprocessor.o: SamplingPreprocessor.cpp SceneGraph.h \ 
    230205                KdTree.h \ 
    231206                SamplingPreprocessor.h \ 
     
    249224                Intersectable.h \ 
    250225                Material.h \ 
    251                 Exporter.h \ 
    252                  
    253  
    254 ExactPreprocessor.obj: ExactPreprocessor.cpp  \ 
    255                 ExactPreprocessor.h \ 
     226                Exporter.h 
     227 
     228ExactPreprocessor.o: ExactPreprocessor.cpp ExactPreprocessor.h \ 
    256229                Preprocessor.h \ 
    257230                Containers.h \ 
     
    269242                Vector3.h \ 
    270243                common.h \ 
    271                 Ray.h \ 
    272                  
    273  
    274 KdTree.obj: KdTree.cpp  \ 
     244                Ray.h 
     245 
     246KdTree.o: KdTree.cpp Environment.h \ 
     247                Mesh.h \ 
     248                KdTree.h \ 
     249                common.h \ 
     250                Intersectable.h \ 
     251                Plane3.h \ 
     252                Matrix4x4.h \ 
     253                AxisAlignedBox3.h \ 
     254                Material.h \ 
     255                Pvs.h \ 
     256                Rectangle3.h \ 
     257                Vector3.h \ 
     258                Containers.h \ 
     259                Ray.h 
     260 
     261Environment.o: Environment.cpp gzstream.h \ 
     262                common.h \ 
    275263                Environment.h \ 
    276                 Mesh.h \ 
    277                 KdTree.h \ 
    278                 common.h \ 
    279                 Intersectable.h \ 
    280                 Plane3.h \ 
    281                 Matrix4x4.h \ 
    282                 AxisAlignedBox3.h \ 
    283                 Material.h \ 
    284                 Pvs.h \ 
    285                 Rectangle3.h \ 
    286                 Vector3.h \ 
    287                 Containers.h \ 
    288                 Ray.h \ 
    289                  
    290  
    291 Environment.obj: Environment.cpp  \ 
    292                 gzstream.h \ 
    293                 common.h \ 
    294                 Environment.h \ 
    295                 Vector3.h \ 
    296                  
    297  
    298 gzstream.obj: gzstream.cpp  \ 
    299                 gzstream.h \ 
    300                  
    301  
    302 common.obj: common.cpp  \ 
    303                 common.h \ 
    304                  
    305  
    306 UnigraphicsParser.obj: UnigraphicsParser.cpp  \ 
    307                 Vector3.h \ 
     264                Vector3.h 
     265 
     266gzstream.o: gzstream.cpp gzstream.h 
     267 
     268common.o: common.cpp common.h 
     269 
     270UnigraphicsParser.o: UnigraphicsParser.cpp Vector3.h \ 
    308271                Mesh.h \ 
    309272                SceneGraph.h \ 
     
    319282                Rectangle3.h \ 
    320283                Containers.h \ 
    321                 Parser.h \ 
    322                  
    323  
    324 X3dExporter.obj: X3dExporter.cpp  \ 
    325                 common.h \ 
     284                Parser.h 
     285 
     286X3dExporter.o: X3dExporter.cpp common.h \ 
    326287                SceneGraph.h \ 
    327288                X3dExporter.h \ 
     
    341302                Intersectable.h \ 
    342303                Pvs.h \ 
    343                 Ray.h \ 
    344                  
    345  
    346 SceneGraph.obj: SceneGraph.cpp  \ 
    347                 SceneGraph.h \ 
     304                Ray.h 
     305 
     306SceneGraph.o: SceneGraph.cpp SceneGraph.h \ 
    348307                X3dExporter.h \ 
    349308                Intersectable.h \ 
     
    357316                Exporter.h \ 
    358317                Material.h \ 
    359                 Pvs.h \ 
    360                  
    361  
    362 Material.obj: Material.cpp  \ 
    363                 common.h \ 
    364                 Material.h \ 
    365                  
    366  
    367 Matrix4x4.obj: Matrix4x4.cpp  \ 
    368                 Matrix4x4.h \ 
    369                 Vector3.h \ 
    370                 common.h \ 
    371                  
    372  
    373 Vector3.obj: Vector3.cpp  \ 
    374                 Matrix4x4.h \ 
     318                Pvs.h 
     319 
     320Material.o: Material.cpp common.h \ 
     321                Material.h 
     322 
     323Matrix4x4.o: Matrix4x4.cpp Matrix4x4.h \ 
     324                Vector3.h \ 
     325                common.h 
     326 
     327Vector3.o: Vector3.cpp Matrix4x4.h \ 
    375328                Vector3.h \ 
    376329                Halton.h \ 
    377                 common.h \ 
    378                  
    379  
    380 AxisAlignedBox3.obj: AxisAlignedBox3.cpp  \ 
    381                 AxisAlignedBox3.h \ 
     330                common.h 
     331 
     332AxisAlignedBox3.o: AxisAlignedBox3.cpp AxisAlignedBox3.h \ 
    382333                Ray.h \ 
    383334                Polygon3.h \ 
     
    391342                Intersectable.h \ 
    392343                Material.h \ 
    393                 Pvs.h \ 
    394                  
    395  
    396 Ray.obj: Ray.cpp  \ 
    397                 Ray.h \ 
    398                 Plane3.h \ 
    399                 Matrix4x4.h \ 
    400                 Vector3.h \ 
    401                 common.h \ 
    402                  
    403  
    404 main.obj: main.cpp  \ 
    405                 SamplingPreprocessor.h \ 
     344                Pvs.h 
     345 
     346Ray.o: Ray.cpp Ray.h \ 
     347                Plane3.h \ 
     348                Matrix4x4.h \ 
     349                Vector3.h \ 
     350                common.h 
     351 
     352main.o: main.cpp SamplingPreprocessor.h \ 
    406353                ExactPreprocessor.h \ 
    407354                Parser.h \ 
     
    429376                Vector3.h \ 
    430377                common.h \ 
    431                 Ray.h \ 
    432                  
    433  
    434 Mesh.obj: Mesh.cpp  \ 
    435                 Ray.h \ 
     378                Ray.h 
     379 
     380Mesh.o: Mesh.cpp Ray.h \ 
    436381                Mesh.h \ 
    437382                MeshKdTree.h \ 
     
    446391                Pvs.h \ 
    447392                Rectangle3.h \ 
    448                 Containers.h \ 
    449                  
    450  
    451 Exporter.obj: Exporter.cpp  \ 
    452                 X3dExporter.h \ 
    453                 Exporter.h \ 
    454                 Containers.h \ 
    455                 Material.h \ 
    456                  
    457  
    458 Camera.obj: Camera.cpp  \ 
    459                 Camera.h \ 
    460                 Ray.h \ 
    461                 KdTree.h \ 
    462                 Mesh.h \ 
    463                 Exporter.h \ 
    464                 Vector3.h \ 
    465                 AxisAlignedBox3.h \ 
    466                 common.h \ 
    467                 Rectangle3.h \ 
    468                 Matrix4x4.h \ 
    469                 Plane3.h \ 
    470                 Containers.h \ 
    471                 Pvs.h \ 
    472                 Intersectable.h \ 
    473                 Material.h \ 
    474                  
    475  
    476 X3dParser.obj: X3dParser.cpp  \ 
    477                 X3dParser.h \ 
     393                Containers.h 
     394 
     395Exporter.o: Exporter.cpp X3dExporter.h \ 
     396                Exporter.h \ 
     397                Containers.h \ 
     398                Material.h 
     399 
     400Camera.o: Camera.cpp Camera.h \ 
     401                Ray.h \ 
     402                KdTree.h \ 
     403                Mesh.h \ 
     404                Exporter.h \ 
     405                Vector3.h \ 
     406                AxisAlignedBox3.h \ 
     407                common.h \ 
     408                Rectangle3.h \ 
     409                Matrix4x4.h \ 
     410                Plane3.h \ 
     411                Containers.h \ 
     412                Pvs.h \ 
     413                Intersectable.h \ 
     414                Material.h 
     415 
     416X3dParser.o: X3dParser.cpp X3dParser.h \ 
    478417                X3dParserXerces.h \ 
    479418                Mesh.h \ 
     
    492431                Vector3.h \ 
    493432                common.h \ 
    494                 Ray.h \ 
    495                  
    496  
    497 MeshKdTree.obj: MeshKdTree.cpp  \ 
    498                 Environment.h \ 
     433                Ray.h 
     434 
     435MeshKdTree.o: MeshKdTree.cpp Environment.h \ 
    499436                Mesh.h \ 
    500437                MeshKdTree.h \ 
     
    509446                Vector3.h \ 
    510447                Containers.h \ 
    511                 Ray.h \ 
    512                  
    513  
    514 Pvs.obj: Pvs.cpp  \ 
    515                 Pvs.h \ 
    516                  
    517  
    518 MutualVisibility.obj: MutualVisibility.cpp  \ 
    519                 KdTree.h \ 
     448                Ray.h 
     449 
     450Pvs.o: Pvs.cpp Pvs.h 
     451 
     452MutualVisibility.o: MutualVisibility.cpp KdTree.h \ 
    520453                AxisAlignedBox3.h \ 
    521454                Ray.h \ 
     
    533466                common.h \ 
    534467                Material.h \ 
    535                 Intersectable.h \ 
    536                  
    537  
    538 Triangle3.obj: Triangle3.cpp  \ 
    539                 Triangle3.h \ 
    540                 Vector3.h \ 
    541                 common.h \ 
    542                  
    543  
    544 Rectangle3.obj: Rectangle3.cpp  \ 
    545                 Rectangle3.h \ 
    546                 Vector3.h \ 
    547                 common.h \ 
    548                  
    549  
    550 Plane3.obj: Plane3.cpp  \ 
    551                 Plane3.h \ 
    552                 Matrix4x4.h \ 
    553                 Vector3.h \ 
    554                 common.h \ 
    555                  
    556  
    557 Polygon3.obj: Polygon3.cpp  \ 
    558                 Polygon3.h \ 
    559                 Mesh.h \ 
    560                 ViewCellBsp.h \ 
    561                 AxisAlignedBox3.h \ 
    562                 Ray.h \ 
    563                 Containers.h \ 
    564                 Intersectable.h \ 
    565                 Plane3.h \ 
    566                 Matrix4x4.h \ 
    567                 Material.h \ 
    568                 Pvs.h \ 
    569                 Rectangle3.h \ 
    570                 Vector3.h \ 
    571                 common.h \ 
    572                  
    573  
    574 ViewCell.obj: ViewCell.cpp  \ 
    575                 ViewCell.h \ 
     468                Intersectable.h 
     469 
     470Triangle3.o: Triangle3.cpp Triangle3.h \ 
     471                Vector3.h \ 
     472                common.h 
     473 
     474Rectangle3.o: Rectangle3.cpp Rectangle3.h \ 
     475                Vector3.h \ 
     476                common.h 
     477 
     478Plane3.o: Plane3.cpp Plane3.h \ 
     479                Matrix4x4.h \ 
     480                Vector3.h \ 
     481                common.h 
     482 
     483Polygon3.o: Polygon3.cpp Polygon3.h \ 
     484                Mesh.h \ 
     485                ViewCellBsp.h \ 
     486                AxisAlignedBox3.h \ 
     487                Ray.h \ 
     488                Containers.h \ 
     489                Intersectable.h \ 
     490                Plane3.h \ 
     491                Matrix4x4.h \ 
     492                Material.h \ 
     493                Pvs.h \ 
     494                Rectangle3.h \ 
     495                Vector3.h \ 
     496                common.h 
     497 
     498ViewCell.o: ViewCell.cpp ViewCell.h \ 
    576499                Mesh.h \ 
    577500                Intersectable.h \ 
     
    587510                Rectangle3.h \ 
    588511                Vector3.h \ 
    589                 common.h \ 
    590                  
    591  
    592 ViewCellBsp.obj: ViewCellBsp.cpp  \ 
    593                 Plane3.h \ 
     512                common.h 
     513 
     514ViewCellBsp.o: ViewCellBsp.cpp Plane3.h \ 
    594515                ViewCellBsp.h \ 
    595516                Mesh.h \ 
     
    607528                Material.h \ 
    608529                Pvs.h \ 
    609                 Rectangle3.h \ 
    610                  
    611  
    612 Halton.obj: Halton.cpp  \ 
    613                 Halton.h \ 
    614                  
     530                Rectangle3.h 
     531 
     532Halton.o: Halton.cpp Halton.h 
    615533 
    616534####### Install 
  • trunk/VUT/GtpVisibilityPreprocessor/src/X3dParser.cpp

    r333 r364  
    463463         
    464464        VertexContainer vertices; 
    465          
    466         for (int i=0; i < len; i++)  
     465        int i; 
     466        for (i=0; i < len; i++)  
    467467        { 
    468468                string attrName(StrX(attributes.getName(i)).LocalForm()); 
  • trunk/VUT/GtpVisibilityPreprocessor/src/default.env

    r363 r364  
    99#       filename vienna.x3d 
    1010#       filename ../data/vienna/vienna-simple.x3d 
    11         filename ../data/vienna/vienna-buildings.x3d 
    12 #       filename ../data/vienna/viewcells-25-sel.x3d 
     11#       filename ../data/vienna/vienna-buildings.x3d 
     12#filename ../data/vienna/viewcells-25-sel.x3d 
    1313#       filename ../data/atlanta/atlanta2.x3d 
    14 #       filename ../data/soda/soda.dat 
     14        filename ../data/soda/soda.dat 
    1515#       filename ../data/soda/soda5.dat 
    1616} 
     
    124124         
    125125        Termination { 
    126                 # autopartition 
     126        # autopartition 
    127127                maxRays 80 
    128128                maxPolygons 0 
  • trunk/VUT/GtpVisibilityPreprocessor/src/preprocessor.pro

    r354 r364  
    66#win32:INCLUDEPATH += c:/STLport-4.6.2/stlport 
    77 
    8 INCLUDEPATH += ../src ../support/xerces/include  ../support/zlib/include ../support/boost ../support/devil/include 
     8unix:INCLUDEPATH += ../support/src/xerces-c-src_2_7_0/include 
     9 
     10INCLUDEPATH += ../src  ../support/xerces/include  ../support/zlib/include ../support/boost ../support/devil/include 
     11 
    912 
    1013win32:LIBPATH += ../support/xerces/lib ../support/devil/lib 
     14unix:LIBPATH += ../support/src/xerces-c-src_2_7_0/lib ../support/devil/lib /usr/lib/qt3/lib64 
    1115 
    1216#win32:LIBPATH += c:/STLport-4.6.2/lib 
     
    2125 
    2226win32:LIBS += xerces-c_2.lib devil.lib ilu.lib ilut.lib 
     27unix:LIBS += -lxerces-c -lIL -lILU -lILUT 
    2328 
    2429# Input 
Note: See TracChangeset for help on using the changeset viewer.