Namespace sounds interesting. 2013/6/24 Robert Osfield <[email protected]>
> Hi Sukender, > > On 24 June 2013 14:29, Sukender <[email protected]> wrote: > > Yeah, sure I agree with your reaction... This is nonsense (as long as > the hypothesis is verified). > > About the subclass, it could be a nice idea as long as "forced downcast" > (ie. casting a "true" Geometry to a GeometryDeprecated) is possible. Ex: > > > > p = new Geometry; > > > > //... somewhere else: > > static_cast<GeometryDeprecated*>(p)->someDeprecatedFunction() > > I think mostly one would just do > > GeometryDeprecated* gd = new GeometryDeprecated; > gs->someDeprecatedFunction(); > > So just do a search and replace of Geometry with GeometryDeprecated; > > Another possibility would be to have a deprecated_osg namespace such as > > namespace deprecated_osg > { > class Geometry : public osg::Geometry > { > deprecated methods... > }; > } > > Although I'm not sure that is allround a great idea... then none of > the solutions are... > > > May I proceed? > > With? > > Robert. > _______________________________________________ > osg-submissions mailing list > [email protected] > > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org >
_______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
