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

Method DataPromoteOp

src/IECore/DataPromoteOp.cpp:57–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55IE_CORE_DEFINERUNTIMETYPED( DataPromoteOp );
56
57DataPromoteOp::DataPromoteOp()
58 : Op(
59 "Promotes scalar data types to compound data types.",
60 new ObjectParameter(
61 "result",
62 "Promoted Data object.",
63 new NullObject(),
64 DataTypeId
65 )
66 )
67{
68 m_objectParameter = new ObjectParameter(
69 "object",
70 "The Data object that will be promoted.",
71 new NullObject(),
72 DataTypeId
73 );
74 m_targetTypeParameter = new IntParameter(
75 "targetType",
76 "The target Data typeId.",
77 InvalidTypeId,
78 0,
79 std::numeric_limits<int>::max()
80 );
81 parameters()->addParameter( m_objectParameter );
82 parameters()->addParameter( m_targetTypeParameter );
83}
84
85DataPromoteOp::~DataPromoteOp()
86{

Callers 2

testVectorMethod · 0.80
testSimpleMethod · 0.80

Calls 1

addParameterMethod · 0.45

Tested by

no test coverage detected