[Bf-blender-cvs] [307fa8f] alembic_basic_io: Cleanup: includes, `using` statements.

Kévin Dietrich noreply at git.blender.org
Thu Jun 9 14:11:54 CEST 2016


Commit: 307fa8f8ec1dbcd1a64752c07564473575ff4dec
Author: Kévin Dietrich
Date:   Thu Jun 9 09:55:36 2016 +0200
Branches: alembic_basic_io
https://developer.blender.org/rB307fa8f8ec1dbcd1a64752c07564473575ff4dec

Cleanup: includes, `using` statements.

===================================================================

M	source/blender/alembic/intern/abc_object.cc
M	source/blender/alembic/intern/abc_points.cc
M	source/blender/alembic/intern/abc_util.h
M	source/blender/alembic/intern/alembic_capi.cc

===================================================================

diff --git a/source/blender/alembic/intern/abc_object.cc b/source/blender/alembic/intern/abc_object.cc
index 0fd374d..84da55a 100644
--- a/source/blender/alembic/intern/abc_object.cc
+++ b/source/blender/alembic/intern/abc_object.cc
@@ -22,8 +22,6 @@
 
 #include "abc_object.h"
 
-#include <Alembic/AbcGeom/All.h>
-
 #include "abc_util.h"
 
 extern "C" {
diff --git a/source/blender/alembic/intern/abc_points.cc b/source/blender/alembic/intern/abc_points.cc
index fc016ef..3760376 100644
--- a/source/blender/alembic/intern/abc_points.cc
+++ b/source/blender/alembic/intern/abc_points.cc
@@ -24,8 +24,6 @@
 
 #include "abc_points.h"
 
-#include <Alembic/Abc/All.h>
-
 #include "abc_mesh.h"
 #include "abc_transform.h"
 #include "abc_util.h"
diff --git a/source/blender/alembic/intern/abc_util.h b/source/blender/alembic/intern/abc_util.h
index 2b24724..89a07a3 100644
--- a/source/blender/alembic/intern/abc_util.h
+++ b/source/blender/alembic/intern/abc_util.h
@@ -25,6 +25,8 @@
 #include <Alembic/Abc/All.h>
 #include <Alembic/AbcGeom/All.h>
 
+using Alembic::Abc::chrono_t;
+
 struct ID;
 struct Object;
 
@@ -54,14 +56,10 @@ void create_input_transform(const Alembic::AbcGeom::ISampleSelector &sample_sel,
                             const Alembic::AbcGeom::IXform &ixform, Object *ob,
                             float r_mat[4][4], float scale);
 
-using Alembic::Abc::chrono_t;
-
 template <typename Schema>
 void get_min_max_time(const Schema &schema, chrono_t &min, chrono_t &max)
 {
-	using Alembic::Abc::TimeSamplingPtr;
-
-	TimeSamplingPtr time_samp = schema.getTimeSampling();
+	const Alembic::Abc::TimeSamplingPtr &time_samp = schema.getTimeSampling();
 
 	if (!schema.isConstant()) {
 		const size_t num_samps = schema.getNumSamples();
diff --git a/source/blender/alembic/intern/alembic_capi.cc b/source/blender/alembic/intern/alembic_capi.cc
index aaf9143..9e1d52e 100644
--- a/source/blender/alembic/intern/alembic_capi.cc
+++ b/source/blender/alembic/intern/alembic_capi.cc
@@ -62,6 +62,8 @@ extern "C" {
 #include "WM_types.h"
 }
 
+using Alembic::Abc::ObjectHeader;
+
 using Alembic::AbcGeom::ErrorHandler;
 using Alembic::AbcGeom::Exception;
 using Alembic::AbcGeom::MetaData;
@@ -71,11 +73,13 @@ using Alembic::AbcGeom::kWrapExisting;
 using Alembic::AbcGeom::IArchive;
 using Alembic::AbcGeom::ICamera;
 using Alembic::AbcGeom::ICurves;
+using Alembic::AbcGeom::ICurvesSchema;
 using Alembic::AbcGeom::IFaceSet;
 using Alembic::AbcGeom::ILight;
 using Alembic::AbcGeom::INuPatch;
 using Alembic::AbcGeom::IObject;
 using Alembic::AbcGeom::IPoints;
+using Alembic::AbcGeom::IPointsSchema;
 using Alembic::AbcGeom::IPolyMesh;
 using Alembic::AbcGeom::IPolyMeshSchema;
 using Alembic::AbcGeom::ISampleSelector;
@@ -696,10 +700,6 @@ static DerivedMesh *read_mesh_sample(DerivedMesh *dm, const IObject &iobject, co
 	return dm;
 }
 
-using Alembic::Abc::ObjectHeader;
-using Alembic::AbcGeom::IPointsSchema;
-using Alembic::AbcGeom::ICurvesSchema;
-
 static DerivedMesh *read_points_sample(DerivedMesh *dm, const IObject &iobject, const float time)
 {
 	IPoints points(iobject, kWrapExisting);
@@ -755,7 +755,7 @@ DerivedMesh *ABC_read_mesh(DerivedMesh *dm, const char *filepath, const char *ob
 		return NULL;
 	}
 
-	const Alembic::Abc::ObjectHeader &header = iobject.getHeader();
+	const ObjectHeader &header = iobject.getHeader();
 
 	if (IPolyMesh::matches(header)) {
 		return read_mesh_sample(dm, iobject, time);
@@ -783,7 +783,7 @@ void ABC_read_vertex_cache(const char *filepath, const char *object_path, const
 		return;
 	}
 
-	const Alembic::Abc::ObjectHeader &header = iobject.getHeader();
+	const ObjectHeader &header = iobject.getHeader();
 
 	if (ICurves::matches(header)) {
 		return read_curves_sample(vertexCos, max_verts, iobject, time);




More information about the Bf-blender-cvs mailing list