Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
591 |
4611 d 3 h |
jab |
/branches/ctl/hmesh_vector/ |
Various changes to clean up mostly |
|
/branches/ctl/hmesh_vector/TODO.txt /branches/ctl/hmesh_vector/src/GLGraphics/test_SOIL.cpp
/branches/ctl/hmesh_vector/doc/intro.tex /branches/ctl/hmesh_vector/makefiles/findcompiler.sh /branches/ctl/hmesh_vector/src/Geometry/QEM.cpp /branches/ctl/hmesh_vector/src/HMesh/curvature.cpp /branches/ctl/hmesh_vector/src/Util/ArgExtracter.h
|
590 |
4611 d 4 h |
jab |
/branches/ctl/hmesh_vector/makefiles/ |
Old build stuff |
|
/branches/ctl/hmesh_vector/makefiles/MPC
|
589 |
4615 d 10 h |
jab |
/branches/ctl/hmesh_vector/src/HMesh/ |
After much deliberation, I changed it back so that ConnectivityKernel is now contained in Manifold - not an ancestor. |
|
/branches/ctl/hmesh_vector/src/HMesh/ConnectivityKernel.h /branches/ctl/hmesh_vector/src/HMesh/ItemID.h /branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp /branches/ctl/hmesh_vector/src/HMesh/Manifold.h
|
588 |
4615 d 14 h |
jab |
/branches/ctl/hmesh_vector/ |
In a rather structural change, Manifold now inherits from ConnectivityKernel as opposed to containing it. What this means is that we now see the connectivityKernel as an abstract manifold. Methods for directly adding and removing vertices are protected and thus the user cannot see them. However, in a big change, the functions next, prev, opp, last, vert, which map mesh entities to other mesh entities (referenced by ID) are now exposed. This means that the Walker is no longer the sole means of getting to things in the mesh. I think this is an advantage, but I am not positive. Need to reflect before merging back into trunk. |
|
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/src/HMesh/ConnectivityKernel.cpp /branches/ctl/hmesh_vector/src/HMesh/ConnectivityKernel.h /branches/ctl/hmesh_vector/src/HMesh/Iterators.h /branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp /branches/ctl/hmesh_vector/src/HMesh/Manifold.h
|
587 |
4616 d 14 h |
jab |
/branches/ctl/hmesh_vector/ |
A number of changes. Importantly
Vertex positions in Manifold are now stored as Vec3d
HalfEdgeWalker has been renamed Walker |
|
/branches/ctl/hmesh_vector/src/HMesh/Walker.h
/branches/ctl/hmesh_vector/src/HMesh/HalfEdgeWalker.h
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/apps/MeshDistance/meshdist.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.h /branches/ctl/hmesh_vector/apps/MeshEdit/harmonics.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/meshedit.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/polarize.cpp /branches/ctl/hmesh_vector/doc/intro.tex /branches/ctl/hmesh_vector/src/GLGraphics/IDBufferWireFrameRenderer.cpp /branches/ctl/hmesh_vector/src/GLGraphics/ManifoldRenderer.cpp /branches/ctl/hmesh_vector/src/GLGraphics/draw.cpp /branches/ctl/hmesh_vector/src/Geometry/build_bbtree.cpp /branches/ctl/hmesh_vector/src/HMesh/AttributeVector.h /branches/ctl/hmesh_vector/src/HMesh/ItemID.h /branches/ctl/hmesh_vector/src/HMesh/ItemVector.h /branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp /branches/ctl/hmesh_vector/src/HMesh/Manifold.h /branches/ctl/hmesh_vector/src/HMesh/caps_and_needles.cpp /branches/ctl/hmesh_vector/src/HMesh/curvature.cpp /branches/ctl/hmesh_vector/src/HMesh/dual.cpp /branches/ctl/hmesh_vector/src/HMesh/flatten.cpp /branches/ctl/hmesh_vector/src/HMesh/mesh_optimization.cpp /branches/ctl/hmesh_vector/src/HMesh/obj_save.cpp /branches/ctl/hmesh_vector/src/HMesh/off_save.cpp /branches/ctl/hmesh_vector/src/HMesh/quadric_simplify.cpp /branches/ctl/hmesh_vector/src/HMesh/refine_edges.cpp /branches/ctl/hmesh_vector/src/HMesh/smooth.cpp /branches/ctl/hmesh_vector/src/HMesh/subdivision.cpp /branches/ctl/hmesh_vector/src/HMesh/triangulate.cpp /branches/ctl/hmesh_vector/src/HMesh/x3d_save.cpp
|
586 |
4617 d 2 h |
jab |
/branches/ctl/hmesh_vector/ |
Numerous changes. In particular, I changed the ItemID, ItemVector, and ConnectivityKernel in HMesh. This was done to make interfaces more clear.
Now ItemVector knows ItemIDs and conversion from ItemID to the actual integer ids happens in the ItemVector class and not connectivity kernel. |
|
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/apps/MeshDistance/meshdist.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/harmonics.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/meshedit.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/polarize.cpp /branches/ctl/hmesh_vector/src/GLGraphics/Console.cpp /branches/ctl/hmesh_vector/src/GLGraphics/IDBufferWireFrameRenderer.cpp /branches/ctl/hmesh_vector/src/HMesh/ConnectivityKernel.h /branches/ctl/hmesh_vector/src/HMesh/ItemID.h /branches/ctl/hmesh_vector/src/HMesh/ItemVector.h /branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp /branches/ctl/hmesh_vector/src/HMesh/Manifold.h /branches/ctl/hmesh_vector/src/HMesh/curvature.cpp /branches/ctl/hmesh_vector/src/HMesh/curvature.h /branches/ctl/hmesh_vector/src/HMesh/dual.cpp /branches/ctl/hmesh_vector/src/HMesh/flatten.cpp /branches/ctl/hmesh_vector/src/HMesh/mesh_optimization.cpp /branches/ctl/hmesh_vector/src/HMesh/obj_save.cpp /branches/ctl/hmesh_vector/src/HMesh/off_save.cpp /branches/ctl/hmesh_vector/src/HMesh/quadric_simplify.cpp /branches/ctl/hmesh_vector/src/HMesh/refine_edges.cpp /branches/ctl/hmesh_vector/src/HMesh/smooth.cpp /branches/ctl/hmesh_vector/src/HMesh/subdivision.cpp /branches/ctl/hmesh_vector/src/HMesh/triangulate.cpp /branches/ctl/hmesh_vector/src/HMesh/x3d_save.cpp
|
585 |
4618 d 9 h |
jab |
/branches/ctl/hmesh_vector/ |
Committed many small changes. resolved conflicts. This commit merges in trunk. Now to merge back ... |
|
/branches/ctl/hmesh_vector/src/GLGraphics/stb_image.c /branches/ctl/hmesh_vector/src/GLGraphics/stb_image.h /branches/ctl/hmesh_vector/src/GLGraphics/stb_image_write.c /branches/ctl/hmesh_vector/src/GLGraphics/stb_image_write.h
/branches/ctl/hmesh_vector/Win32GetLibs.py /branches/ctl/hmesh_vector/src/GLGraphics/stb_image_aug.c
/branches/ctl/hmesh_vector /branches/ctl/hmesh_vector/CMakeLists.txt /branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.h /branches/ctl/hmesh_vector/apps/OBJViewer/objview.cpp /branches/ctl/hmesh_vector/src/CGLA/ArithVec.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec3Float.cpp /branches/ctl/hmesh_vector/src/CGLA/ArithVec3Float.h /branches/ctl/hmesh_vector/src/CGLA/BitMask.h /branches/ctl/hmesh_vector/src/CGLA/Mat3x3d.h /branches/ctl/hmesh_vector/src/CGLA/Mat3x3f.cpp /branches/ctl/hmesh_vector/src/CGLA/Mat3x3f.h /branches/ctl/hmesh_vector/src/CGLA/Mat4x4d.h /branches/ctl/hmesh_vector/src/CGLA/Mat4x4f.cpp /branches/ctl/hmesh_vector/src/CGLA/Mat4x4f.h /branches/ctl/hmesh_vector/src/CGLA/Quatd.h /branches/ctl/hmesh_vector/src/CGLA/Quatf.h /branches/ctl/hmesh_vector/src/CGLA/Vec4d.h /branches/ctl/hmesh_vector/src/CGLA/Vec4f.h /branches/ctl/hmesh_vector/src/CGLA/statistics.cpp /branches/ctl/hmesh_vector/src/GLGraphics/CMakeLists.txt /branches/ctl/hmesh_vector/src/GLGraphics/SOIL.c /branches/ctl/hmesh_vector/src/GLGraphics/draw.cpp /branches/ctl/hmesh_vector/src/GLGraphics/draw.h /branches/ctl/hmesh_vector/src/GLGraphics/gel_glut.h /branches/ctl/hmesh_vector/src/GLGraphics/glsl_shader.cpp /branches/ctl/hmesh_vector/src/GLGraphics/glsl_shader.h /branches/ctl/hmesh_vector/src/Geometry/BSPTree.cpp /branches/ctl/hmesh_vector/src/Geometry/BoundingLNode.h /branches/ctl/hmesh_vector/src/Geometry/CMakeLists.txt /branches/ctl/hmesh_vector/src/Geometry/Polygonizer.cpp /branches/ctl/hmesh_vector/src/Geometry/Ray.h /branches/ctl/hmesh_vector/src/Geometry/TriMesh.cpp /branches/ctl/hmesh_vector/src/Geometry/TriMesh.h /branches/ctl/hmesh_vector/src/Geometry/load.h /branches/ctl/hmesh_vector/src/Geometry/obj_load.cpp /branches/ctl/hmesh_vector/src/Geometry/obj_load.h /branches/ctl/hmesh_vector/src/Geometry/ply_load.cpp /branches/ctl/hmesh_vector/src/Geometry/rply.c /branches/ctl/hmesh_vector/src/Geometry/tessellate.cpp /branches/ctl/hmesh_vector/src/HMesh/ItemID.h /branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp /branches/ctl/hmesh_vector/src/HMesh/Manifold.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.h /branches/ctl/hmesh_vector/src/HMesh/curvature.cpp /branches/ctl/hmesh_vector/src/HMesh/mesh_optimization.cpp /branches/ctl/hmesh_vector/src/HMesh/obj_save.h /branches/ctl/hmesh_vector/src/HMesh/off_load.h /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.h /branches/ctl/hmesh_vector/src/HMesh/triangulate.cpp /branches/ctl/hmesh_vector/src/Util/XmlParser.cpp /branches/ctl/hmesh_vector/src/Util/string_utils.h
|
584 |
4621 d 16 h |
jab |
/branches/ctl/hmesh_vector/ |
Number of minor changes |
|
/branches/ctl/hmesh_vector/MeshEdit /branches/ctl/hmesh_vector/MeshEdit/AppDelegate.h /branches/ctl/hmesh_vector/MeshEdit/AppDelegate.m /branches/ctl/hmesh_vector/MeshEdit/MeshEdit-Info.plist /branches/ctl/hmesh_vector/MeshEdit/MeshEdit-Prefix.pch /branches/ctl/hmesh_vector/MeshEdit/armadillo-very-simple.obj /branches/ctl/hmesh_vector/MeshEdit/bunny.icns /branches/ctl/hmesh_vector/MeshEdit/bunny.obj /branches/ctl/hmesh_vector/MeshEdit/bunny.png /branches/ctl/hmesh_vector/MeshEdit/cube.obj /branches/ctl/hmesh_vector/MeshEdit/deformdisc.x3d /branches/ctl/hmesh_vector/MeshEdit/en.lproj /branches/ctl/hmesh_vector/MeshEdit/en.lproj/Credits.rtf /branches/ctl/hmesh_vector/MeshEdit/en.lproj/InfoPlist.strings /branches/ctl/hmesh_vector/MeshEdit/en.lproj/MainMenu.xib /branches/ctl/hmesh_vector/MeshEdit/torus.obj
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/apps/MeshEdit/meshedit.cpp /branches/ctl/hmesh_vector/src/GLGraphics/IDBufferWireFrameRenderer.cpp /branches/ctl/hmesh_vector/src/GLGraphics/ManifoldRenderer.cpp /branches/ctl/hmesh_vector/src/Geometry/Ray.h /branches/ctl/hmesh_vector/src/Geometry/ply_load.cpp /branches/ctl/hmesh_vector/src/Geometry/ply_load.h /branches/ctl/hmesh_vector/src/HMesh/load.cpp /branches/ctl/hmesh_vector/src/HMesh/obj_load.cpp /branches/ctl/hmesh_vector/src/HMesh/off_load.cpp /branches/ctl/hmesh_vector/src/HMesh/ply_load.cpp /branches/ctl/hmesh_vector/src/HMesh/x3d_load.cpp
|
583 |
4629 d 6 h |
jab |
/branches/ctl/hmesh_vector/ |
now c++ 11ish |
|
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/apps/MeshEdit/meshedit.cpp
|
582 |
4650 d 12 h |
awk |
/branches/ctl/hmesh_vector/ |
Uncommented some stuff in CMakeLists.txt.. BloomenthalP.. Boundarycollapse, decimator, etc doesn't exist anymore.
Added some glPushAttribs to Console.cpp, so that gl state is the same before and after calls to display. |
|
/branches/ctl/hmesh_vector/CMakeLists.txt /branches/ctl/hmesh_vector/src/GLGraphics/Console.cpp
|
581 |
4651 d 2 h |
jab |
/branches/ctl/hmesh_vector/src/GLGraphics/ |
these moved to GL |
|
/branches/ctl/hmesh_vector/src/GLGraphics/glew.c /branches/ctl/hmesh_vector/src/GLGraphics/glew.h
|
580 |
4651 d 2 h |
jab |
/branches/ctl/hmesh_vector/ |
Integrated console in MeshEdit. Made it work |
|
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.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 /branches/ctl/hmesh_vector/src/CGLA/ArithMatFloat.h /branches/ctl/hmesh_vector/src/CGLA/Vec3d.h /branches/ctl/hmesh_vector/src/CGLA/Vec3f.h /branches/ctl/hmesh_vector/src/GLGraphics/Console.cpp /branches/ctl/hmesh_vector/src/GLGraphics/Console.h /branches/ctl/hmesh_vector/src/Geometry/BoundingTree.cpp /branches/ctl/hmesh_vector/src/HMesh/caps_and_needles.cpp
|
579 |
4688 d 14 h |
jab |
/branches/ctl/hmesh_vector/ |
Minor changes to documentation. |
|
/branches/ctl/hmesh_vector/doc/intro.tex /branches/ctl/hmesh_vector/src/Geometry/load.h /branches/ctl/hmesh_vector/src/Geometry/obj_load.h /branches/ctl/hmesh_vector/src/Geometry/ply_load.h /branches/ctl/hmesh_vector/src/HMesh/load.h /branches/ctl/hmesh_vector/src/HMesh/obj_load.h /branches/ctl/hmesh_vector/src/HMesh/ply_load.h
|
578 |
4688 d 14 h |
jab |
/branches/ctl/hmesh_vector/ |
Added doxygen docs to standard headers. |
|
/branches/ctl/hmesh_vector/src/HMesh/inp_load.cpp /branches/ctl/hmesh_vector/src/HMesh/inp_load.h
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/src/CGLA/ArithMatFloat.h /branches/ctl/hmesh_vector/src/CGLA/ArithQuat.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat2x2Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat3x3Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat4x4Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMatFloat.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec2Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec3Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec3Int.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec4Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec4Int.h /branches/ctl/hmesh_vector/src/CGLA/ArithVecFloat.h /branches/ctl/hmesh_vector/src/CGLA/ArithVecInt.h /branches/ctl/hmesh_vector/src/CGLA/BitMask.h /branches/ctl/hmesh_vector/src/CGLA/CGLA.h /branches/ctl/hmesh_vector/src/CGLA/ExceptionStandard.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x2d.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x2f.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x3d.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x3f.h /branches/ctl/hmesh_vector/src/CGLA/Mat3x3d.h /branches/ctl/hmesh_vector/src/CGLA/Mat3x3f.h /branches/ctl/hmesh_vector/src/CGLA/Mat4x4d.h /branches/ctl/hmesh_vector/src/CGLA/Mat4x4f.h /branches/ctl/hmesh_vector/src/CGLA/Quatd.h /branches/ctl/hmesh_vector/src/CGLA/Quaternion.h /branches/ctl/hmesh_vector/src/CGLA/Quatf.h /branches/ctl/hmesh_vector/src/CGLA/TableTrigonometry.h /branches/ctl/hmesh_vector/src/CGLA/UnitVector.h /branches/ctl/hmesh_vector/src/CGLA/Vec2d.h /branches/ctl/hmesh_vector/src/CGLA/Vec2f.h /branches/ctl/hmesh_vector/src/CGLA/Vec2i.h /branches/ctl/hmesh_vector/src/CGLA/Vec2ui.h /branches/ctl/hmesh_vector/src/CGLA/Vec3Hf.h /branches/ctl/hmesh_vector/src/CGLA/Vec3d.h /branches/ctl/hmesh_vector/src/CGLA/Vec3f.h /branches/ctl/hmesh_vector/src/CGLA/Vec3i.h /branches/ctl/hmesh_vector/src/CGLA/Vec3uc.h /branches/ctl/hmesh_vector/src/CGLA/Vec3usi.h /branches/ctl/hmesh_vector/src/CGLA/Vec4d.h /branches/ctl/hmesh_vector/src/CGLA/Vec4f.h /branches/ctl/hmesh_vector/src/CGLA/Vec4i.h /branches/ctl/hmesh_vector/src/CGLA/Vec4uc.h /branches/ctl/hmesh_vector/src/CGLA/eigensolution.h /branches/ctl/hmesh_vector/src/CGLA/statistics.h /branches/ctl/hmesh_vector/src/GLGraphics/GLViewController.h /branches/ctl/hmesh_vector/src/GLGraphics/IDBufferWireFrameRenderer.h /branches/ctl/hmesh_vector/src/GLGraphics/ManifoldRenderer.h /branches/ctl/hmesh_vector/src/GLGraphics/QuatTrackBall.h /branches/ctl/hmesh_vector/src/GLGraphics/SOIL.h /branches/ctl/hmesh_vector/src/GLGraphics/SimpleTrackBall.h /branches/ctl/hmesh_vector/src/GLGraphics/SinglePassWireframeRenderer.h /branches/ctl/hmesh_vector/src/GLGraphics/draw.cpp /branches/ctl/hmesh_vector/src/GLGraphics/draw.h /branches/ctl/hmesh_vector/src/GLGraphics/gel_gl.h /branches/ctl/hmesh_vector/src/GLGraphics/gel_glu.h /branches/ctl/hmesh_vector/src/GLGraphics/gel_glut.h /branches/ctl/hmesh_vector/src/GLGraphics/glew.h /branches/ctl/hmesh_vector/src/GLGraphics/glsl_shader.h /branches/ctl/hmesh_vector/src/GLGraphics/image_DXT.h /branches/ctl/hmesh_vector/src/GLGraphics/image_helper.h /branches/ctl/hmesh_vector/src/GLGraphics/stb_image_aug.h /branches/ctl/hmesh_vector/src/GLGraphics/stbi_DDS_aug.h /branches/ctl/hmesh_vector/src/GLGraphics/stbi_DDS_aug_c.h /branches/ctl/hmesh_vector/src/Geometry/AABox.h /branches/ctl/hmesh_vector/src/Geometry/AncestorGrid.h /branches/ctl/hmesh_vector/src/Geometry/BBox.h /branches/ctl/hmesh_vector/src/Geometry/BSPTree.h /branches/ctl/hmesh_vector/src/Geometry/BoundingINode.h /branches/ctl/hmesh_vector/src/Geometry/BoundingLNode.h /branches/ctl/hmesh_vector/src/Geometry/BoundingNode.h /branches/ctl/hmesh_vector/src/Geometry/BoundingTree.h /branches/ctl/hmesh_vector/src/Geometry/Cell.h /branches/ctl/hmesh_vector/src/Geometry/GradientFilter.h /branches/ctl/hmesh_vector/src/Geometry/GridAlgorithm.h /branches/ctl/hmesh_vector/src/Geometry/HGrid.h /branches/ctl/hmesh_vector/src/Geometry/IndexedFaceSet.h /branches/ctl/hmesh_vector/src/Geometry/KDTree.h /branches/ctl/hmesh_vector/src/Geometry/Material.h /branches/ctl/hmesh_vector/src/Geometry/Neighbours.h /branches/ctl/hmesh_vector/src/Geometry/OBox.h /branches/ctl/hmesh_vector/src/Geometry/Polygonizer.h /branches/ctl/hmesh_vector/src/Geometry/QEM.h /branches/ctl/hmesh_vector/src/Geometry/RGrid.h /branches/ctl/hmesh_vector/src/Geometry/Ray.h /branches/ctl/hmesh_vector/src/Geometry/ThreeDDDA.h /branches/ctl/hmesh_vector/src/Geometry/TriMesh.cpp /branches/ctl/hmesh_vector/src/Geometry/TriMesh.h /branches/ctl/hmesh_vector/src/Geometry/Triangle.h /branches/ctl/hmesh_vector/src/Geometry/TrilinFilter.h /branches/ctl/hmesh_vector/src/Geometry/build_bbtree.h /branches/ctl/hmesh_vector/src/Geometry/load.h /branches/ctl/hmesh_vector/src/Geometry/load_raw.h /branches/ctl/hmesh_vector/src/Geometry/obj_load.cpp /branches/ctl/hmesh_vector/src/Geometry/obj_load.h /branches/ctl/hmesh_vector/src/Geometry/ply_load.h /branches/ctl/hmesh_vector/src/Geometry/rply.h /branches/ctl/hmesh_vector/src/Geometry/save_raw.h /branches/ctl/hmesh_vector/src/Geometry/tessellate.h /branches/ctl/hmesh_vector/src/Geometry/verification.h /branches/ctl/hmesh_vector/src/HMesh/AttributeVector.h /branches/ctl/hmesh_vector/src/HMesh/ConnectivityKernel.h /branches/ctl/hmesh_vector/src/HMesh/HalfEdgeWalker.h /branches/ctl/hmesh_vector/src/HMesh/ItemID.h /branches/ctl/hmesh_vector/src/HMesh/ItemVector.h /branches/ctl/hmesh_vector/src/HMesh/Iterators.h /branches/ctl/hmesh_vector/src/HMesh/Manifold.h /branches/ctl/hmesh_vector/src/HMesh/caps_and_needles.h /branches/ctl/hmesh_vector/src/HMesh/close_holes.h /branches/ctl/hmesh_vector/src/HMesh/curvature.h /branches/ctl/hmesh_vector/src/HMesh/dual.h /branches/ctl/hmesh_vector/src/HMesh/flatten.h /branches/ctl/hmesh_vector/src/HMesh/load.h /branches/ctl/hmesh_vector/src/HMesh/mesh_optimization.h /branches/ctl/hmesh_vector/src/HMesh/obj_load.h /branches/ctl/hmesh_vector/src/HMesh/obj_save.h /branches/ctl/hmesh_vector/src/HMesh/off_load.h /branches/ctl/hmesh_vector/src/HMesh/off_save.h /branches/ctl/hmesh_vector/src/HMesh/ply_load.h /branches/ctl/hmesh_vector/src/HMesh/quadric_simplify.h /branches/ctl/hmesh_vector/src/HMesh/refine_edges.h /branches/ctl/hmesh_vector/src/HMesh/smooth.h /branches/ctl/hmesh_vector/src/HMesh/subdivision.h /branches/ctl/hmesh_vector/src/HMesh/triangulate.h /branches/ctl/hmesh_vector/src/HMesh/x3d_load.h /branches/ctl/hmesh_vector/src/HMesh/x3d_save.h /branches/ctl/hmesh_vector/src/Util/ArgExtracter.h /branches/ctl/hmesh_vector/src/Util/Grid2D.h /branches/ctl/hmesh_vector/src/Util/HashKey.h /branches/ctl/hmesh_vector/src/Util/HashTable.h /branches/ctl/hmesh_vector/src/Util/Parse.h /branches/ctl/hmesh_vector/src/Util/ResourceManager.h /branches/ctl/hmesh_vector/src/Util/Timer.h /branches/ctl/hmesh_vector/src/Util/XmlParser.h /branches/ctl/hmesh_vector/src/Util/string_utils.h
|
577 |
4689 d 2 h |
jab |
/branches/ctl/hmesh_vector/apps/ |
We dont want this app |
|
/branches/ctl/hmesh_vector/apps/BoundaryCollapse
|
576 |
4689 d 2 h |
jab |
/branches/ctl/hmesh_vector/apps/ |
Not an app that is useful in itself |
|
/branches/ctl/hmesh_vector/apps/BloomenthalPolygonize
|
575 |
4689 d 2 h |
jab |
/branches/ctl/hmesh_vector/apps/ |
another useless app ... it's in MeshEdit |
|
/branches/ctl/hmesh_vector/apps/Decimator
|
574 |
4689 d 2 h |
jab |
/branches/ctl/hmesh_vector/apps/ |
Took out trash |
|
/branches/ctl/hmesh_vector/apps/VolumePolygonize
/branches/ctl/hmesh_vector/apps/OBJViewer/objviewer.cpp /branches/ctl/hmesh_vector/apps/RangeScanViewer/rsview.cpp
|
573 |
4691 d 10 h |
jab |
/branches/ctl/hmesh_vector/ |
Took out some trash. The volume polygonize function was a complicated method that has been superceded, but the new method is not yet in GEL. |
|
/branches/ctl/hmesh_vector/src/HMesh/volume_polygonize.cpp /branches/ctl/hmesh_vector/src/HMesh/volume_polygonize.h
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj
|
572 |
4691 d 10 h |
jab |
/branches/ctl/hmesh_vector/ |
Entered standard header |
|
/branches/ctl/hmesh_vector/src/GLGraphics/glew.c /branches/ctl/hmesh_vector/src/GLGraphics/glew.h
/branches/ctl/hmesh_vector/GEL.xcodeproj/project.pbxproj /branches/ctl/hmesh_vector/apps/MeshDistance/meshdist.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/VisObj.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/meshedit.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/polarize.cpp /branches/ctl/hmesh_vector/apps/MeshEdit/polarize.h /branches/ctl/hmesh_vector/apps/RangeScanViewer/rsview.cpp /branches/ctl/hmesh_vector/src/CGLA/ArithMatFloat.h /branches/ctl/hmesh_vector/src/CGLA/ArithQuat.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat2x2Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat3x3Float.cpp /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat3x3Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat4x4Float.cpp /branches/ctl/hmesh_vector/src/CGLA/ArithSqMat4x4Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithSqMatFloat.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec2Float.cpp /branches/ctl/hmesh_vector/src/CGLA/ArithVec2Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec3Float.cpp /branches/ctl/hmesh_vector/src/CGLA/ArithVec3Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec3Int.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec4Float.h /branches/ctl/hmesh_vector/src/CGLA/ArithVec4Int.h /branches/ctl/hmesh_vector/src/CGLA/ArithVecFloat.h /branches/ctl/hmesh_vector/src/CGLA/ArithVecInt.h /branches/ctl/hmesh_vector/src/CGLA/BitMask.h /branches/ctl/hmesh_vector/src/CGLA/CGLA.h /branches/ctl/hmesh_vector/src/CGLA/ExceptionStandard.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x2d.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x2f.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x3d.h /branches/ctl/hmesh_vector/src/CGLA/Mat2x3f.h /branches/ctl/hmesh_vector/src/CGLA/Mat3x3d.cpp /branches/ctl/hmesh_vector/src/CGLA/Mat3x3d.h /branches/ctl/hmesh_vector/src/CGLA/Mat3x3f.cpp /branches/ctl/hmesh_vector/src/CGLA/Mat3x3f.h /branches/ctl/hmesh_vector/src/CGLA/Mat4x4d.cpp /branches/ctl/hmesh_vector/src/CGLA/Mat4x4d.h /branches/ctl/hmesh_vector/src/CGLA/Mat4x4f.cpp /branches/ctl/hmesh_vector/src/CGLA/Mat4x4f.h /branches/ctl/hmesh_vector/src/CGLA/Quatd.h /branches/ctl/hmesh_vector/src/CGLA/Quaternion.h /branches/ctl/hmesh_vector/src/CGLA/Quatf.h /branches/ctl/hmesh_vector/src/CGLA/TableTrigonometry.cpp /branches/ctl/hmesh_vector/src/CGLA/TableTrigonometry.h /branches/ctl/hmesh_vector/src/CGLA/UnitVector.h /branches/ctl/hmesh_vector/src/CGLA/Vec2d.h /branches/ctl/hmesh_vector/src/CGLA/Vec2f.h /branches/ctl/hmesh_vector/src/CGLA/Vec2i.cpp /branches/ctl/hmesh_vector/src/CGLA/Vec2i.h /branches/ctl/hmesh_vector/src/CGLA/Vec2ui.h /branches/ctl/hmesh_vector/src/CGLA/Vec3Hf.h /branches/ctl/hmesh_vector/src/CGLA/Vec3d.h /branches/ctl/hmesh_vector/src/CGLA/Vec3f.cpp /branches/ctl/hmesh_vector/src/CGLA/Vec3f.h /branches/ctl/hmesh_vector/src/CGLA/Vec3i.cpp /branches/ctl/hmesh_vector/src/CGLA/Vec3i.h /branches/ctl/hmesh_vector/src/CGLA/Vec3uc.h /branches/ctl/hmesh_vector/src/CGLA/Vec3usi.h /branches/ctl/hmesh_vector/src/CGLA/Vec4d.h /branches/ctl/hmesh_vector/src/CGLA/Vec4f.h /branches/ctl/hmesh_vector/src/CGLA/Vec4i.h /branches/ctl/hmesh_vector/src/CGLA/Vec4uc.h /branches/ctl/hmesh_vector/src/CGLA/eigensolution.cpp /branches/ctl/hmesh_vector/src/CGLA/eigensolution.h /branches/ctl/hmesh_vector/src/CGLA/gel_rand.cpp /branches/ctl/hmesh_vector/src/CGLA/statistics.cpp /branches/ctl/hmesh_vector/src/CGLA/statistics.h /branches/ctl/hmesh_vector/src/GLGraphics/Console.cpp /branches/ctl/hmesh_vector/src/GLGraphics/Console.h /branches/ctl/hmesh_vector/src/GLGraphics/GLViewController.cpp /branches/ctl/hmesh_vector/src/GLGraphics/GLViewController.h /branches/ctl/hmesh_vector/src/GLGraphics/IDBufferWireFrameRenderer.cpp /branches/ctl/hmesh_vector/src/GLGraphics/IDBufferWireFrameRenderer.h /branches/ctl/hmesh_vector/src/GLGraphics/ManifoldRenderer.cpp /branches/ctl/hmesh_vector/src/GLGraphics/ManifoldRenderer.h /branches/ctl/hmesh_vector/src/GLGraphics/QuatTrackBall.cpp /branches/ctl/hmesh_vector/src/GLGraphics/QuatTrackBall.h /branches/ctl/hmesh_vector/src/GLGraphics/SimpleTrackBall.cpp /branches/ctl/hmesh_vector/src/GLGraphics/SimpleTrackBall.h /branches/ctl/hmesh_vector/src/GLGraphics/SinglePassWireframeRenderer.cpp /branches/ctl/hmesh_vector/src/GLGraphics/SinglePassWireframeRenderer.h /branches/ctl/hmesh_vector/src/GLGraphics/draw.cpp /branches/ctl/hmesh_vector/src/GLGraphics/draw.h /branches/ctl/hmesh_vector/src/GLGraphics/gel_gl.h /branches/ctl/hmesh_vector/src/GLGraphics/gel_glu.h /branches/ctl/hmesh_vector/src/GLGraphics/gel_glut.h /branches/ctl/hmesh_vector/src/GLGraphics/glsl_shader.cpp /branches/ctl/hmesh_vector/src/GLGraphics/glsl_shader.h /branches/ctl/hmesh_vector/src/GLGraphics/stbi_DDS_aug.h /branches/ctl/hmesh_vector/src/Geometry/AABox.cpp /branches/ctl/hmesh_vector/src/Geometry/AABox.h /branches/ctl/hmesh_vector/src/Geometry/AncestorGrid.h /branches/ctl/hmesh_vector/src/Geometry/BBox.cpp /branches/ctl/hmesh_vector/src/Geometry/BBox.h /branches/ctl/hmesh_vector/src/Geometry/BSPTree.cpp /branches/ctl/hmesh_vector/src/Geometry/BSPTree.h /branches/ctl/hmesh_vector/src/Geometry/BoundingINode.cpp /branches/ctl/hmesh_vector/src/Geometry/BoundingINode.h /branches/ctl/hmesh_vector/src/Geometry/BoundingLNode.cpp /branches/ctl/hmesh_vector/src/Geometry/BoundingLNode.h /branches/ctl/hmesh_vector/src/Geometry/BoundingNode.cpp /branches/ctl/hmesh_vector/src/Geometry/BoundingNode.h /branches/ctl/hmesh_vector/src/Geometry/BoundingTree.cpp /branches/ctl/hmesh_vector/src/Geometry/BoundingTree.h /branches/ctl/hmesh_vector/src/Geometry/Cell.h /branches/ctl/hmesh_vector/src/Geometry/GradientFilter.cpp /branches/ctl/hmesh_vector/src/Geometry/GradientFilter.h /branches/ctl/hmesh_vector/src/Geometry/GridAlgorithm.h /branches/ctl/hmesh_vector/src/Geometry/HGrid.h /branches/ctl/hmesh_vector/src/Geometry/IndexedFaceSet.h /branches/ctl/hmesh_vector/src/Geometry/KDTree.h /branches/ctl/hmesh_vector/src/Geometry/Material.h /branches/ctl/hmesh_vector/src/Geometry/Neighbours.cpp /branches/ctl/hmesh_vector/src/Geometry/Neighbours.h /branches/ctl/hmesh_vector/src/Geometry/OBox.cpp /branches/ctl/hmesh_vector/src/Geometry/OBox.h /branches/ctl/hmesh_vector/src/Geometry/QEM.cpp /branches/ctl/hmesh_vector/src/Geometry/QEM.h /branches/ctl/hmesh_vector/src/Geometry/RGrid.h /branches/ctl/hmesh_vector/src/Geometry/Ray.h /branches/ctl/hmesh_vector/src/Geometry/ThreeDDDA.cpp /branches/ctl/hmesh_vector/src/Geometry/ThreeDDDA.h /branches/ctl/hmesh_vector/src/Geometry/TriMesh.cpp /branches/ctl/hmesh_vector/src/Geometry/TriMesh.h /branches/ctl/hmesh_vector/src/Geometry/Triangle.cpp /branches/ctl/hmesh_vector/src/Geometry/Triangle.h /branches/ctl/hmesh_vector/src/Geometry/TrilinFilter.cpp /branches/ctl/hmesh_vector/src/Geometry/TrilinFilter.h /branches/ctl/hmesh_vector/src/Geometry/build_bbtree.cpp /branches/ctl/hmesh_vector/src/Geometry/build_bbtree.h /branches/ctl/hmesh_vector/src/Geometry/load.cpp /branches/ctl/hmesh_vector/src/Geometry/load.h /branches/ctl/hmesh_vector/src/Geometry/load_raw.cpp /branches/ctl/hmesh_vector/src/Geometry/load_raw.h /branches/ctl/hmesh_vector/src/Geometry/obj_load.cpp /branches/ctl/hmesh_vector/src/Geometry/obj_load.h /branches/ctl/hmesh_vector/src/Geometry/ply_load.cpp /branches/ctl/hmesh_vector/src/Geometry/ply_load.h /branches/ctl/hmesh_vector/src/Geometry/save_raw.h /branches/ctl/hmesh_vector/src/Geometry/tessellate.cpp /branches/ctl/hmesh_vector/src/Geometry/tessellate.h /branches/ctl/hmesh_vector/src/Geometry/verification.cpp /branches/ctl/hmesh_vector/src/Geometry/verification.h /branches/ctl/hmesh_vector/src/HMesh/AttributeVector.h /branches/ctl/hmesh_vector/src/HMesh/ConnectivityKernel.cpp /branches/ctl/hmesh_vector/src/HMesh/ConnectivityKernel.h /branches/ctl/hmesh_vector/src/HMesh/HalfEdgeWalker.h /branches/ctl/hmesh_vector/src/HMesh/ItemID.h /branches/ctl/hmesh_vector/src/HMesh/ItemVector.h /branches/ctl/hmesh_vector/src/HMesh/Iterators.h /branches/ctl/hmesh_vector/src/HMesh/Manifold.cpp /branches/ctl/hmesh_vector/src/HMesh/Manifold.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/curvature.cpp /branches/ctl/hmesh_vector/src/HMesh/curvature.h /branches/ctl/hmesh_vector/src/HMesh/dual.cpp /branches/ctl/hmesh_vector/src/HMesh/dual.h /branches/ctl/hmesh_vector/src/HMesh/flatten.cpp /branches/ctl/hmesh_vector/src/HMesh/flatten.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/off_load.cpp /branches/ctl/hmesh_vector/src/HMesh/off_load.h /branches/ctl/hmesh_vector/src/HMesh/off_save.cpp /branches/ctl/hmesh_vector/src/HMesh/off_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/volume_polygonize.cpp /branches/ctl/hmesh_vector/src/HMesh/volume_polygonize.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 /branches/ctl/hmesh_vector/src/LinAlg/LapackFunc.cpp /branches/ctl/hmesh_vector/src/LinAlg/LapackFunc.h /branches/ctl/hmesh_vector/src/LinAlg/LinAlgIO.cpp /branches/ctl/hmesh_vector/src/LinAlg/LinAlgIO.h /branches/ctl/hmesh_vector/src/LinAlg/Matrix.h /branches/ctl/hmesh_vector/src/LinAlg/Vector.h /branches/ctl/hmesh_vector/src/Util/ArgExtracter.h /branches/ctl/hmesh_vector/src/Util/Grid2D.h /branches/ctl/hmesh_vector/src/Util/HashKey.cpp /branches/ctl/hmesh_vector/src/Util/HashKey.h /branches/ctl/hmesh_vector/src/Util/HashTable.h /branches/ctl/hmesh_vector/src/Util/Parse.cpp /branches/ctl/hmesh_vector/src/Util/Parse.h /branches/ctl/hmesh_vector/src/Util/ResourceManager.h /branches/ctl/hmesh_vector/src/Util/Timer.h /branches/ctl/hmesh_vector/src/Util/XmlParser.cpp /branches/ctl/hmesh_vector/src/Util/XmlParser.h /branches/ctl/hmesh_vector/src/Util/string_utils.cpp /branches/ctl/hmesh_vector/src/Util/string_utils.h /branches/ctl/hmesh_vector/test-bundle-Info.plist
|