void setVerticsPtr( osg::Vec3Array* ca, unsigned int cs ) { _coordSize = cs; _coordArray = ca; osg::Vec3* vptr = &(ca->front()); for ( unsigned int i=0; i<cs; ++i ) _coordSet.insert( vptr++ ); }
void setVerticsPtr( vEngine::Vec3* cb, unsigned int cs ) { _coordSize = cs; _coordBase = cb; vEngine::Vec3* vptr = cb; for ( unsigned int i=0; i<cs; ++i ) { _coordSet.insert( vptr++ ); _lastNormalRecorder.push_back( vEngine::Vec3(0.0f,0.0f,0.0f) ); } }