Blender Git Commit Log

Git Commits -> Revision 188de00

Revision 188de00 by Jonathan deWerd (soc-2014-nurbs)
June 2, 2014, 06:23 (GMT)
Initial import of .3dm (Rhino) import/export stubs, OpenMP mac+CMake build fix, and opennurbs library (along with cmake changes to build it).

Commit Details:

Full Hash: 188de00d62b63568c8ee8f0ec99467af90eea9b1
Parent Commit: b3f9117
Lines Changed: +270305, -1

244 Added Paths:

/extern/opennurbs/CMakeLists.txt (+258, -0) (View)
/extern/opennurbs/examples_linking_pragmas.h (+67, -0) (View)
/extern/opennurbs/makefile (+519, -0)
/extern/opennurbs/opennurbs.h (+138, -0) (View)
/extern/opennurbs/opennurbs_3dm.h (+528, -0) (View)
/extern/opennurbs/opennurbs_3dm_attributes.cpp (+1528, -0) (View)
/extern/opennurbs/opennurbs_3dm_attributes.h (+573, -0) (View)
/extern/opennurbs/opennurbs_3dm_properties.cpp (+598, -0) (View)
/extern/opennurbs/opennurbs_3dm_properties.h (+142, -0) (View)
/extern/opennurbs/opennurbs_3dm_settings.cpp (+4094, -0) (View)
/extern/opennurbs/opennurbs_3dm_settings.h (+926, -0) (View)
/extern/opennurbs/opennurbs_annotation.cpp (+732, -0) (View)
/extern/opennurbs/opennurbs_annotation.h (+404, -0) (View)
/extern/opennurbs/opennurbs_annotation2.cpp (+6870, -0) (View)
/extern/opennurbs/opennurbs_annotation2.h (+2346, -0) (View)
/extern/opennurbs/opennurbs_arc.cpp (+623, -0) (View)
/extern/opennurbs/opennurbs_arc.h (+600, -0) (View)
/extern/opennurbs/opennurbs_arccurve.cpp (+1181, -0) (View)
/extern/opennurbs/opennurbs_arccurve.h (+425, -0) (View)
/extern/opennurbs/opennurbs_archive.cpp (+15617, -0) (View)
/extern/opennurbs/opennurbs_archive.h (+3084, -0) (View)
/extern/opennurbs/opennurbs_array.cpp (+1532, -0) (View)
/extern/opennurbs/opennurbs_array.h (+1832, -0) (View)
/extern/opennurbs/opennurbs_array_defs.h (+1752, -0) (View)
/extern/opennurbs/opennurbs_base32.cpp (+247, -0) (View)
/extern/opennurbs/opennurbs_base32.h (+126, -0) (View)
/extern/opennurbs/opennurbs_base64.cpp (+1088, -0) (View)
/extern/opennurbs/opennurbs_base64.h (+345, -0) (View)
/extern/opennurbs/opennurbs_beam.cpp (+5147, -0) (View)
/extern/opennurbs/opennurbs_beam.h (+997, -0) (View)
/extern/opennurbs/opennurbs_bezier.cpp (+3415, -0) (View)
/extern/opennurbs/opennurbs_bezier.h (+1938, -0) (View)
/extern/opennurbs/opennurbs_beziervolume.cpp (+1264, -0) (View)
/extern/opennurbs/opennurbs_bitmap.cpp (+1060, -0) (View)
/extern/opennurbs/opennurbs_bitmap.h (+600, -0) (View)
/extern/opennurbs/opennurbs_bounding_box.cpp (+3310, -0) (View)
/extern/opennurbs/opennurbs_bounding_box.h (+713, -0) (View)
/extern/opennurbs/opennurbs_box.cpp (+258, -0) (View)
/extern/opennurbs/opennurbs_box.h (+120, -0) (View)
/extern/opennurbs/opennurbs_brep.cpp (+12156, -0) (View)
/extern/opennurbs/opennurbs_brep.h (+4411, -0) (View)
/extern/opennurbs/opennurbs_brep_extrude.cpp (+1278, -0) (View)
/extern/opennurbs/opennurbs_brep_io.cpp (+1474, -0) (View)
/extern/opennurbs/opennurbs_brep_isvalid.cpp (+1853, -0) (View)
/extern/opennurbs/opennurbs_brep_region.cpp (+1216, -0) (View)
/extern/opennurbs/opennurbs_brep_tools.cpp (+2870, -0) (View)
/extern/opennurbs/opennurbs_brep_v2valid.cpp (+210, -0) (View)
/extern/opennurbs/opennurbs_circle.cpp (+613, -0) (View)
/extern/opennurbs/opennurbs_circle.h (+325, -0) (View)
/extern/opennurbs/opennurbs_color.cpp (+255, -0) (View)
/extern/opennurbs/opennurbs_color.h (+138, -0) (View)
/extern/opennurbs/opennurbs_compress.cpp (+654, -0) (View)
/extern/opennurbs/opennurbs_compress.h (+375, -0) (View)
/extern/opennurbs/opennurbs_cone.cpp (+413, -0) (View)
/extern/opennurbs/opennurbs_cone.h (+185, -0) (View)
/extern/opennurbs/opennurbs_crc.cpp (+254, -0) (View)
/extern/opennurbs/opennurbs_crc.h (+152, -0) (View)
/extern/opennurbs/opennurbs_curve.cpp (+3037, -0) (View)
/extern/opennurbs/opennurbs_curve.h (+1403, -0) (View)
/extern/opennurbs/opennurbs_curveonsurface.cpp (+439, -0) (View)
/extern/opennurbs/opennurbs_curveonsurface.h (+208, -0) (View)
/extern/opennurbs/opennurbs_curveproxy.cpp (+1219, -0) (View)
/extern/opennurbs/opennurbs_curveproxy.h (+472, -0) (View)
/extern/opennurbs/opennurbs_cylinder.cpp (+369, -0) (View)
/extern/opennurbs/opennurbs_cylinder.h (+152, -0) (View)
/extern/opennurbs/opennurbs_defines.cpp (+2266, -0) (View)
/extern/opennurbs/opennurbs_defines.h (+1710, -0) (View)
/extern/opennurbs/opennurbs_detail.cpp (+190, -0) (View)
/extern/opennurbs/opennurbs_detail.h (+95, -0) (View)
/extern/opennurbs/opennurbs_dimstyle.cpp (+2342, -0) (View)
/extern/opennurbs/opennurbs_dimstyle.h (+469, -0) (View)
/extern/opennurbs/opennurbs_dll.cpp (+65, -0) (View)
/extern/opennurbs/opennurbs_dll_resource.h (+14, -0) (View)
/extern/opennurbs/opennurbs_ellipse.cpp (+465, -0) (View)
/extern/opennurbs/opennurbs_ellipse.h (+135, -0) (View)
/extern/opennurbs/opennurbs_embedded_file.cpp (+1859, -0) (View)
/extern/opennurbs/opennurbs_error.cpp (+335, -0) (View)
/extern/opennurbs/opennurbs_error.h (+137, -0) (View)
/extern/opennurbs/opennurbs_error_message.cpp (+51, -0) (View)
/extern/opennurbs/opennurbs_evaluate_nurbs.cpp (+1695, -0) (View)
/extern/opennurbs/opennurbs_evaluate_nurbs.h (+381, -0) (View)
/extern/opennurbs/opennurbs_extensions.cpp (+5454, -0) (View)
/extern/opennurbs/opennurbs_extensions.h (+826, -0) (View)
/extern/opennurbs/opennurbs_font.cpp (+658, -0) (View)
/extern/opennurbs/opennurbs_font.h (+284, -0) (View)
/extern/opennurbs/opennurbs_fpoint.h (+900, -0) (View)
/extern/opennurbs/opennurbs_fsp.cpp (+553, -0) (View)
/extern/opennurbs/opennurbs_fsp.h (+754, -0) (View)
/extern/opennurbs/opennurbs_fsp_defs.h (+130, -0) (View)
/extern/opennurbs/opennurbs_geometry.cpp (+254, -0) (View)
/extern/opennurbs/opennurbs_geometry.h (+380, -0) (View)
/extern/opennurbs/opennurbs_gl.cpp (+754, -0) (View)
/extern/opennurbs/opennurbs_gl.h (+244, -0) (View)
/extern/opennurbs/opennurbs_group.cpp (+118, -0) (View)
/extern/opennurbs/opennurbs_group.h (+82, -0) (View)
/extern/opennurbs/opennurbs_hatch.cpp (+1475, -0) (View)
/extern/opennurbs/opennurbs_hatch.h (+833, -0) (View)
/extern/opennurbs/opennurbs_hsort_template.h (+106, -0) (View)
/extern/opennurbs/opennurbs_instance.cpp (+1702, -0) (View)
/extern/opennurbs/opennurbs_instance.h (+448, -0) (View)
/extern/opennurbs/opennurbs_intersect.cpp (+1088, -0) (View)
/extern/opennurbs/opennurbs_intersect.h (+252, -0) (View)
/extern/opennurbs/opennurbs_knot.cpp (+1404, -0) (View)
/extern/opennurbs/opennurbs_knot.h (+492, -0) (View)
/extern/opennurbs/opennurbs_layer.cpp (+2468, -0) (View)
/extern/opennurbs/opennurbs_layer.h (+939, -0) (View)
/extern/opennurbs/opennurbs_light.cpp (+908, -0) (View)
/extern/opennurbs/opennurbs_light.h (+308, -0) (View)
/extern/opennurbs/opennurbs_line.cpp (+534, -0) (View)
/extern/opennurbs/opennurbs_line.h (+270, -0) (View)
/extern/opennurbs/opennurbs_linecurve.cpp (+640, -0) (View)
/extern/opennurbs/opennurbs_linecurve.h (+412, -0) (View)
/extern/opennurbs/opennurbs_linestyle.h (+108, -0) (View)
/extern/opennurbs/opennurbs_linetype.cpp (+361, -0) (View)
/extern/opennurbs/opennurbs_linetype.h (+176, -0) (View)
/extern/opennurbs/opennurbs_lookup.cpp (+1855, -0) (View)
/extern/opennurbs/opennurbs_lookup.h (+434, -0) (View)
/extern/opennurbs/opennurbs_mapchan.h (+233, -0) (View)
/extern/opennurbs/opennurbs_material.cpp (+5191, -0) (View)
/extern/opennurbs/opennurbs_material.h (+342, -0) (View)
/extern/opennurbs/opennurbs_math.cpp (+4428, -0) (View)
/extern/opennurbs/opennurbs_math.h (+2051, -0) (View)
/extern/opennurbs/opennurbs_matrix.cpp (+1437, -0) (View)
/extern/opennurbs/opennurbs_matrix.h (+607, -0) (View)
/extern/opennurbs/opennurbs_memory.c (+125, -0) (View)
/extern/opennurbs/opennurbs_memory.h (+102, -0) (View)
/extern/opennurbs/opennurbs_memory_util.c (+96, -0) (View)
/extern/opennurbs/opennurbs_mesh.cpp (+10253, -0) (View)
/extern/opennurbs/opennurbs_mesh.h (+2669, -0) (View)
/extern/opennurbs/opennurbs_mesh_ngon.cpp (+512, -0) (View)
/extern/opennurbs/opennurbs_mesh_tools.cpp (+1291, -0) (View)
/extern/opennurbs/opennurbs_morph.cpp (+537, -0) (View)
/extern/opennurbs/opennurbs_nurbscurve.cpp (+3592, -0) (View)
/extern/opennurbs/opennurbs_nurbscurve.h (+1165, -0) (View)
/extern/opennurbs/opennurbs_nurbssurface.cpp (+3113, -0) (View)
/extern/opennurbs/opennurbs_nurbssurface.h (+1980, -0) (View)
/extern/opennurbs/opennurbs_nurbsvolume.cpp (+2923, -0) (View)
/extern/opennurbs/opennurbs_object.cpp (+1791, -0) (View)
/extern/opennurbs/opennurbs_object.h (+863, -0) (View)
/extern/opennurbs/opennurbs_object_history.cpp (+2792, -0) (View)
/extern/opennurbs/opennurbs_object_history.h (+328, -0) (View)
/extern/opennurbs/opennurbs_objref.cpp (+1106, -0) (View)
/extern/opennurbs/opennurbs_objref.h (+338, -0) (View)
/extern/opennurbs/opennurbs_offsetsurface.cpp (+901, -0) (View)
/extern/opennurbs/opennurbs_offsetsurface.h (+370, -0) (View)
/extern/opennurbs/opennurbs_optimize.cpp (+585, -0) (View)
/extern/opennurbs/opennurbs_optimize.h (+101, -0) (View)
/extern/opennurbs/opennurbs_photogrammetry.cpp (+874, -0) (View)
/extern/opennurbs/opennurbs_photogrammetry.h (+406, -0) (View)
/extern/opennurbs/opennurbs_plane.cpp (+586, -0) (View)
/extern/opennurbs/opennurbs_plane.h (+548, -0) (View)
/extern/opennurbs/opennurbs_planesurface.cpp (+1154, -0) (View)
/extern/opennurbs/opennurbs_planesurface.h (+658, -0) (View)
/extern/opennurbs/opennurbs_pluginlist.cpp (+160, -0) (View)
/extern/opennurbs/opennurbs_pluginlist.h (+73, -0) (View)
/extern/opennurbs/opennurbs_point.cpp (+7730, -0) (View)
/extern/opennurbs/opennurbs_point.h (+1589, -0) (View)
/extern/opennurbs/opennurbs_pointcloud.cpp (+489, -0) (View)
/extern/opennurbs/opennurbs_pointcloud.h (+239, -0) (View)
/extern/opennurbs/opennurbs_pointgeometry.cpp (+151, -0) (View)
/extern/opennurbs/opennurbs_pointgeometry.h (+113, -0) (View)
/extern/opennurbs/opennurbs_pointgrid.cpp (+342, -0) (View)
/extern/opennurbs/opennurbs_pointgrid.h (+194, -0) (View)
/extern/opennurbs/opennurbs_polycurve.cpp (+3725, -0) (View)
/extern/opennurbs/opennurbs_polycurve.h (+831, -0) (View)
/extern/opennurbs/opennurbs_polyedgecurve.cpp (+841, -0) (View)
/extern/opennurbs/opennurbs_polyedgecurve.h (+308, -0) (View)
/extern/opennurbs/opennurbs_polyline.cpp (+368, -0) (View)
/extern/opennurbs/opennurbs_polyline.h (+215, -0) (View)
/extern/opennurbs/opennurbs_polylinecurve.cpp (+1268, -0) (View)
/extern/opennurbs/opennurbs_polylinecurve.h (+578, -0) (View)
/extern/opennurbs/opennurbs_precompiledheader.cpp (+131, -0) (View)
/extern/opennurbs/opennurbs_qsort_template.h (+297, -0) (View)
/extern/opennurbs/opennurbs_quaternion.cpp (+585, -0) (View)
/extern/opennurbs/opennurbs_quaternion.h (+356, -0) (View)
/extern/opennurbs/opennurbs_rand.cpp (+384, -0) (View)
/extern/opennurbs/opennurbs_rand.h (+160, -0) (View)
/extern/opennurbs/opennurbs_rendering.h (+218, -0) (View)
/extern/opennurbs/opennurbs_revsurface.cpp (+2358, -0) (View)
/extern/opennurbs/opennurbs_revsurface.h (+542, -0) (View)
/extern/opennurbs/opennurbs_rtree.cpp (+3029, -0) (View)
/extern/opennurbs/opennurbs_rtree.h (+690, -0) (View)
/extern/opennurbs/opennurbs_sort.cpp (+264, -0) (View)
/extern/opennurbs/opennurbs_sphere.cpp (+358, -0) (View)
/extern/opennurbs/opennurbs_sphere.h (+127, -0) (View)
/extern/opennurbs/opennurbs_string.cpp (+1824, -0) (View)
/extern/opennurbs/opennurbs_string.h (+1128, -0) (View)
/extern/opennurbs/opennurbs_sum.cpp (+204, -0) (View)
/extern/opennurbs/opennurbs_sumsurface.cpp (+1162, -0) (View)
/extern/opennurbs/opennurbs_sumsurface.h (+516, -0) (View)
/extern/opennurbs/opennurbs_surface.cpp (+1541, -0) (View)
/extern/opennurbs/opennurbs_surface.h (+918, -0) (View)
/extern/opennurbs/opennurbs_surfaceproxy.cpp (+567, -0) (View)
/extern/opennurbs/opennurbs_surfaceproxy.h (+383, -0) (View)
/extern/opennurbs/opennurbs_system.h (+470, -0) (View)
/extern/opennurbs/opennurbs_textlog.cpp (+831, -0) (View)
/extern/opennurbs/opennurbs_textlog.h (+284, -0) (View)
/extern/opennurbs/opennurbs_texture.h (+331, -0) (View)
/extern/opennurbs/opennurbs_texture_mapping.h (+688, -0) (View)
/extern/opennurbs/opennurbs_torus.cpp (+301, -0) (View)
/extern/opennurbs/opennurbs_torus.h (+194, -0) (View)
/extern/opennurbs/opennurbs_unicode.cpp (+1847, -0) (View)
/extern/opennurbs/opennurbs_unicode.h (+1608, -0) (View)
/extern/opennurbs/opennurbs_userdata.cpp (+1186, -0) (View)
/extern/opennurbs/opennurbs_userdata.h (+406, -0) (View)
/extern/opennurbs/opennurbs_uuid.cpp (+509, -0) (View)
/extern/opennurbs/opennurbs_uuid.h (+311, -0) (View)
/extern/opennurbs/opennurbs_version.h (+36, -0) (View)
/extern/opennurbs/opennurbs_viewport.cpp (+4739, -0) (View)
/extern/opennurbs/opennurbs_viewport.h (+1602, -0) (View)
/extern/opennurbs/opennurbs_workspace.cpp (+282, -0) (View)
/extern/opennurbs/opennurbs_workspace.h (+453, -0) (View)
/extern/opennurbs/opennurbs_wstring.cpp (+2205, -0) (View)
/extern/opennurbs/opennurbs_xform.cpp (+1964, -0) (View)
/extern/opennurbs/opennurbs_xform.h (+1300, -0) (View)
/extern/opennurbs/opennurbs_zlib.cpp (+1430, -0) (View)
/extern/opennurbs/opennurbs_zlib.h (+145, -0) (View)
/extern/opennurbs/opennurbs_zlib_memory.cpp (+39, -0) (View)
/extern/opennurbs/readme.txt (+92, -0) (View)
/extern/opennurbs/zlib/adler32.c (+149, -0) (View)
/extern/opennurbs/zlib/CMakeLists.txt (+61, -0) (View)
/extern/opennurbs/zlib/compress.c (+79, -0) (View)
/extern/opennurbs/zlib/crc32.c (+423, -0) (View)
/extern/opennurbs/zlib/crc32.h (+441, -0) (View)
/extern/opennurbs/zlib/deflate.c (+1736, -0) (View)
/extern/opennurbs/zlib/deflate.h (+331, -0) (View)
/extern/opennurbs/zlib/infback.c (+623, -0) (View)
/extern/opennurbs/zlib/inffast.c (+318, -0) (View)
/extern/opennurbs/zlib/inffast.h (+11, -0) (View)
/extern/opennurbs/zlib/inffixed.h (+94, -0) (View)
/extern/opennurbs/zlib/inflate.c (+1368, -0) (View)
/extern/opennurbs/zlib/inflate.h (+115, -0) (View)
/extern/opennurbs/zlib/inftrees.c (+329, -0) (View)
/extern/opennurbs/zlib/inftrees.h (+55, -0) (View)
/extern/opennurbs/zlib/opennurbs_zlib_readme.txt (+52, -0) (View)
/extern/opennurbs/zlib/trees.c (+1232, -0) (View)
/extern/opennurbs/zlib/trees.h (+128, -0) (View)
/extern/opennurbs/zlib/uncompr.c (+61, -0) (View)
/extern/opennurbs/zlib/zconf.h (+362, -0) (View)
/extern/opennurbs/zlib/zlib.h (+1357, -0) (View)
/extern/opennurbs/zlib/zutil.c (+318, -0) (View)
/extern/opennurbs/zlib/zutil.h (+269, -0) (View)
/source/blender/editors/io/io_rhino.cpp (+145, -0) (View)
/source/blender/editors/io/io_rhino.h (+35, -0) (View)

8 Modified Paths:

/build_files/cmake/macros.cmake (+3, -0) (Diff)
/CMakeLists.txt (+1, -0) (Diff)
/extern/CMakeLists.txt (+1, -0) (Diff)
/release/scripts/modules/bpy/utils.py (+0, -1) (Diff)
/release/scripts/startup/bl_ui/space_info.py (+2, -0) (Diff)
/source/blender/editors/io/CMakeLists.txt (+3, -0) (Diff)
/source/blender/editors/io/io_ops.c (+3, -0) (Diff)
/source/creator/CMakeLists.txt (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021