Blender Git Loki
Git Commits -> Revision 377c3cb
Revision 377c3cb by Jonathan deWerd (testbuild) August 24, 2014, 15:21 (GMT) |
soc-2014-nurbs squash |
Commit Details:
Full Hash: 377c3cb6b5f6f7807e6896b1bacab6b368d402a0
Parent Commit: 381b873
Lines Changed: +273170, -4783
234 Added Paths:
/extern/opennurbs/CMakeLists.txt (+256, -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 (+146, -0) (View)
/extern/opennurbs/opennurbs_zlib_memory.cpp (+39, -0) (View)
/extern/opennurbs/readme.txt (+92, -0) (View)
/source/blender/blenkernel/BKE_surf_trimtess.h (+17, -0) (View)
/source/blender/blenkernel/intern/curve.cpp (+4823, -0) (View)
/source/blender/blenkernel/intern/curve_eval.cpp (+474, -0) (View)
/source/blender/blenkernel/intern/surf_gridmesh.cpp (+1360, -0) (View)
/source/blender/blenkernel/intern/surf_gridmesh.h (+224, -0) (View)
/source/blender/editors/curve/poly.h (+322, -0) (View)
/source/blender/editors/curve/poly_demo.cpp (+501, -0) (View)
/source/blender/editors/curve/rast_demo.cpp (+543, -0) (View)
/source/blender/editors/io/io_rhino_export.cpp (+111, -0) (View)
/source/blender/editors/io/io_rhino_export.h (+40, -0) (View)
/source/blender/editors/io/io_rhino_import.cpp (+958, -0) (View)
/source/blender/editors/io/io_rhino_import.h (+39, -0) (View)
/tests/interactive/curve_eval.h (+90, -0) (View)
/tests/interactive/nurbs_derivative_eval.cpp (+185, -0) (View)
/tests/interactive/nurbs_trimtess.cpp (+624, -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 (+146, -0) (View)
/extern/opennurbs/opennurbs_zlib_memory.cpp (+39, -0) (View)
/extern/opennurbs/readme.txt (+92, -0) (View)
/source/blender/blenkernel/BKE_surf_trimtess.h (+17, -0) (View)
/source/blender/blenkernel/intern/curve.cpp (+4823, -0) (View)
/source/blender/blenkernel/intern/curve_eval.cpp (+474, -0) (View)
/source/blender/blenkernel/intern/surf_gridmesh.cpp (+1360, -0) (View)
/source/blender/blenkernel/intern/surf_gridmesh.h (+224, -0) (View)
/source/blender/editors/curve/poly.h (+322, -0) (View)
/source/blender/editors/curve/poly_demo.cpp (+501, -0) (View)
/source/blender/editors/curve/rast_demo.cpp (+543, -0) (View)
/source/blender/editors/io/io_rhino_export.cpp (+111, -0) (View)
/source/blender/editors/io/io_rhino_export.h (+40, -0) (View)
/source/blender/editors/io/io_rhino_import.cpp (+958, -0) (View)
/source/blender/editors/io/io_rhino_import.h (+39, -0) (View)
/tests/interactive/curve_eval.h (+90, -0) (View)
/tests/interactive/nurbs_derivative_eval.cpp (+185, -0) (View)
/tests/interactive/nurbs_trimtess.cpp (+624, -0) (View)
1 Deleted Path:
/source/blender/blenkernel/intern/curve.c (+0, -4418)
67 Modified Paths:
/build_files/cmake/macros.cmake (+3, -0) (Diff)
/doc/python_api/rst/bge_types/bge.types.KX_Scene.rst (+2, -0) (Diff)
/extern/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernel.cu (+1, -1) (Diff)
/intern/cycles/render/image.cpp (+1, -0) (Diff)
/release/scripts/modules/bpy/utils.py (+0, -1) (Diff)
/release/scripts/presets/interface_theme/back_to_black.xml (+4, -4) (Diff)
/release/scripts/presets/interface_theme/elsyiun.xml (+4, -4) (Diff)
/release/scripts/presets/interface_theme/hexagon.xml (+4, -4) (Diff)
/release/scripts/presets/interface_theme/ubuntu_ambiance.xml (+4, -4) (Diff)
/release/scripts/startup/bl_ui/space_image.py (+47, -2) (Diff)
/release/scripts/startup/bl_ui/space_info.py (+2, -0) (Diff)
/source/blender/blenkernel/BKE_curve.h (+54, -1) (Diff)
/source/blender/blenkernel/BKE_displist.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+0, -3) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+4, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+5, -23) (Diff)
/source/blender/blenkernel/intern/mesh.c (+10, -25) (Diff)
/source/blender/blenlib/BLI_smallhash.h (+4, -0) (Diff)
/source/blender/blenlib/intern/freetypefont.c (+1, -0) (Diff)
/source/blender/blenlib/intern/smallhash.c (+48, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+37, -15) (Diff)
/source/blender/blenloader/intern/writefile.c (+27, -18) (Diff)
/source/blender/compositor/operations/COM_SunBeamsOperation.cpp (+17, -12) (Diff)
/source/blender/editors/curve/curve_ops.c (+1, -1) (Diff)
/source/blender/editors/curve/editcurve.c (+166, -44) (Diff)
/source/blender/editors/curve/editcurve_add.c (+6, -5) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+2, -0) (Diff)
/source/blender/editors/include/ED_curve.h (+2, -2) (Diff)
/source/blender/editors/include/ED_image.h (+1, -0) (Diff)
/source/blender/editors/include/ED_screen.h (+4, -0) (Diff)
/source/blender/editors/include/ED_uvedit.h (+2, -1) (Diff)
/source/blender/editors/include/ED_view3d.h (+2, -2) (Diff)
/source/blender/editors/include/UI_resources.h (+7, -0) (Diff)
/source/blender/editors/interface/resources.c (+22, -4) (Diff)
/source/blender/editors/io/CMakeLists.txt (+6, -1) (Diff)
/source/blender/editors/io/io_ops.c (+4, -0) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+18, -8) (Diff)
/source/blender/editors/object/object_add.c (+12, -5) (Diff)
/source/blender/editors/screen/screen_ops.c (+33, -0) (Diff)
/source/blender/editors/space_api/spacetypes.c (+1, -0) (Diff)
/source/blender/editors/space_image/image_draw.c (+10, -6) (Diff)
/source/blender/editors/space_image/image_edit.c (+11, -0) (Diff)
/source/blender/editors/space_image/image_intern.h (+1, -0) (Diff)
/source/blender/editors/space_image/image_ops.c (+42, -2) (Diff)
/source/blender/editors/space_image/space_image.c (+12, -2) (Diff)
/source/blender/editors/space_node/node_draw.c (+4, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+57, -82) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/view3d_iterators.c (+6, -6) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+7, -4) (Diff)
/source/blender/editors/transform/transform_conversions.c (+113, -4) (Diff)
/source/blender/editors/transform/transform_generics.c (+4, -1) (Diff)
/source/blender/editors/transform/transform_ops.c (+16, -0) (Diff)
/source/blender/editors/util/ed_transverts.c (+1, -1) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+275, -15) (Diff)
/source/blender/editors/uvedit/uvedit_intern.h (+2, -0) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+830, -26) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+61, -4) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+320, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+13, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+36, -0) (Diff)
/source/creator/CMakeLists.txt (+234, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+25, -8) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+5, -3) (Diff)
/doc/python_api/rst/bge_types/bge.types.KX_Scene.rst (+2, -0) (Diff)
/extern/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernel.cu (+1, -1) (Diff)
/intern/cycles/render/image.cpp (+1, -0) (Diff)
/release/scripts/modules/bpy/utils.py (+0, -1) (Diff)
/release/scripts/presets/interface_theme/back_to_black.xml (+4, -4) (Diff)
/release/scripts/presets/interface_theme/elsyiun.xml (+4, -4) (Diff)
/release/scripts/presets/interface_theme/hexagon.xml (+4, -4) (Diff)
/release/scripts/presets/interface_theme/ubuntu_ambiance.xml (+4, -4) (Diff)
/release/scripts/startup/bl_ui/space_image.py (+47, -2) (Diff)
/release/scripts/startup/bl_ui/space_info.py (+2, -0) (Diff)
/source/blender/blenkernel/BKE_curve.h (+54, -1) (Diff)
/source/blender/blenkernel/BKE_displist.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+0, -3) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+4, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+5, -23) (Diff)
/source/blender/blenkernel/intern/mesh.c (+10, -25) (Diff)
/source/blender/blenlib/BLI_smallhash.h (+4, -0) (Diff)
/source/blender/blenlib/intern/freetypefont.c (+1, -0) (Diff)
/source/blender/blenlib/intern/smallhash.c (+48, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+37, -15) (Diff)
/source/blender/blenloader/intern/writefile.c (+27, -18) (Diff)
/source/blender/compositor/operations/COM_SunBeamsOperation.cpp (+17, -12) (Diff)
/source/blender/editors/curve/curve_ops.c (+1, -1) (Diff)
/source/blender/editors/curve/editcurve.c (+166, -44) (Diff)
/source/blender/editors/curve/editcurve_add.c (+6, -5) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+2, -0) (Diff)
/source/blender/editors/include/ED_curve.h (+2, -2) (Diff)
/source/blender/editors/include/ED_image.h (+1, -0) (Diff)
/source/blender/editors/include/ED_screen.h (+4, -0) (Diff)
/source/blender/editors/include/ED_uvedit.h (+2, -1) (Diff)
/source/blender/editors/include/ED_view3d.h (+2, -2) (Diff)
/source/blender/editors/include/UI_resources.h (+7, -0) (Diff)
/source/blender/editors/interface/resources.c (+22, -4) (Diff)
/source/blender/editors/io/CMakeLists.txt (+6, -1) (Diff)
/source/blender/editors/io/io_ops.c (+4, -0) (Diff)
/source/blender/editors/mesh/editmesh_select.c (+18, -8) (Diff)
/source/blender/editors/object/object_add.c (+12, -5) (Diff)
/source/blender/editors/screen/screen_ops.c (+33, -0) (Diff)
/source/blender/editors/space_api/spacetypes.c (+1, -0) (Diff)
/source/blender/editors/space_image/image_draw.c (+10, -6) (Diff)
/source/blender/editors/space_image/image_edit.c (+11, -0) (Diff)
/source/blender/editors/space_image/image_intern.h (+1, -0) (Diff)
/source/blender/editors/space_image/image_ops.c (+42, -2) (Diff)
/source/blender/editors/space_image/space_image.c (+12, -2) (Diff)
/source/blender/editors/space_node/node_draw.c (+4, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+57, -82) (Diff)
/source/blender/editors/space_view3d/view3d_buttons.c (+3, -3) (Diff)
/source/blender/editors/space_view3d/view3d_iterators.c (+6, -6) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+7, -4) (Diff)
/source/blender/editors/transform/transform_conversions.c (+113, -4) (Diff)
/source/blender/editors/transform/transform_generics.c (+4, -1) (Diff)
/source/blender/editors/transform/transform_ops.c (+16, -0) (Diff)
/source/blender/editors/util/ed_transverts.c (+1, -1) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+275, -15) (Diff)
/source/blender/editors/uvedit/uvedit_intern.h (+2, -0) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+830, -26) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+61, -4) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_curve.c (+320, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+13, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+36, -0) (Diff)
/source/creator/CMakeLists.txt (+234, -1) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+25, -8) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+5, -3) (Diff)