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

Method numTransformSamples

src/IECoreScene/LinkedScene.cpp:346–367  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

344}
345
346size_t LinkedScene::numTransformSamples() const
347{
348 if (!m_sampled)
349 {
350 return 0;
351 }
352 if ( m_linkedScene && !m_atLink )
353 {
354 if ( m_timeRemapped )
355 {
356 return static_cast<const SampledSceneInterface*>(m_mainScene.get())->numAttributeSamples( timeLinkAttribute );
357 }
358 else
359 {
360 return static_cast<const SampledSceneInterface*>(m_linkedScene.get())->numTransformSamples();
361 }
362 }
363 else
364 {
365 return static_cast<const SampledSceneInterface*>(m_mainScene.get())->numTransformSamples();
366 }
367}
368
369double LinkedScene::transformSampleTime( size_t sampleIndex ) const
370{

Callers 1

Calls 2

numAttributeSamplesMethod · 0.45
getMethod · 0.45

Tested by 1