+SGClipGroup::SGClipGroup(const SGClipGroup& clip, const osg::CopyOp& copyop) :
+ osg::Group(clip, copyop)
+{
+ for (unsigned i = 0; i < mClipPlanes.size(); ++i) {
+ osg::StateAttribute* sa = copyop(mClipPlanes[i].get());
+ mClipPlanes.push_back(static_cast<osg::ClipPlane*>(sa));
+ }
+}
+