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
52 7236 d 12 h jab /trunk/src/CGLA/ junk -removed.  
/trunk/src/CGLA/Quatd.cpp
/trunk/src/CGLA/Quatf.cpp
51 7236 d 12 h jrf /trunk/src/CGLA/ now compiling ...  
/trunk/src/CGLA/Quatd.h
50 7241 d 8 h jrf /trunk/src/CGLA/ invert_ortho has been added  
/trunk/src/CGLA/Mat4x4d.h
/trunk/src/CGLA/Mat4x4f.h
49 7241 d 8 h jrf /trunk/src/CGLA/ all inline  
/trunk/src/CGLA/Quatd.h
/trunk/src/CGLA/Quatf.h
48 7241 d 9 h jrf /trunk/src/CGLA/ float and double precision qauternions. An apply_unit has been added and q.make_rot(vec1, vec2) has been optimized.  
/trunk/src/CGLA/Quatd.cpp
/trunk/src/CGLA/Quatd.h
/trunk/src/CGLA/Quatf.cpp
/trunk/src/CGLA/Quatf.h
47 7242 d 13 h jab /trunk/src/LinAlg/ Some template constructors used to convert CGLA matrices and vectors to
the HAA Lapack wrapper library had to be updated.
 
/trunk/src/LinAlg/LinAlgIO.cpp
/trunk/src/LinAlg/Matrix.h
/trunk/src/LinAlg/Vector.h
46 7242 d 13 h jrf /trunk/src/CGLA/ an overloaded

outer_product(vert_vec, hori_vec, mat, operation)

has been added, to give the possibility of making an outer product using an arbitrary binary operation.
 
/trunk/src/CGLA/ArithMatFloat.h
45 7242 d 13 h jab /trunk/src/CGLA/ In many places in CGLA, int could very well be replaced with unsigned int. This
is a good idea since it makes input checking simpler.
 
/trunk/src/CGLA/ArithMatFloat.h
/trunk/src/CGLA/ArithSqMat3x3Float.cpp
/trunk/src/CGLA/ArithSqMatFloat.h
/trunk/src/CGLA/ArithVec.h
/trunk/src/CGLA/ArithVec3Float.cpp
/trunk/src/CGLA/ArithVecFloat.h
/trunk/src/CGLA/ArithVecInt.h
/trunk/src/CGLA/CGLA.h
/trunk/src/CGLA/Quaternion.h
/trunk/src/CGLA/Vec2f.h
/trunk/src/CGLA/eigensolution.cpp
/trunk/src/CGLA/eigensolution.h
/trunk/src/CGLA/statistics.cpp
44 7242 d 14 h jrf /trunk/src/CGLA/ Scope resolution problem wrt. the operator*= has been solved  
/trunk/src/CGLA/ArithSqMatFloat.h
43 7242 d 14 h jrf /trunk/src/CGLA/ Replacement of for-loops with STL algorithms.
The for-loops that weren't obviously replaceable still remain.
 
/trunk/src/CGLA/ArithMatFloat.h
/trunk/src/CGLA/ArithVec.h
/trunk/src/CGLA/ArithVecFloat.h
/trunk/src/CGLA/Mat4x4d.h
/trunk/src/CGLA/Mat4x4f.h
40 7257 d 14 h bdl /trunk/apps/ no message  
/trunk/apps/HMesh/HMesh-boundary_collapse.vcproj
/trunk/apps/IMesh/IMesh-trimeshtest.vcproj
39 7264 d 15 h bj /trunk/ Merged from imesh-and-hmesh
added README_MSVC with building instuctions for visual studio
 
/trunk/README_MSVC
/trunk/apps/HMesh
/trunk/apps/HMesh/HMesh-boundary_collapse.vcproj
/trunk/apps/HMesh/HMesh-decimator.vcproj
/trunk/apps/HMesh/Makefile
/trunk/apps/HMesh/boundary_collapse.cpp
/trunk/apps/HMesh/decimator.cpp
/trunk/apps/IMesh
/trunk/apps/IMesh/IMesh-trimeshtest.vcproj
/trunk/apps/IMesh/Makefile
/trunk/apps/IMesh/trimeshtest.cpp
/trunk/bin
/trunk/bin/.placeholder
/trunk/lib
/trunk/lib/.placeholder
/trunk/src/Geometry
/trunk/src/Geometry/Geometry.vcproj
/trunk/src/Geometry/Makefile
/trunk/src/Geometry/QEM.cpp
/trunk/src/Geometry/QEM.h
/trunk/src/Graphics
/trunk/src/Graphics/GLViewController.cpp
/trunk/src/Graphics/GLViewController.h
/trunk/src/Graphics/Graphics.vcproj
/trunk/src/Graphics/Makefile
/trunk/src/Graphics/TrackBall.cpp
/trunk/src/Graphics/TrackBall.h
/trunk/src/HMesh
/trunk/src/HMesh/Face.cpp
/trunk/src/HMesh/Face.h
/trunk/src/HMesh/FaceCirculator.h
/trunk/src/HMesh/HMesh.vcproj
/trunk/src/HMesh/HalfEdge.cpp
/trunk/src/HMesh/HalfEdge.h
/trunk/src/HMesh/Makefile
/trunk/src/HMesh/Manifold.cpp
/trunk/src/HMesh/Manifold.h
/trunk/src/HMesh/Vertex.cpp
/trunk/src/HMesh/Vertex.h
/trunk/src/HMesh/VertexCirculator.h
/trunk/src/HMesh/templates.h
/trunk/src/HMeshUtil
/trunk/src/HMeshUtil/HMeshUtil.vcproj
/trunk/src/HMeshUtil/Makefile
/trunk/src/HMeshUtil/build_manifold.cpp
/trunk/src/HMeshUtil/build_manifold.h
/trunk/src/HMeshUtil/caps_and_needles.cpp
/trunk/src/HMeshUtil/caps_and_needles.h
/trunk/src/HMeshUtil/mesh_optimization.cpp
/trunk/src/HMeshUtil/mesh_optimization.h
/trunk/src/HMeshUtil/obj_save.cpp
/trunk/src/HMeshUtil/obj_save.h
/trunk/src/HMeshUtil/quadric_simplify.cpp
/trunk/src/HMeshUtil/quadric_simplify.h
/trunk/src/HMeshUtil/refine_edges.cpp
/trunk/src/HMeshUtil/refine_edges.h
/trunk/src/HMeshUtil/smooth.cpp
/trunk/src/HMeshUtil/smooth.h
/trunk/src/HMeshUtil/triangulate.cpp
/trunk/src/HMeshUtil/triangulate.h
/trunk/src/HMeshUtil/triangulate_face_order.cpp
/trunk/src/HMeshUtil/x3d_load.cpp
/trunk/src/HMeshUtil/x3d_load.h
/trunk/src/HMeshUtil/x3d_save.cpp
/trunk/src/HMeshUtil/x3d_save.h
/trunk/src/IMesh
/trunk/src/IMesh/AttrVec.h
/trunk/src/IMesh/IMesh.vcproj
/trunk/src/IMesh/Makefile
/trunk/src/IMesh/TriMesh.cpp
/trunk/src/IMesh/TriMesh.h
/trunk/src/IMesh/TriMeshBuilder.cpp
/trunk/src/IMesh/TriMeshBuilder.h
/trunk/src/IMesh/compute_normals.cpp
/trunk/src/IMeshUtil
/trunk/src/IMeshUtil/IMeshUtil.vcproj
/trunk/src/IMeshUtil/Makefile
/trunk/src/IMeshUtil/x3d_load.cpp
/trunk/src/IMeshUtil/x3d_load.h
/trunk/src/LinAlg
/trunk/src/LinAlg/LapackFunc.cpp
/trunk/src/LinAlg/LapackFunc.h
/trunk/src/LinAlg/LinAlg.vcproj
/trunk/src/LinAlg/LinAlgIO.cpp
/trunk/src/LinAlg/LinAlgIO.h
/trunk/src/LinAlg/Makefile
/trunk/src/LinAlg/Matrix.h
/trunk/src/LinAlg/Vector.h
/trunk/src/Util
/trunk/src/Util/Makefile
/trunk/src/Util/Parse.cpp
/trunk/src/Util/Parse.h
/trunk/src/Util/ResourceManager.h
/trunk/src/Util/Timer.h
/trunk/src/Util/Util.vcproj
/trunk/makefiles/Linux_i686_g++3.mk
/trunk/GEL.sln
/trunk/README
/trunk/apps/CGLA-test/CGLA-mat_test.vcproj
/trunk/apps/CGLA-test/covariance_test.cpp
/trunk/apps/CGLA-test/vec_test.cpp
/trunk/makefiles/Darwin_Power_Macintosh_g++.mk
/trunk/makefiles/Linux_i686_g++.mk
/trunk/makefiles/config.mk
/trunk/src/CGLA/CGLA.h
/trunk/src/CGLA/CGLA.vcproj
21 7342 d 14 h jrf /trunk/src/CGLA/ CGLA definition of NAN using log(-1.0f)  
/trunk/src/CGLA/CGLA.h
17 7372 d 5 h jab /trunk/makefiles/ findcompiler.sh now has right name  
/trunk/makefiles/findcompiler.sh
/trunk/makefiles/findcompiler.h
16 7372 d 5 h jab /trunk/makefiles/ added findcompiler.sh  
/trunk/makefiles/findcompiler.h
15 7372 d 5 h jab /trunk/makefiles/ -  
/trunk/makefiles/findcompiler.sh
14 7372 d 5 h jab /trunk/makefiles/ added findcompiler.sh with right perms.  
/trunk/makefiles/findcompiler.sh
13 7372 d 5 h jab /trunk/makefiles/ removing to add it again with right permissions.  
/trunk/makefiles/findcompiler.sh
12 7372 d 5 h jab /trunk/ NaN initialization is now ok. I also updated the README.  
/trunk/README
/trunk/apps/CGLA-test/covariance_test.cpp
/trunk/apps/CGLA-test/ogl_test.cpp
/trunk/src/CGLA/ArithMatFloat.h
/trunk/src/CGLA/ArithSqMat2x2Float.h
/trunk/src/CGLA/ArithSqMat3x3Float.h
/trunk/src/CGLA/ArithSqMat4x4Float.h
/trunk/src/CGLA/ArithSqMatFloat.h
/trunk/src/CGLA/ArithVec.h
/trunk/src/CGLA/ArithVec2Float.cpp
/trunk/src/CGLA/ArithVec3Float.cpp
/trunk/src/CGLA/ArithVecFloat.h
/trunk/src/CGLA/CGLA.h
/trunk/src/CGLA/Mat2x2d.h
/trunk/src/CGLA/Mat2x2f.h
/trunk/src/CGLA/Mat2x3d.h
/trunk/src/CGLA/Mat2x3f.h
/trunk/src/CGLA/Mat3x3f.h
/trunk/src/CGLA/Mat4x4d.cpp
/trunk/src/CGLA/Mat4x4d.h
/trunk/src/CGLA/Mat4x4f.cpp
/trunk/src/CGLA/Mat4x4f.h
/trunk/src/CGLA/Quaternion.cpp
/trunk/src/CGLA/UnitVector.h
/trunk/src/CGLA/eigensolution.cpp
/trunk/src/CGLA/statistics.cpp
/trunk/src/CGLA/statistics.h
11 7372 d 6 h jab /trunk/doc/ Made some changes to the Doxyfile and added a usage document for CGLA.  
/trunk/doc/CGLA-usage.tex
/trunk/doc/Doxyfile

Show All