| 161 | } |
| 162 | |
| 163 | DataPtr readTransform( SceneInterface &m, double time, bool copy ) |
| 164 | { |
| 165 | ConstDataPtr t = m.readTransform( time ); |
| 166 | if( t ) |
| 167 | { |
| 168 | return copy ? t->copy() : boost::const_pointer_cast<Data>( t ); |
| 169 | } |
| 170 | return nullptr; |
| 171 | } |
| 172 | |
| 173 | ObjectPtr readAttribute( SceneInterface &m, const SceneInterface::Name &name, double time, bool copy ) |
| 174 | { |
no test coverage detected