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

Method MeshMergeOp

src/IECoreScene/MeshMergeOp.cpp:45–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43IE_CORE_DEFINERUNTIMETYPED( MeshMergeOp );
44
45MeshMergeOp::MeshMergeOp()
46 : MeshPrimitiveOp( "Merges one mesh with another." )
47{
48 m_meshParameter = new MeshPrimitiveParameter(
49 "mesh",
50 "The mesh to be merged with the input.",
51 new MeshPrimitive
52 );
53
54 m_removePrimVarsParameter = new BoolParameter(
55 "removeNonMatchingPrimVars",
56 "If true, PrimitiveVariables that exist on one mesh and not the other will be removed. If false, the PrimitiveVariable data will be expanded using a default value.",
57 false
58 );
59
60 parameters()->addParameter( m_meshParameter );
61 parameters()->addParameter( m_removePrimVarsParameter );
62}
63
64MeshMergeOp::~MeshMergeOp()
65{

Callers 6

testPlanesMethod · 0.80
testDifferentPrimVarsMethod · 0.80
testRemovePrimVarsMethod · 0.80
testReferencedDataMethod · 0.80
testIndexedPrimVarsMethod · 0.80

Calls 1

addParameterMethod · 0.45

Tested by 6

testPlanesMethod · 0.64
testDifferentPrimVarsMethod · 0.64
testRemovePrimVarsMethod · 0.64
testReferencedDataMethod · 0.64
testIndexedPrimVarsMethod · 0.64