Subversion Repositories gelsvn

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
476 5661 d 0 h s042372 /branches/ctl/hmesh_vector/ Cmake configurations changed to support inclusions of debug or release libraries depending on build type, defining own libraries and locations and linking separate GEL debug and release libraries (through an appended "d").
All configuration takes place in GELDependencyConfig.cmake.
 
/branches/ctl/hmesh_vector/GELDependencyConfig.cmake
/branches/ctl/hmesh_vector/GELFindGlconsole.cmake
/branches/ctl/hmesh_vector/GELFindGlew.cmake
/branches/ctl/hmesh_vector/GELFindGlut.cmake
/branches/ctl/hmesh_vector/GELFindLapack.cmake
/branches/ctl/hmesh_vector/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/BloomenthalPolygonize/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/BoundaryCollapse/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/Decimator/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/MeshDistance/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/MeshEdit/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/OBJViewer/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/Pathtracer/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/RangeScanViewer/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/Raytracer/CMakeLists.txt
/branches/ctl/hmesh_vector/apps/VolumePolygonize/CMakeLists.txt
/branches/ctl/hmesh_vector/src/CGLA/CMakeLists.txt
/branches/ctl/hmesh_vector/src/GLGraphics/CMakeLists.txt
/branches/ctl/hmesh_vector/src/Geometry/CMakeLists.txt
/branches/ctl/hmesh_vector/src/HMesh/CMakeLists.txt
/branches/ctl/hmesh_vector/src/HMesh/off_save.cpp
/branches/ctl/hmesh_vector/src/HMesh/off_save.h
/branches/ctl/hmesh_vector/src/LinAlg/CMakeLists.txt
/branches/ctl/hmesh_vector/src/Util/CMakeLists.txt
475 5662 d 16 h s042372 /branches/ctl/hmesh_vector/ Working on the cmake configurations of GEL. Work in progress...  
/branches/ctl/hmesh_vector/TODO.txt
/branches/ctl/hmesh_vector/CMakeLists.txt
/branches/ctl/hmesh_vector/GELFindGlconsole.cmake
/branches/ctl/hmesh_vector/GELFindGlew.cmake
/branches/ctl/hmesh_vector/GELFindGlut.cmake
/branches/ctl/hmesh_vector/GELFindLapack.cmake
/branches/ctl/hmesh_vector/README_MSVC
/branches/ctl/hmesh_vector/apps/BloomenthalPolygonize/bloomenthal-polygonize.cpp
/branches/ctl/hmesh_vector/apps/Decimator/decimator.cpp
/branches/ctl/hmesh_vector/apps/MeshEdit/curvature.cpp
/branches/ctl/hmesh_vector/apps/MeshEdit/meshedit.cpp
/branches/ctl/hmesh_vector/src/Geometry/BSPTree.cpp
/branches/ctl/hmesh_vector/src/Geometry/build_bbtree.cpp
/branches/ctl/hmesh_vector/src/HMesh/CMakeLists.txt
/branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp
/branches/ctl/hmesh_vector/src/HMesh/Manifold.h
/branches/ctl/hmesh_vector/src/HMesh/VectorKernel.h
/branches/ctl/hmesh_vector/src/HMesh/off_load.cpp
/branches/ctl/hmesh_vector/src/HMesh/off_load.h
/branches/ctl/hmesh_vector/src/HMesh/smooth.cpp
/branches/ctl/hmesh_vector/src/HMesh/volume_polygonize.cpp
/branches/ctl/hmesh_vector/src/HMesh/volume_polygonize.h
/branches/ctl/hmesh_vector/src/HMesh/x3d_save.cpp
474 5672 d 21 h s042372 /branches/ctl/hmesh_vector/apps/MeshEdit/ Meshedit changes added.  
/branches/ctl/hmesh_vector/apps/MeshEdit/Renderer.cpp
/branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.cpp
/branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.h
/branches/ctl/hmesh_vector/apps/MeshEdit/curvature.cpp
/branches/ctl/hmesh_vector/apps/MeshEdit/curvature.h
/branches/ctl/hmesh_vector/apps/MeshEdit/harmonics.cpp
/branches/ctl/hmesh_vector/apps/MeshEdit/harmonics.h
/branches/ctl/hmesh_vector/apps/MeshEdit/meshedit.cpp
473 5672 d 21 h s042372 /branches/ctl/hmesh_vector/src/Util/  
/branches/ctl/hmesh_vector/src/Util/ArgExtracter.h
472 5672 d 21 h s042372 /branches/ctl/hmesh_vector/src/LinAlg/ lapack added with a small change; inclusion of lapackd lib instead of lapack lib when in debug mode.  
/branches/ctl/hmesh_vector/src/LinAlg/LapackFunc.h
471 5672 d 21 h s042372 /branches/ctl/hmesh_vector/src/GLGraphics/ GLGraphics changes added.
TODO: Verify that everything compiles
 
/branches/ctl/hmesh_vector/src/GLGraphics/IDBufferWireFrameRenderer.cpp
/branches/ctl/hmesh_vector/src/GLGraphics/draw.cpp
/branches/ctl/hmesh_vector/src/GLGraphics/draw.h
470 5672 d 21 h s042372 /branches/ctl/hmesh_vector/src/HMesh/  
/branches/ctl/hmesh_vector/src/HMesh/HMesh.vcproj
469 5672 d 21 h s042372 /branches/ctl/hmesh_vector/src/Geometry/ Added Geometry with necessary changes related to vector based HMesh.
TODO: Verify that everything compiles.
 
/branches/ctl/hmesh_vector/src/Geometry/build_bbtree.cpp
/branches/ctl/hmesh_vector/src/Geometry/ply_load.cpp
468 5672 d 21 h s042372 /branches/ctl/hmesh_vector/src/HMesh/ Commited vector based hmesh to branch
TODO: Check triangulate_face_order.cpp - is it needed? -> it should be updated.
 
/branches/ctl/hmesh_vector/src/HMesh/FaceCirculator.cpp
/branches/ctl/hmesh_vector/src/HMesh/FaceHandle.cpp
/branches/ctl/hmesh_vector/src/HMesh/FaceHandle.h
/branches/ctl/hmesh_vector/src/HMesh/HMesh.h
/branches/ctl/hmesh_vector/src/HMesh/HMesh.vcproj
/branches/ctl/hmesh_vector/src/HMesh/HalfEdgeHandle.cpp
/branches/ctl/hmesh_vector/src/HMesh/HalfEdgeHandle.h
/branches/ctl/hmesh_vector/src/HMesh/VectorKernel.h
/branches/ctl/hmesh_vector/src/HMesh/VertexCirculator.cpp
/branches/ctl/hmesh_vector/src/HMesh/VertexHandle.cpp
/branches/ctl/hmesh_vector/src/HMesh/VertexHandle.h
/branches/ctl/hmesh_vector/src/HMesh/entities.h
/branches/ctl/hmesh_vector/src/HMesh/Face.cpp
/branches/ctl/hmesh_vector/src/HMesh/Face.h
/branches/ctl/hmesh_vector/src/HMesh/HalfEdge.cpp
/branches/ctl/hmesh_vector/src/HMesh/HalfEdge.h
/branches/ctl/hmesh_vector/src/HMesh/Vertex.cpp
/branches/ctl/hmesh_vector/src/HMesh/Vertex.h
/branches/ctl/hmesh_vector/src/HMesh/build_manifold.cpp
/branches/ctl/hmesh_vector/src/HMesh/build_manifold.h
/branches/ctl/hmesh_vector/src/HMesh/templates.h
/branches/ctl/hmesh_vector/src/HMesh/CMakeLists.txt
/branches/ctl/hmesh_vector/src/HMesh/FaceCirculator.h
/branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp
/branches/ctl/hmesh_vector/src/HMesh/Manifold.h
/branches/ctl/hmesh_vector/src/HMesh/VertexCirculator.h
/branches/ctl/hmesh_vector/src/HMesh/caps_and_needles.cpp
/branches/ctl/hmesh_vector/src/HMesh/caps_and_needles.h
/branches/ctl/hmesh_vector/src/HMesh/close_holes.cpp
/branches/ctl/hmesh_vector/src/HMesh/close_holes.h
/branches/ctl/hmesh_vector/src/HMesh/load.cpp
/branches/ctl/hmesh_vector/src/HMesh/load.h
/branches/ctl/hmesh_vector/src/HMesh/mesh_optimization.cpp
/branches/ctl/hmesh_vector/src/HMesh/mesh_optimization.h
/branches/ctl/hmesh_vector/src/HMesh/obj_load.cpp
/branches/ctl/hmesh_vector/src/HMesh/obj_load.h
/branches/ctl/hmesh_vector/src/HMesh/obj_save.cpp
/branches/ctl/hmesh_vector/src/HMesh/obj_save.h
/branches/ctl/hmesh_vector/src/HMesh/ply_load.cpp
/branches/ctl/hmesh_vector/src/HMesh/ply_load.h
/branches/ctl/hmesh_vector/src/HMesh/quadric_simplify.cpp
/branches/ctl/hmesh_vector/src/HMesh/quadric_simplify.h
/branches/ctl/hmesh_vector/src/HMesh/refine_edges.cpp
/branches/ctl/hmesh_vector/src/HMesh/refine_edges.h
/branches/ctl/hmesh_vector/src/HMesh/smooth.cpp
/branches/ctl/hmesh_vector/src/HMesh/smooth.h
/branches/ctl/hmesh_vector/src/HMesh/subdivision.cpp
/branches/ctl/hmesh_vector/src/HMesh/subdivision.h
/branches/ctl/hmesh_vector/src/HMesh/triangulate.cpp
/branches/ctl/hmesh_vector/src/HMesh/triangulate.h
/branches/ctl/hmesh_vector/src/HMesh/x3d_load.cpp
/branches/ctl/hmesh_vector/src/HMesh/x3d_load.h
/branches/ctl/hmesh_vector/src/HMesh/x3d_save.cpp
/branches/ctl/hmesh_vector/src/HMesh/x3d_save.h
467 5672 d 21 h s042372 /branches/ctl/hmesh_vector/  
/branches/ctl/hmesh_vector
465 5708 d 23 h jab /trunk/ committing anything that might be missing  
/trunk/GEL.xcodeproj/jab.pbxuser
/trunk/GEL.xcodeproj/project.pbxproj
/trunk/doc/intro.tex
464 5708 d 23 h jab /trunk/apps/MeshEdit/ Sparse matrix class needed for harmonics analysis  
/trunk/apps/MeshEdit/CSCMatrixBuilder.h
463 5708 d 23 h jab /trunk/src/CGLA/ Ooops. Previously, there was no 4D integer vector.  
/trunk/src/CGLA/Vec4i.h
462 5708 d 23 h jab /trunk/src/CGLA/ Ooops. Previously, there was no 4D integer vector.  
/trunk/src/CGLA/ArithVec4Int.h
461 5708 d 23 h jab /trunk/src/CGLA/ Removed the ability to set the 3D integer vectors in terms of spherical coordinates.  
/trunk/src/CGLA/ArithVec3Int.h
460 5708 d 23 h jab /trunk/src/Geometry/ Some performance improvement to bbox trees.  
/trunk/src/Geometry/BoundingLNode.h
/trunk/src/Geometry/OBox.cpp
/trunk/src/Geometry/OBox.h
459 5708 d 23 h jab /trunk/apps/MeshDistance/ Minor changes.  
/trunk/apps/MeshDistance/meshdist.cpp
458 5708 d 23 h jab /trunk/apps/MeshEdit/ Oops. The name of the MeshEdit window was harmonics. Changed to MeshEdit  
/trunk/apps/MeshEdit/meshedit.cpp
457 5708 d 23 h jab /trunk/apps/MeshEdit/ Now Kasia's sparse matrix based Laplace Beltrami operator works. To NOT use itm set USE_SPARSE_MATRIX to 0 in harmonics.h  
/trunk/apps/MeshEdit/harmonics.cpp
/trunk/apps/MeshEdit/harmonics.h
456 5708 d 23 h jab /trunk/apps/MeshEdit/ Long overdue commit. Mostly minor changes  
/trunk/apps/MeshEdit/Renderer.cpp
/trunk/apps/MeshEdit/Renderer.h
/trunk/apps/MeshEdit/VisObj.cpp
/trunk/apps/MeshEdit/meshedit.cpp

Show All