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

Method DataConvertOp

src/IECore/DataConvertOp.cpp:51–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49InternedString DataConvertOp::g_targetTypeName( "targetType" );
50
51DataConvertOp::DataConvertOp()
52 : Op(
53 "Converts between different Data types, using a ScaledDataConversion.",
54 new ObjectParameter(
55 "result",
56 "The converted Data object.",
57 new NullObject(),
58 DataTypeId
59 )
60 )
61{
62 parameters()->addParameter(
63
64 new ObjectParameter(
65 g_dataName,
66 "The data to be converted.",
67 new NullObject(),
68 Data::staticTypeId()
69 )
70
71 );
72
73 parameters()->addParameter(
74
75 new IntParameter(
76 g_targetTypeName,
77 "The data type to convert to.",
78 InvalidTypeId,
79 0,
80 std::numeric_limits<int>::max()
81 )
82
83 );
84}
85
86DataConvertOp::~DataConvertOp()
87{

Callers 4

testScalingMethod · 0.80

Calls 1

addParameterMethod · 0.45

Tested by 4

testScalingMethod · 0.64