35 #ifndef IE_CORE_VECTORDATAFILTEROP_H
36 #define IE_CORE_VECTORDATAFILTEROP_H
38 #include "IECore/Export.h"
39 #include "IECore/ModifyOp.h"
40 #include "IECore/SimpleTypedParameter.h"
45 IE_CORE_FORWARDDECLARE( ObjectParameter )
47 class IECORE_API VectorDataFilterOp : public ModifyOp
53 IE_CORE_DECLARERUNTIMETYPED( VectorDataFilterOp, ModifyOp );
56 ~VectorDataFilterOp()
override;
60 void modify( Object *
object,
const CompoundObject * operands )
override;
62 ObjectParameterPtr m_filterParameter;
63 BoolParameterPtr m_invertFilterParameter;
64 BoolParameterPtr m_clipParameter;
68 IE_CORE_DECLAREPTR( VectorDataFilterOp );
72 #endif // IE_CORE_VECTORDATAFILTEROP_H
This namespace contains all components of the core library.
Definition: AddSmoothSkinningInfluencesOp.h:43