Blender Git Loki
Git Commits -> Revision 97aa9d4
Revision 97aa9d4 by Ankit Meel (soc-2020-io-performance) July 23, 2020, 10:28 (GMT) |
Refactor: Conform to style guide, add documentation. Rename classes OBJImporter > OBJParser, OBJParentCollection > OBJmportCollection. Move OBJRawObject items to private access & use getters. Parser class is set to its friend since it edits the Raw object heavily. Break OBJMeshFromRaw and OBJCurveFromRaw into smaller functions with one responsibility. Add comments wherever required. Use int instead of uint. Remove typedef, use Span. |
Commit Details:
Full Hash: 97aa9d44fa0f2f75dcc07d5184e5561071a4a9b2
Parent Commit: cab598f
Lines Changed: +355, -148
9 Modified Paths:
/source/blender/io/wavefront_obj/intern/wavefront_obj_importer.cc (+21, -17) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_file_reader.cc (+76, -54) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_file_reader.hh (+13, -3) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_mesh.cc (+40, -16) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_mesh.hh (+14, -1) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.cc (+11, -7) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.hh (+3, -2) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_objects.cc (+109, -22) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_objects.hh (+68, -26) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_file_reader.cc (+76, -54) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_file_reader.hh (+13, -3) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_mesh.cc (+40, -16) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_mesh.hh (+14, -1) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.cc (+11, -7) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_nurbs.hh (+3, -2) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_objects.cc (+109, -22) (Diff)
/source/blender/io/wavefront_obj/intern/wavefront_obj_im_objects.hh (+68, -26) (Diff)