Expose ParcelableColorSpace
Bug: 148412652 Test: ParcelableColorSpaceTest CTS Change-Id: I3749fe903b2644b8a0d1e44893ee38a0b0a4e0a1
This commit is contained in:
@@ -15187,6 +15187,20 @@ package android.graphics {
|
||||
ctor public PaintFlagsDrawFilter(int, int);
|
||||
}
|
||||
|
||||
public final class ParcelableColorSpace extends android.graphics.ColorSpace implements android.os.Parcelable {
|
||||
ctor public ParcelableColorSpace(@NonNull android.graphics.ColorSpace);
|
||||
method public int describeContents();
|
||||
method @NonNull public float[] fromXyz(@NonNull float[]);
|
||||
method @NonNull public android.graphics.ColorSpace getColorSpace();
|
||||
method public float getMaxValue(int);
|
||||
method public float getMinValue(int);
|
||||
method public static boolean isParcelable(@NonNull android.graphics.ColorSpace);
|
||||
method public boolean isWideGamut();
|
||||
method @NonNull public float[] toXyz(@NonNull float[]);
|
||||
method public void writeToParcel(@NonNull android.os.Parcel, int);
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.graphics.ParcelableColorSpace> CREATOR;
|
||||
}
|
||||
|
||||
public class Path {
|
||||
ctor public Path();
|
||||
ctor public Path(@Nullable android.graphics.Path);
|
||||
|
||||
@@ -25,8 +25,6 @@ import android.os.Parcelable;
|
||||
* A {@link Parcelable} {@link ColorSpace}. In order to enable parceling, the ColorSpace
|
||||
* must be either a {@link ColorSpace.Named Named} ColorSpace or a {@link ColorSpace.Rgb} instance
|
||||
* that has an ICC parametric transfer function as returned by {@link Rgb#getTransferParameters()}.
|
||||
* TODO: Make public
|
||||
* @hide
|
||||
*/
|
||||
public final class ParcelableColorSpace extends ColorSpace implements Parcelable {
|
||||
private final ColorSpace mColorSpace;
|
||||
|
||||
@@ -15169,6 +15169,20 @@ package android.graphics {
|
||||
ctor public PaintFlagsDrawFilter(int, int);
|
||||
}
|
||||
|
||||
public final class ParcelableColorSpace extends android.graphics.ColorSpace implements android.os.Parcelable {
|
||||
ctor public ParcelableColorSpace(@NonNull android.graphics.ColorSpace);
|
||||
method public int describeContents();
|
||||
method @NonNull public float[] fromXyz(@NonNull float[]);
|
||||
method @NonNull public android.graphics.ColorSpace getColorSpace();
|
||||
method public float getMaxValue(int);
|
||||
method public float getMinValue(int);
|
||||
method public static boolean isParcelable(@NonNull android.graphics.ColorSpace);
|
||||
method public boolean isWideGamut();
|
||||
method @NonNull public float[] toXyz(@NonNull float[]);
|
||||
method public void writeToParcel(@NonNull android.os.Parcel, int);
|
||||
field @NonNull public static final android.os.Parcelable.Creator<android.graphics.ParcelableColorSpace> CREATOR;
|
||||
}
|
||||
|
||||
public class Path {
|
||||
ctor public Path();
|
||||
ctor public Path(@Nullable android.graphics.Path);
|
||||
|
||||
Reference in New Issue
Block a user