Commit: abbd3d795b8a8d1db9f570427dd6d0d47d322ed5
Author: Kévin Dietrich
Date:   Wed Apr 6 19:25:25 2016 +0200
Branches: alembic_basic_io
https://developer.blender.org/rBabbd3d795b8a8d1db9f570427dd6d0d47d322ed5

Cleanup: namespace usage.

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

M       source/blender/alembic/intern/abc_camera.cc
M       source/blender/alembic/intern/abc_camera.h
M       source/blender/alembic/intern/abc_exporter.cc
M       source/blender/alembic/intern/abc_hair.cc
M       source/blender/alembic/intern/abc_hair.h
M       source/blender/alembic/intern/abc_mesh.cc
M       source/blender/alembic/intern/abc_mesh.h
M       source/blender/alembic/intern/abc_nurbs.cc
M       source/blender/alembic/intern/abc_nurbs.h
M       source/blender/alembic/intern/abc_object.cc
M       source/blender/alembic/intern/abc_object.h
M       source/blender/alembic/intern/abc_shape.cc
M       source/blender/alembic/intern/abc_shape.h
M       source/blender/alembic/intern/alembic_capi.cc

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

diff --git a/source/blender/alembic/intern/abc_camera.cc 
b/source/blender/alembic/intern/abc_camera.cc
index 7abe17e..0a3e2fc 100644
--- a/source/blender/alembic/intern/abc_camera.cc
+++ b/source/blender/alembic/intern/abc_camera.cc
@@ -39,21 +39,32 @@ extern "C" {
 #include "WM_types.h"
 }
 
+using Alembic::AbcGeom::ICamera;
+using Alembic::AbcGeom::ICompoundProperty;
+using Alembic::AbcGeom::IFloatProperty;
+using Alembic::AbcGeom::ISampleSelector;
+
+using Alembic::AbcGeom::OCamera;
+using Alembic::AbcGeom::OFloatProperty;
+
+using Alembic::AbcGeom::CameraSample;
+using Alembic::AbcGeom::kWrapExisting;
+
 AbcCameraWriter::AbcCameraWriter(Scene *sce, Object *obj,
                                  AbcTransformWriter *parent,
-                                 Alembic::Util::uint32_t timeSampling,
+                                 uint32_t timeSampling,
                                  AbcExportOptions &opts)
     : AbcShapeWriter(sce, obj, parent, timeSampling, opts)
 {
        std::string name = get_object_name(m_object);
        name.append("Shape");
 
-       Alembic::AbcGeom::OCamera camera(parent->alembicXform(), name, 
m_time_sampling);
+       OCamera camera(parent->alembicXform(), name, m_time_sampling);
        m_camera_schema = camera.getSchema();
 
        m_custom_data_container = m_camera_schema.getUserProperties();
-       m_stereo_distance = 
Alembic::AbcGeom::OFloatProperty(m_custom_data_container, "stereoDistance", 
m_time_sampling);
-       m_eye_separation  = 
Alembic::AbcGeom::OFloatProperty(m_custom_data_container, "eyeSeparation", 
m_time_sampling);
+       m_stereo_distance = OFloatProperty(m_custom_data_container, 
"stereoDistance", m_time_sampling);
+       m_eye_separation = OFloatProperty(m_custom_data_container, 
"eyeSeparation", m_time_sampling);
 }
 
 void AbcCameraWriter::do_write()
@@ -106,7 +117,7 @@ void AbcCameraWriter::do_write()
 AbcCameraReader::AbcCameraReader(const Alembic::Abc::IObject &object, int 
from_forward, int from_up)
     : AbcObjectReader(object, from_forward, from_up)
 {
-       Alembic::AbcGeom::ICamera abc_cam(m_iobject, 
Alembic::AbcGeom::kWrapExisting);
+       ICamera abc_cam(m_iobject, kWrapExisting);
        m_schema = abc_cam.getSchema();
 }
 
@@ -119,27 +130,29 @@ void AbcCameraReader::readObjectData(Main *bmain, Scene 
*scene, float time)
 {
        Camera *bcam = static_cast<Camera *>(BKE_camera_add(bmain, 
"abc_camera"));
 
-       Alembic::AbcGeom::ISampleSelector sample_sel(time);
-       Alembic::AbcGeom::CameraSample cam_sample;
+       ISampleSelector sample_sel(time);
+       CameraSample cam_sample;
        m_schema.get(cam_sample, sample_sel);
 
-       Alembic::AbcGeom::ICompoundProperty customDataContainer =  
m_schema.getUserProperties();
+       ICompoundProperty customDataContainer =  m_schema.getUserProperties();
 
-       if (customDataContainer.valid() && 
customDataContainer.getPropertyHeader("stereoDistance") &&
-           customDataContainer.getPropertyHeader("eyeSeparation")) {
-               Alembic::AbcGeom::IFloatProperty 
convergence_plane(customDataContainer, "stereoDistance");
-               Alembic::AbcGeom::IFloatProperty 
eye_separation(customDataContainer, "eyeSeparation");
+       if (customDataContainer.valid() &&
+           customDataContainer.getPropertyHeader("stereoDistance") &&
+           customDataContainer.getPropertyHeader("eyeSeparation"))
+       {
+               IFloatProperty convergence_plane(customDataContainer, 
"stereoDistance");
+               IFloatProperty eye_separation(customDataContainer, 
"eyeSeparation");
 
                bcam->stereo.interocular_distance = 
eye_separation.getValue(sample_sel);
                bcam->stereo.convergence_distance = 
convergence_plane.getValue(sample_sel);;
        }
 
-       float lens = cam_sample.getFocalLength();
-       float apperture_x = cam_sample.getHorizontalAperture();
-       float apperture_y = cam_sample.getVerticalAperture();
-       float h_film_offset = cam_sample.getHorizontalFilmOffset();
-       float v_film_offset = cam_sample.getVerticalFilmOffset();
-       float film_aspect = apperture_x / apperture_y;
+       const float lens = cam_sample.getFocalLength();
+       const float apperture_x = cam_sample.getHorizontalAperture();
+       const float apperture_y = cam_sample.getVerticalAperture();
+       const float h_film_offset = cam_sample.getHorizontalFilmOffset();
+       const float v_film_offset = cam_sample.getVerticalFilmOffset();
+       const float film_aspect = apperture_x / apperture_y;
 
        bcam->lens = lens;
        bcam->sensor_x = apperture_x * 10;
diff --git a/source/blender/alembic/intern/abc_camera.h 
b/source/blender/alembic/intern/abc_camera.h
index 7f0e374..bb389e9 100644
--- a/source/blender/alembic/intern/abc_camera.h
+++ b/source/blender/alembic/intern/abc_camera.h
@@ -36,7 +36,7 @@ class AbcCameraWriter : public AbcShapeWriter {
 
 public:
        AbcCameraWriter(Scene *sce, Object *obj, AbcTransformWriter *parent,
-                       Alembic::Util::uint32_t timeSampling,
+                       uint32_t timeSampling,
                        AbcExportOptions &opts);
 
 private:
diff --git a/source/blender/alembic/intern/abc_exporter.cc 
b/source/blender/alembic/intern/abc_exporter.cc
index 27dd7f1..ad618b4 100644
--- a/source/blender/alembic/intern/abc_exporter.cc
+++ b/source/blender/alembic/intern/abc_exporter.cc
@@ -112,7 +112,7 @@ Alembic::Abc::TimeSamplingPtr 
AbcExporter::createTimeSampling(int start, int end
        }
 
        getShutterSamples(shutterOpen, shutterClose, step, true, samples);
-       Alembic::Abc::TimeSamplingType 
ts(static_cast<Alembic::Util::uint32_t>(samples.size()), 1.0 / 
m_scene->r.frs_sec);
+       Alembic::Abc::TimeSamplingType 
ts(static_cast<uint32_t>(samples.size()), 1.0 / m_scene->r.frs_sec);
        timeSampling.reset(new Alembic::Abc::TimeSampling(ts, samples));
        return timeSampling;
 }
@@ -228,11 +228,11 @@ void AbcExporter::operator()()
                                xit->second->write();
 
                        /* Save the archive 's bounding box. */
-                       Alembic::Abc::Box3d bounds;
+                       Imath::Box3d bounds;
 
                        for (std::map<std::string, 
AbcTransformWriter*>::iterator xit = m_xforms.begin(), xe = m_xforms.end(); xit 
!= xe; ++xit)
                        {
-                               Alembic::Abc::Box3d box = xit->second->bounds();
+                               Imath::Box3d box = xit->second->bounds();
                                bounds.extendBy(box);
                        }
 
diff --git a/source/blender/alembic/intern/abc_hair.cc 
b/source/blender/alembic/intern/abc_hair.cc
index 9cf05be..72a6e24 100644
--- a/source/blender/alembic/intern/abc_hair.cc
+++ b/source/blender/alembic/intern/abc_hair.cc
@@ -34,10 +34,15 @@ extern "C" {
 #include "BKE_particle.h"
 }
 
+using Alembic::AbcGeom::OCurves;
+using Alembic::AbcGeom::OCurvesSchema;
+using Alembic::AbcGeom::ON3fGeomParam;
+using Alembic::AbcGeom::OV2fGeomParam;
+
 AbcHairWriter::AbcHairWriter(Scene *sce,
                              Object *obj,
                              AbcTransformWriter *parent,
-                             Alembic::Util::uint32_t timeSampling,
+                             uint32_t timeSampling,
                              AbcExportOptions &opts,
                              ParticleSystem *psys)
     : AbcShapeWriter(sce, obj, parent, timeSampling, opts)
@@ -48,7 +53,7 @@ AbcHairWriter::AbcHairWriter(Scene *sce,
 
        m_is_animated = isAnimated();
 
-       Alembic::AbcGeom::OCurves curves(parent->alembicXform(), name, 
m_time_sampling);
+       OCurves curves(parent->alembicXform(), name, m_time_sampling);
        m_curves_schema = curves.getSchema();
 }
 
@@ -95,10 +100,10 @@ void AbcHairWriter::do_write()
                printf("Warning, no UV set found for underlying geometry\n");
        }
 
-       std::vector<Alembic::AbcGeom::V3f> verts;
+       std::vector<Imath::V3f> verts;
        std::vector<int32_t> hvertices;
-       std::vector<Alembic::AbcGeom::V2f> uv_values;
-       std::vector<Alembic::AbcGeom::N3f> norm_values;
+       std::vector<Imath::V2f> uv_values;
+       std::vector<Imath::V3f> norm_values;
 
        const float nscale = 1.0f / 32767.0f;
 
@@ -120,10 +125,10 @@ void AbcHairWriter::do_write()
 
                                        if (mface) {
                                                psys_interpolate_uvs(tface, 
face->v4, pa->fuv, r_uv);
-                                               
uv_values.push_back(Alembic::AbcGeom::V2f(r_uv[0], r_uv[1]));
+                                               
uv_values.push_back(Imath::V2f(r_uv[0], r_uv[1]));
 
                                                psys_interpolate_face(mverts, 
face, tface, NULL, mapfw, vec, tmpnor, NULL, NULL, NULL, NULL);
-                                               
norm_values.push_back(Alembic::AbcGeom::N3f(tmpnor[0],tmpnor[2], -tmpnor[1]));
+                                               
norm_values.push_back(Imath::V3f(tmpnor[0],tmpnor[2], -tmpnor[1]));
                                        }
                                }
                                else {
@@ -150,9 +155,9 @@ void AbcHairWriter::do_write()
                                                }
 
                                                if (vtx[o] == num) {
-                                                       
uv_values.push_back(Alembic::AbcGeom::V2f(tface->uv[o][0], tface->uv[o][1]));
+                                                       
uv_values.push_back(Imath::V2f(tface->uv[o][0], tface->uv[o][1]));
                                                        MVert *mv = mverts + 
vtx[o];
-                                                       
norm_values.push_back(Alembic::AbcGeom::N3f(mv->no[0] * nscale,
+                                                       
norm_values.push_back(Imath::V3f(mv->no[0] * nscale,
                                                                              
mv->no[1] * nscale, mv->no[2] * nscale));
                                                        found = true;
                                                        break;
@@ -177,7 +182,7 @@ void AbcHairWriter::do_write()
                                        mul_m3_v3(m_options.convert_matrix, 
vert);
                                }
 
-                               verts.push_back(Alembic::AbcGeom::V3f(vert[0], 
vert[1], vert[2]));
+                               verts.push_back(Imath::V3f(vert[0], vert[1], 
vert[2]));
 
                                ++path;
                        }
@@ -200,14 +205,14 @@ void AbcHairWriter::do_write()
 
                                        if (mface && mtface) {
                                                psys_interpolate_uvs(tface, 
face->v4, pc->fuv, r_uv);
-                                               
uv_values.push_back(Alembic::AbcGeom::V2f(r_uv[0], r_uv[1]));
+                                               
uv_values.push_back(Imath::V2f(r_uv[0], r_uv[1]));
 
                                                psys_interpolate_face(mverts, 
face, tface, NULL, mapfw, vec, tmpnor, NULL, NULL, NULL, NULL);
                                                if (m_rotate_matrix) {
-                                                       
norm_values.push_back(Alembic::AbcGeom::N3f(tmpnor[0],tmpnor[2], -tmpnor[1]));
+                                                       
norm_values.push_back(Imath::V3f(tmpnor[0],tmpnor[2], -tmpnor[1]));
                                                }
                                                else {
-                                                       
norm_values.push_back(Alembic::AbcGeom::N3f(tmpnor[0],tmpnor[1], tmpnor[2]));
+                                                       
norm_values.push_back(Imath::V3f(tmpnor[0],tmpnor[1], tmpnor[2]));
                                                }
                                        }
                                }
@@ -219,7 +224,7 @@ void AbcHairWriter::do_write()
                                        float vert[3];
                                        copy_v3_v3(vert, path->co);
                                        mul_m4_v3(inv_mat, vert);
-                                       
verts.push_back(Alembic::AbcGeom::V3f(vert[0], vert[1], vert[2]));
+                                       verts.push_back(Imath::V3f(vert[0], 
vert[1], vert[2]));
                                        ++path;
                                }
                        }
@@ -229,16 +234,16 @@ void AbcHairWriter::do_write()
        dm->release(dm);
 
        Alembic::Abc::P3fArraySample iPos(verts);
-       m_curves_schema_sample = Alembic::AbcGeom::OCurvesSchema::Sample(iPos, 
hvertices);
+       m_c

@@ Diff output truncated at 10240 characters. @@

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to