MCPcopy Create free account
hub / github.com/AcademySoftwareFoundation/OpenColorIO / getSOP

Method getSOP

src/OpenColorIO/transforms/CDLTransform.cpp:269–290  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

267}
268
269void CDLTransformImpl::getSOP(double * vec9) const
270{
271 if (!vec9)
272 {
273 throw Exception("CDLTransform: Invalid 'SOP' pointer");
274 }
275
276 const CDLOpData::ChannelParams & slopes = data().getSlopeParams();
277 vec9[0] = slopes[0];
278 vec9[1] = slopes[1];
279 vec9[2] = slopes[2];
280
281 const CDLOpData::ChannelParams & offsets = data().getOffsetParams();
282 vec9[3] = offsets[0];
283 vec9[4] = offsets[1];
284 vec9[5] = offsets[2];
285
286 const CDLOpData::ChannelParams & powers = data().getPowerParams();
287 vec9[6] = powers[0];
288 vec9[7] = powers[1];
289 vec9[8] = powers[2];
290}
291
292void CDLTransformImpl::setSat(double sat)
293{

Callers 1

CDLTransform.cppFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected