Revision: 55882
          http://sourceforge.net/p/brlcad/code/55882
Author:   starseeker
Date:     2013-06-27 15:02:27 +0000 (Thu, 27 Jun 2013)
Log Message:
-----------
Don't define things we aren't using...

Modified Paths:
--------------
    brlcad/trunk/src/libbrep/opennurbs_ext.cpp

Modified: brlcad/trunk/src/libbrep/opennurbs_ext.cpp
===================================================================
--- brlcad/trunk/src/libbrep/opennurbs_ext.cpp  2013-06-27 15:00:33 UTC (rev 
55881)
+++ brlcad/trunk/src/libbrep/opennurbs_ext.cpp  2013-06-27 15:02:27 UTC (rev 
55882)
@@ -942,15 +942,12 @@
                                     int divDepth,
                                     int depthLimit)
 {
-    const ON_Surface* surf = m_face->SurfaceOf();
-    ON_Interval usurf = surf->Domain(0);
-    ON_Interval vsurf = surf->Domain(1);
     double uq = u.Length()*0.25;
     double vq = v.Length()*0.25;
-    surf->FrameAt(u.Mid() - uq, v.Mid() - vq, frames[5]);
-    surf->FrameAt(u.Mid() - uq, v.Mid() + vq, frames[6]);
-    surf->FrameAt(u.Mid() + uq, v.Mid() - vq, frames[7]);
-    surf->FrameAt(u.Mid() + uq, v.Mid() + vq, frames[8]);
+    localsurf->FrameAt(u.Mid() - uq, v.Mid() - vq, frames[5]);
+    localsurf->FrameAt(u.Mid() - uq, v.Mid() + vq, frames[6]);
+    localsurf->FrameAt(u.Mid() + uq, v.Mid() - vq, frames[7]);
+    localsurf->FrameAt(u.Mid() + uq, v.Mid() + vq, frames[8]);
     BBNode* quads[4];
 
 
@@ -1469,9 +1466,6 @@
                              int divDepth,
                              int depthLimit)
 {
-    const ON_Surface* surf = m_face->SurfaceOf();
-    ON_Interval usurf = surf->Domain(0);
-    ON_Interval vsurf = surf->Domain(1);
     double uq = u.Length()*0.25;
     double vq = v.Length()*0.25;
     localsurf->FrameAt(u.Mid() - uq, v.Mid() - vq, frames[5]);
@@ -1494,8 +1488,6 @@
 
        BBNode* parent = (divDepth == 0) ? initialBBox(ctree, localsurf, 
m_face, u, v) :
            surfaceBBox(localsurf, false, frames, u, v);
-       ON_Interval first(0, 0.5);
-       ON_Interval second(0.5, 1.0);
 
        if ((!isVFlat || (width/height > ratio)) && (!isUFlat || (height/width 
> ratio))) {
            ON_Interval firstu(u.Min(), usplit);
@@ -1757,6 +1749,9 @@
 
            //ON_BoundingBox bbox = q0surf->BoundingBox();
            //bu_log("%d - in bbq0 rpp %f %f %f %f %f %f\n", divDepth, 
bbox.m_min.x, bbox.m_max.x, bbox.m_min.y, bbox.m_max.y, bbox.m_min.z, 
bbox.m_max.z);
+           ON_Interval first(0, 0.5);
+           ON_Interval second(0.5, 1.0);
+
            quads[0] = subdivideSurface(east, u.ParameterAt(first), v, 
newframes, divDepth + 1, depthLimit);
            delete east;
 
@@ -1894,6 +1889,9 @@
            newframes[3] = sharedframes[0];
            localsurf->FrameAt(u.Mid(), v.Mid() - vq, newframes[4]);
 
+           ON_Interval first(0, 0.5);
+           ON_Interval second(0.5, 1.0);
+
            //ON_BoundingBox bbox = q0surf->BoundingBox();
            //bu_log("%d - in bbq0 rpp %f %f %f %f %f %f\n", divDepth, 
bbox.m_min.x, bbox.m_max.x, bbox.m_min.y, bbox.m_max.y, bbox.m_min.z, 
bbox.m_max.z);
            quads[0] = subdivideSurface(south, u, v.ParameterAt(first), 
newframes, divDepth + 1, depthLimit);

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to