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

Method addPrimitiveVariable

src/IECoreGL/Primitive.cpp:174–184  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

172}
173
174void Primitive::addPrimitiveVariable( const std::string &name, const IECoreScene::PrimitiveVariable &primVar )
175{
176 if ( primVar.interpolation == IECoreScene::PrimitiveVariable::Constant )
177 {
178 addUniformAttribute( name, primVar.expandedData() );
179 }
180 else
181 {
182 addVertexAttribute( name, primVar.expandedData() );
183 }
184}
185
186void Primitive::render( State *state ) const
187{

Callers 4

doConversionMethod · 0.45
doConversionMethod · 0.45
doConversionMethod · 0.45
doConversionMethod · 0.45

Calls 1

expandedDataMethod · 0.80

Tested by

no test coverage detected