├── 3rdParty ├── bin │ ├── QGLViewer2.dll │ ├── QGLViewerd2.dll │ ├── glut32.dll │ └── glut64.dll ├── include │ ├── GL │ │ ├── glut.def │ │ └── glut.h │ ├── VRender │ │ ├── AxisAlignedBox.h │ │ ├── Exporter.h │ │ ├── NVector3.h │ │ ├── Optimizer.h │ │ ├── ParserGL.h │ │ ├── Primitive.h │ │ ├── PrimitivePositioning.h │ │ ├── SortMethod.h │ │ ├── Types.h │ │ ├── VRender.h │ │ ├── Vector2.h │ │ ├── Vector3.h │ │ └── gpc.h │ ├── camera.h │ ├── config.h │ ├── constraint.h │ ├── domUtils.h │ ├── frame.h │ ├── keyFrameInterpolator.h │ ├── manipulatedCameraFrame.h │ ├── manipulatedFrame.h │ ├── mouseGrabber.h │ ├── qglviewer.h │ ├── quaternion.h │ └── vec.h └── lib │ ├── QGLViewer2.lib │ ├── QGLViewerd2.lib │ ├── glut32.lib │ └── glut64.lib ├── CMakeLists.txt ├── LICENSE ├── MeshSkeleton ├── CMakeLists.txt ├── algorithm │ ├── include │ │ ├── center_of_points.h │ │ ├── normal_estimator.h │ │ └── primitive_fitting.h │ └── src │ │ ├── center_of_points.cpp │ │ ├── normal_estimator.cpp │ │ └── primitive_fitting.cpp ├── basic │ ├── include │ │ ├── basic_types.h │ │ ├── counted.h │ │ ├── file_system.h │ │ ├── line_stream.h │ │ ├── smart_pointer.h │ │ └── stop_watch.h │ └── src │ │ ├── basic_types.cpp │ │ ├── counted.cpp │ │ ├── file_system.cpp │ │ └── stop_watch.cpp ├── geometry │ ├── include │ │ ├── attribute.h │ │ ├── box_3d.h │ │ ├── box_facet.h │ │ ├── color.h │ │ ├── colormap.h │ │ ├── cylinder.h │ │ ├── facet.h │ │ ├── facet_edge.h │ │ ├── file_io.h │ │ ├── geometry_global.h │ │ ├── geometry_types.h │ │ ├── mesh.h │ │ ├── model.h │ │ ├── normalizer.h │ │ ├── object.h │ │ ├── point_set.h │ │ ├── prism.h │ │ ├── skeleton.h │ │ └── vertex.h │ ├── kdtree │ │ ├── PriorityQueue.h │ │ ├── QueryGrid.h │ │ ├── kdTree.cpp │ │ ├── kdTree.h │ │ ├── vector2D.h │ │ └── vector3D.h │ └── src │ │ ├── box_3d.cpp │ │ ├── box_facet.cpp │ │ ├── cylinder.cpp │ │ ├── facet.cpp │ │ ├── file_io.cpp │ │ ├── geometry_global.cpp │ │ ├── mesh.cpp │ │ ├── model.cpp │ │ ├── normalizer.cpp │ │ ├── object.cpp │ │ ├── point_set.cpp │ │ ├── prism.cpp │ │ └── skeleton.cpp ├── include │ ├── mainwindow.h │ ├── paint_canvas.h │ ├── select_node_tool.h │ ├── select_slice_tool.h │ ├── tool3D.h │ ├── tool_manager3d.h │ └── tool_name.h ├── resources │ ├── about.png │ ├── alllines.png │ ├── background.png │ ├── exit.png │ ├── frontlines.png │ ├── main.ico │ ├── main.png │ ├── mainwindow.qrc │ ├── mainwindow.ui │ ├── openmodel.png │ ├── openskeleton.png │ ├── points.png │ ├── refresh.png │ ├── saveskeleton.png │ ├── smooth.png │ └── surface.png └── src │ ├── main.cpp │ ├── mainwindow.cpp │ ├── paint_canvas.cpp │ ├── select_node_tool.cpp │ ├── select_slice_tool.cpp │ ├── tool3D.cpp │ └── tool_manager3d.cpp ├── README.md ├── Steps.txt ├── data ├── cheb.cg ├── cheb.obj ├── deer.cg ├── deer.obj └── test.obj └── screenshot ├── screenshot.jpg └── screenshot2.jpg /3rdParty/bin/QGLViewer2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/bin/QGLViewer2.dll -------------------------------------------------------------------------------- /3rdParty/bin/QGLViewerd2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/bin/QGLViewerd2.dll -------------------------------------------------------------------------------- /3rdParty/bin/glut32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/bin/glut32.dll -------------------------------------------------------------------------------- /3rdParty/bin/glut64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/bin/glut64.dll -------------------------------------------------------------------------------- /3rdParty/include/GL/glut.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/GL/glut.def -------------------------------------------------------------------------------- /3rdParty/include/GL/glut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/GL/glut.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/AxisAlignedBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/AxisAlignedBox.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/Exporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/Exporter.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/NVector3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/NVector3.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/Optimizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/Optimizer.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/ParserGL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/ParserGL.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/Primitive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/Primitive.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/PrimitivePositioning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/PrimitivePositioning.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/SortMethod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/SortMethod.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/Types.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/VRender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/VRender.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/Vector2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/Vector2.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/Vector3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/Vector3.h -------------------------------------------------------------------------------- /3rdParty/include/VRender/gpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/VRender/gpc.h -------------------------------------------------------------------------------- /3rdParty/include/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/camera.h -------------------------------------------------------------------------------- /3rdParty/include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/config.h -------------------------------------------------------------------------------- /3rdParty/include/constraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/constraint.h -------------------------------------------------------------------------------- /3rdParty/include/domUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/domUtils.h -------------------------------------------------------------------------------- /3rdParty/include/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/frame.h -------------------------------------------------------------------------------- /3rdParty/include/keyFrameInterpolator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/keyFrameInterpolator.h -------------------------------------------------------------------------------- /3rdParty/include/manipulatedCameraFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/manipulatedCameraFrame.h -------------------------------------------------------------------------------- /3rdParty/include/manipulatedFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/manipulatedFrame.h -------------------------------------------------------------------------------- /3rdParty/include/mouseGrabber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/mouseGrabber.h -------------------------------------------------------------------------------- /3rdParty/include/qglviewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/qglviewer.h -------------------------------------------------------------------------------- /3rdParty/include/quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/quaternion.h -------------------------------------------------------------------------------- /3rdParty/include/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/include/vec.h -------------------------------------------------------------------------------- /3rdParty/lib/QGLViewer2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/lib/QGLViewer2.lib -------------------------------------------------------------------------------- /3rdParty/lib/QGLViewerd2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/lib/QGLViewerd2.lib -------------------------------------------------------------------------------- /3rdParty/lib/glut32.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/lib/glut32.lib -------------------------------------------------------------------------------- /3rdParty/lib/glut64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/3rdParty/lib/glut64.lib -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/LICENSE -------------------------------------------------------------------------------- /MeshSkeleton/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/CMakeLists.txt -------------------------------------------------------------------------------- /MeshSkeleton/algorithm/include/center_of_points.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/algorithm/include/center_of_points.h -------------------------------------------------------------------------------- /MeshSkeleton/algorithm/include/normal_estimator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/algorithm/include/normal_estimator.h -------------------------------------------------------------------------------- /MeshSkeleton/algorithm/include/primitive_fitting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/algorithm/include/primitive_fitting.h -------------------------------------------------------------------------------- /MeshSkeleton/algorithm/src/center_of_points.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/algorithm/src/center_of_points.cpp -------------------------------------------------------------------------------- /MeshSkeleton/algorithm/src/normal_estimator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/algorithm/src/normal_estimator.cpp -------------------------------------------------------------------------------- /MeshSkeleton/algorithm/src/primitive_fitting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/algorithm/src/primitive_fitting.cpp -------------------------------------------------------------------------------- /MeshSkeleton/basic/include/basic_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/include/basic_types.h -------------------------------------------------------------------------------- /MeshSkeleton/basic/include/counted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/include/counted.h -------------------------------------------------------------------------------- /MeshSkeleton/basic/include/file_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/include/file_system.h -------------------------------------------------------------------------------- /MeshSkeleton/basic/include/line_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/include/line_stream.h -------------------------------------------------------------------------------- /MeshSkeleton/basic/include/smart_pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/include/smart_pointer.h -------------------------------------------------------------------------------- /MeshSkeleton/basic/include/stop_watch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/include/stop_watch.h -------------------------------------------------------------------------------- /MeshSkeleton/basic/src/basic_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/src/basic_types.cpp -------------------------------------------------------------------------------- /MeshSkeleton/basic/src/counted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/src/counted.cpp -------------------------------------------------------------------------------- /MeshSkeleton/basic/src/file_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/src/file_system.cpp -------------------------------------------------------------------------------- /MeshSkeleton/basic/src/stop_watch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/basic/src/stop_watch.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/attribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/attribute.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/box_3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/box_3d.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/box_facet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/box_facet.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/color.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/colormap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/colormap.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/cylinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/cylinder.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/facet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/facet.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/facet_edge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/facet_edge.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/file_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/file_io.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/geometry_global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/geometry_global.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/geometry_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/geometry_types.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/mesh.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/model.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/normalizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/normalizer.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/object.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/point_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/point_set.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/prism.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/prism.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/skeleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/skeleton.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/include/vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/include/vertex.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/kdtree/PriorityQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/kdtree/PriorityQueue.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/kdtree/QueryGrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/kdtree/QueryGrid.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/kdtree/kdTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/kdtree/kdTree.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/kdtree/kdTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/kdtree/kdTree.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/kdtree/vector2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/kdtree/vector2D.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/kdtree/vector3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/kdtree/vector3D.h -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/box_3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/box_3d.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/box_facet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/box_facet.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/cylinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/cylinder.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/facet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/facet.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/file_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/file_io.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/geometry_global.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/geometry_global.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/mesh.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/model.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/normalizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/normalizer.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/object.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/point_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/point_set.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/prism.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/prism.cpp -------------------------------------------------------------------------------- /MeshSkeleton/geometry/src/skeleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/geometry/src/skeleton.cpp -------------------------------------------------------------------------------- /MeshSkeleton/include/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/include/mainwindow.h -------------------------------------------------------------------------------- /MeshSkeleton/include/paint_canvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/include/paint_canvas.h -------------------------------------------------------------------------------- /MeshSkeleton/include/select_node_tool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/include/select_node_tool.h -------------------------------------------------------------------------------- /MeshSkeleton/include/select_slice_tool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/include/select_slice_tool.h -------------------------------------------------------------------------------- /MeshSkeleton/include/tool3D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/include/tool3D.h -------------------------------------------------------------------------------- /MeshSkeleton/include/tool_manager3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/include/tool_manager3d.h -------------------------------------------------------------------------------- /MeshSkeleton/include/tool_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/include/tool_name.h -------------------------------------------------------------------------------- /MeshSkeleton/resources/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/about.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/alllines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/alllines.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/background.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/exit.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/frontlines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/frontlines.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/main.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/main.ico -------------------------------------------------------------------------------- /MeshSkeleton/resources/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/main.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/mainwindow.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/mainwindow.qrc -------------------------------------------------------------------------------- /MeshSkeleton/resources/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/mainwindow.ui -------------------------------------------------------------------------------- /MeshSkeleton/resources/openmodel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/openmodel.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/openskeleton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/openskeleton.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/points.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/refresh.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/saveskeleton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/saveskeleton.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/smooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/smooth.png -------------------------------------------------------------------------------- /MeshSkeleton/resources/surface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/resources/surface.png -------------------------------------------------------------------------------- /MeshSkeleton/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/src/main.cpp -------------------------------------------------------------------------------- /MeshSkeleton/src/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/src/mainwindow.cpp -------------------------------------------------------------------------------- /MeshSkeleton/src/paint_canvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/src/paint_canvas.cpp -------------------------------------------------------------------------------- /MeshSkeleton/src/select_node_tool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/src/select_node_tool.cpp -------------------------------------------------------------------------------- /MeshSkeleton/src/select_slice_tool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/src/select_slice_tool.cpp -------------------------------------------------------------------------------- /MeshSkeleton/src/tool3D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/src/tool3D.cpp -------------------------------------------------------------------------------- /MeshSkeleton/src/tool_manager3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/MeshSkeleton/src/tool_manager3d.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/README.md -------------------------------------------------------------------------------- /Steps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/Steps.txt -------------------------------------------------------------------------------- /data/cheb.cg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/data/cheb.cg -------------------------------------------------------------------------------- /data/cheb.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/data/cheb.obj -------------------------------------------------------------------------------- /data/deer.cg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/data/deer.cg -------------------------------------------------------------------------------- /data/deer.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/data/deer.obj -------------------------------------------------------------------------------- /data/test.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/data/test.obj -------------------------------------------------------------------------------- /screenshot/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/screenshot/screenshot.jpg -------------------------------------------------------------------------------- /screenshot/screenshot2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liwench4o/Mesh-Skeleton-Tool/HEAD/screenshot/screenshot2.jpg --------------------------------------------------------------------------------