[brlcad-commits] SF.net SVN: brlcad:[41997] brlcad/trunk/include/opennurbs_ext.h
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <sta...@us...> - 2011-01-06 22:17:33
|
Revision: 41997 http://brlcad.svn.sourceforge.net/brlcad/?rev=41997&view=rev Author: starseeker Date: 2011-01-06 22:17:27 +0000 (Thu, 06 Jan 2011) Log Message: ----------- Don't break encapsulation on pullback_curve. Will need to handle iges differently, but have other fish to fry now. Modified Paths: -------------- brlcad/trunk/include/opennurbs_ext.h Modified: brlcad/trunk/include/opennurbs_ext.h =================================================================== --- brlcad/trunk/include/opennurbs_ext.h 2011-01-06 22:15:59 UTC (rev 41996) +++ brlcad/trunk/include/opennurbs_ext.h 2011-01-06 22:17:27 UTC (rev 41997) @@ -32,18 +32,6 @@ #include <iostream> #include "vmath.h" -#ifndef RT_EXPORT -# if defined(_WIN32) && !defined(__CYGWIN__) && defined(BRLCAD_DLL) -# ifdef RT_EXPORT_DLL -# define RT_EXPORT __declspec(dllexport) -# else -# define RT_EXPORT __declspec(dllimport) -# endif -# else -# define RT_EXPORT -# endif -#endif - /* These definitions were added to opennurbs_curve.h - they are * extensions of openNURBS, so add them here instead. At some * point a more coherent structure should probably be set up for @@ -1497,11 +1485,11 @@ * 3. If the curve is a line or an arc (determined with openNURBS routines), * return the appropriate ON_Curve subclass (otherwise, return an ON_NurbsCurve). */ -RT_EXPORT BU_EXTERN(ON_Curve* pullback_curve, (ON_BrepFace* face, +extern ON_Curve* pullback_curve(ON_BrepFace* face, const ON_Curve* curve, SurfaceTree* tree = NULL, double tolerance = BREP_FCP_ROOT_EPSILON, - double flatness = 1.0e-3)); + double flatness = 1.0e-3); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |