MCPcopy Create free account
hub / github.com/ImageEngine/cortex / save

Method save

src/IECoreScene/NURBSPrimitive.cpp:268–282  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

266}
267
268void NURBSPrimitive::save( IECore::Object::SaveContext *context ) const
269{
270 Primitive::save(context);
271 IndexedIOPtr container = context->container( staticTypeName(), m_ioVersion );
272
273 container->write( g_uOrderEntry, m_uOrder );
274 context->save( m_uKnot.get(), container.get(), g_uKnotEntry );
275 container->write( g_uMinEntry, m_uMin );
276 container->write( g_uMaxEntry, m_uMax );
277
278 container->write( g_vOrderEntry, m_vOrder );
279 context->save( m_vKnot.get(), container.get(), g_vKnotEntry );
280 container->write( g_vMinEntry, m_vMin );
281 container->write( g_vMaxEntry, m_vMax );
282}
283
284void NURBSPrimitive::load( IECore::Object::LoadContextPtr context )
285{

Callers

nothing calls this directly

Calls 3

containerMethod · 0.80
writeMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected