查看: 702|回复: 0

常用一些类型转换函数1

[复制链接]

该用户从未签到

发表于 2016-6-28 14:33:58 | 显示全部楼层 |阅读模式
osg::ref_ptr<osg::Vec3Array>  setVectorVecToVecArray3d( std::vector<osg::Vec3> _Points )
        {
                osg::ref_ptr<osg::Vec3Array> mPoints=new osg::Vec3Array;
               
                for (int i=0;i<_Points.size();i++)
                {
                        osg::Vec3 m_Temp=_Points[i];
                        mPoints->push_back(m_Temp);
                }

                return mPoints;

        }

        std::vector<osg::Vec3> setArrayToVectorVec3d( osg::ref_ptr<osg::Vec3Array> _Points )
        {
                std::vector<osg::Vec3> mPoints;
                mPoints.clear();
                for (osg::Vec3Array::iterator iter=_Points->begin();iter!=_Points->end();iter++)
                {
                        osg::Vec3 mTemp=*iter;

                        mPoints.push_back(mTemp);
                }

                return mPoints;
        }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表