Revision: 77611
http://sourceforge.net/p/brlcad/code/77611
Author: starseeker
Date: 2020-10-23 15:30:23 +0000 (Fri, 23 Oct 2020)
Log Message:
-----------
Avoid some deprecated-copy warnings.
Modified Paths:
--------------
brlcad/branches/extbuild/src/librt/primitives/dsp/dsp_brep.cpp
brlcad/branches/extbuild/src/librt/primitives/revolve/revolve_brep.cpp
brlcad/branches/extbuild/src/librt/primitives/sketch/sketch_brep.cpp
brlcad/branches/extbuild/src/proc-db/brepintersect.cpp
Modified: brlcad/branches/extbuild/src/librt/primitives/dsp/dsp_brep.cpp
===================================================================
--- brlcad/branches/extbuild/src/librt/primitives/dsp/dsp_brep.cpp
2020-10-23 15:21:50 UTC (rev 77610)
+++ brlcad/branches/extbuild/src/librt/primitives/dsp/dsp_brep.cpp
2020-10-23 15:30:23 UTC (rev 77611)
@@ -188,7 +188,7 @@
ON_3dPoint *ctrlpt = new ON_3dPoint(p_ctrl);
bezpoints1.Append(*ctrlpt);
}
- ON_BezierCurve s1_bez3d((const ON_3dPointArray)bezpoints1);
+ ON_BezierCurve s1_bez3d(bezpoints1);
ON_NurbsCurve* s1_beznurb3d = ON_NurbsCurve::New();
s1_bez3d.GetNurbForm(*s1_beznurb3d);
s1_beznurb3d->SetDomain(0.0, 1.0);
@@ -238,7 +238,7 @@
ON_3dPoint ctrlpt(p_ctrl);
bezpoints2.Append(ctrlpt);
}
- ON_BezierCurve s2_bez3d((const ON_3dPointArray)bezpoints2);
+ ON_BezierCurve s2_bez3d(bezpoints2);
ON_NurbsCurve* s2_beznurb3d = ON_NurbsCurve::New();
s2_bez3d.GetNurbForm(*s2_beznurb3d);
s2_beznurb3d->SetDomain(0.0, 1.0);
@@ -289,7 +289,7 @@
ON_3dPoint ctrlpt(p_ctrl);
bezpoints3.Append(ctrlpt);
}
- ON_BezierCurve s3_bez3d((const ON_3dPointArray)bezpoints3);
+ ON_BezierCurve s3_bez3d(bezpoints3);
ON_NurbsCurve* s3_beznurb3d = ON_NurbsCurve::New();
s3_bez3d.GetNurbForm(*s3_beznurb3d);
s3_beznurb3d->SetDomain(0.0, 1.0);
@@ -339,7 +339,7 @@
ON_3dPoint ctrlpt(p_ctrl);
bezpoints4.Append(ctrlpt);
}
- ON_BezierCurve s4_bez3d((const ON_3dPointArray)bezpoints4);
+ ON_BezierCurve s4_bez3d(bezpoints4);
ON_NurbsCurve* s4_beznurb3d = ON_NurbsCurve::New();
s4_bez3d.GetNurbForm(*s4_beznurb3d);
s4_beznurb3d->SetDomain(0.0, 1.0);
Modified: brlcad/branches/extbuild/src/librt/primitives/revolve/revolve_brep.cpp
===================================================================
--- brlcad/branches/extbuild/src/librt/primitives/revolve/revolve_brep.cpp
2020-10-23 15:21:50 UTC (rev 77610)
+++ brlcad/branches/extbuild/src/librt/primitives/revolve/revolve_brep.cpp
2020-10-23 15:30:23 UTC (rev 77611)
@@ -221,7 +221,7 @@
for (int j = 0; j < bsg->degree + 1; j++) {
bezpoints.Append((*b)->m_V[bsg->ctl_points[j]].Point());
}
- ON_BezierCurve bez3d = ON_BezierCurve((const
ON_3dPointArray)bezpoints);
+ ON_BezierCurve bez3d = ON_BezierCurve(bezpoints);
ON_NurbsCurve* beznurb3d = ON_NurbsCurve::New();
bez3d.GetNurbForm(*beznurb3d);
beznurb3d->SetDomain(0.0, 1.0);
Modified: brlcad/branches/extbuild/src/librt/primitives/sketch/sketch_brep.cpp
===================================================================
--- brlcad/branches/extbuild/src/librt/primitives/sketch/sketch_brep.cpp
2020-10-23 15:21:50 UTC (rev 77610)
+++ brlcad/branches/extbuild/src/librt/primitives/sketch/sketch_brep.cpp
2020-10-23 15:30:23 UTC (rev 77611)
@@ -201,7 +201,7 @@
for (int j = 0; j < bsg->degree + 1; j++) {
bezpoints.Append((*b)->m_V[bsg->ctl_points[j]].Point());
}
- ON_BezierCurve bez3d = ON_BezierCurve((const
ON_3dPointArray)bezpoints);
+ ON_BezierCurve bez3d = ON_BezierCurve(bezpoints);
ON_NurbsCurve* beznurb3d = ON_NurbsCurve::New();
bez3d.GetNurbForm(*beznurb3d);
beznurb3d->SetDomain(0.0, 1.0);
Modified: brlcad/branches/extbuild/src/proc-db/brepintersect.cpp
===================================================================
--- brlcad/branches/extbuild/src/proc-db/brepintersect.cpp 2020-10-23
15:21:50 UTC (rev 77610)
+++ brlcad/branches/extbuild/src/proc-db/brepintersect.cpp 2020-10-23
15:30:23 UTC (rev 77611)
@@ -133,7 +133,7 @@
bool PointInPolyline(
const ON_3dPoint& P,
- const ON_Polyline pline,
+ const ON_Polyline& pline,
double tol
)
{
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits