/* * Copyright 2016 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include "SkColorSpace_A2B.h" SkColorSpace_A2B::SkColorSpace_A2B(SkGammaNamed aCurveNamed, sk_sp aCurve, sk_sp colorLUT, SkGammaNamed mCurveNamed, sk_sp mCurve, const SkMatrix44& matrix, SkGammaNamed bCurveNamed, sk_sp bCurve, PCS pcs, sk_sp profileData) : INHERITED(std::move(profileData)) , fACurveNamed(aCurveNamed) , fACurve(std::move(aCurve)) , fColorLUT(std::move(colorLUT)) , fMCurveNamed(mCurveNamed) , fMCurve(std::move(mCurve)) , fMatrix(matrix) , fBCurveNamed(bCurveNamed) , fBCurve(std::move(bCurve)) , fPCS(pcs) {}