35 #ifndef IECORE_TRANSFERSMOOTHSKINNINGWEIGHTSOP_H
36 #define IECORE_TRANSFERSMOOTHSKINNINGWEIGHTSOP_H
38 #include "IECore/Export.h"
39 #include "IECore/ModifyOp.h"
40 #include "IECore/VectorTypedParameter.h"
45 class IECORE_API TransferSmoothSkinningWeightsOp :
public ModifyOp
49 IE_CORE_DECLARERUNTIMETYPED( TransferSmoothSkinningWeightsOp, ModifyOp );
51 TransferSmoothSkinningWeightsOp();
52 ~TransferSmoothSkinningWeightsOp()
override;
56 void modify( Object *
object,
const CompoundObject *operands )
override;
60 StringParameterPtr m_targetInfluenceNameParameter;
61 StringVectorParameterPtr m_sourceInfluenceNamesParameter;
65 IE_CORE_DECLAREPTR( TransferSmoothSkinningWeightsOp );
69 #endif // IECORE_TRANSFERSMOOTHSKINNINGWEIGHTSOP_H
This namespace contains all components of the core library.
Definition: AddSmoothSkinningInfluencesOp.h:43