package com.bytedance.ies.nlemediajava;

import X.2HN;
import X.AnonymousClass503;
import X.M12;
import com.bytedance.covode.number.Covode;
import com.bytedance.ies.nle.editor_jni.NLEMatrix;
import com.bytedance.ies.nle.editor_jni.NLESegmentMask;
import com.bytedance.ies.nle.editor_jni.NLETrackSlot;
import java.util.Objects;

public final class MaskProperty {
    public final DoubleValue centerX;
    public final DoubleValue centerY;
    public final DoubleValue feather;
    public final DoubleValue height;
    public final DoubleValue rotation;
    public final DoubleValue roundCorner;
    public final DoubleValue width;

    static {
        Covode.recordClassIndex(30052);
    }

    public MaskProperty() {
        this((DoubleValue) null, (DoubleValue) null, (DoubleValue) null, (DoubleValue) null, (DoubleValue) null, (DoubleValue) null, (DoubleValue) null, 127, (2HN) null);
    }

    public static /* synthetic */ MaskProperty copy$default(MaskProperty maskProperty, DoubleValue doubleValue, DoubleValue doubleValue2, DoubleValue doubleValue3, DoubleValue doubleValue4, DoubleValue doubleValue5, DoubleValue doubleValue6, DoubleValue doubleValue7, int i, Object obj) {
        if ((i & 1) != 0) {
            doubleValue = maskProperty.width;
        }
        if ((i & 2) != 0) {
            doubleValue2 = maskProperty.height;
        }
        if ((i & 4) != 0) {
            doubleValue3 = maskProperty.centerX;
        }
        if ((i & 8) != 0) {
            doubleValue4 = maskProperty.centerY;
        }
        if ((i & 16) != 0) {
            doubleValue5 = maskProperty.rotation;
        }
        if ((i & 32) != 0) {
            doubleValue6 = maskProperty.feather;
        }
        if ((i & 64) != 0) {
            doubleValue7 = maskProperty.roundCorner;
        }
        return maskProperty.copy(doubleValue, doubleValue2, doubleValue3, doubleValue4, doubleValue5, doubleValue6, doubleValue7);
    }

    private Object[] getObjects() {
        return new Object[]{this.width, this.height, this.centerX, this.centerY, this.rotation, this.feather, this.roundCorner};
    }

    public final MaskProperty copy(DoubleValue doubleValue, DoubleValue doubleValue2, DoubleValue doubleValue3, DoubleValue doubleValue4, DoubleValue doubleValue5, DoubleValue doubleValue6, DoubleValue doubleValue7) {
        DoubleValue doubleValue8 = doubleValue6;
        DoubleValue doubleValue9 = doubleValue2;
        DoubleValue doubleValue10 = doubleValue7;
        DoubleValue doubleValue11 = doubleValue;
        DoubleValue doubleValue12 = doubleValue3;
        DoubleValue doubleValue13 = doubleValue4;
        DoubleValue doubleValue14 = doubleValue5;
        M12.LIZ(doubleValue11, doubleValue9, doubleValue12, doubleValue13, doubleValue14, doubleValue8, doubleValue10);
        return new MaskProperty(doubleValue11, doubleValue9, doubleValue12, doubleValue13, doubleValue14, doubleValue8, doubleValue10);
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof MaskProperty)) {
            return false;
        }
        return M12.LIZ(((MaskProperty) obj).getObjects(), getObjects());
    }

    public final int hashCode() {
        return Objects.hash(getObjects());
    }

    public final String toString() {
        return M12.LIZ("MaskProperty:%s,%s,%s,%s,%s,%s,%s", getObjects());
    }

    public final DoubleValue getCenterX() {
        return this.centerX;
    }

    public final DoubleValue getCenterY() {
        return this.centerY;
    }

    public final DoubleValue getFeather() {
        return this.feather;
    }

    public final DoubleValue getHeight() {
        return this.height;
    }

    public final DoubleValue getRotation() {
        return this.rotation;
    }

    public final DoubleValue getRoundCorner() {
        return this.roundCorner;
    }

    public final DoubleValue getWidth() {
        return this.width;
    }

    /* JADX INFO: this call moved to the top of the method (can break code semantics) */
    public MaskProperty(NLESegmentMask nLESegmentMask, NLETrackSlot nLETrackSlot, NLEMatrix nLEMatrix) {
        this(new DoubleValue((double) nLESegmentMask.LJI()), new DoubleValue((double) nLESegmentMask.LJII()), new DoubleValue((double) nLESegmentMask.LIZLLL()), new DoubleValue((double) nLESegmentMask.LJ()), new DoubleValue((double) nLESegmentMask.LJIIIIZZ()), new DoubleValue((double) nLESegmentMask.LJFF()), new DoubleValue((double) nLESegmentMask.LJIIIZ()));
        M12.LIZ(nLESegmentMask, nLETrackSlot);
    }

    public MaskProperty(DoubleValue doubleValue, DoubleValue doubleValue2, DoubleValue doubleValue3, DoubleValue doubleValue4, DoubleValue doubleValue5, DoubleValue doubleValue6, DoubleValue doubleValue7) {
        DoubleValue doubleValue8 = doubleValue6;
        DoubleValue doubleValue9 = doubleValue2;
        DoubleValue doubleValue10 = doubleValue7;
        DoubleValue doubleValue11 = doubleValue;
        DoubleValue doubleValue12 = doubleValue3;
        DoubleValue doubleValue13 = doubleValue4;
        DoubleValue doubleValue14 = doubleValue5;
        M12.LIZ(doubleValue11, doubleValue9, doubleValue12, doubleValue13, doubleValue14, doubleValue8, doubleValue10);
        this.width = doubleValue11;
        this.height = doubleValue9;
        this.centerX = doubleValue12;
        this.centerY = doubleValue13;
        this.rotation = doubleValue14;
        this.feather = doubleValue8;
        this.roundCorner = doubleValue10;
    }

    /* JADX INFO: this call moved to the top of the method (can break code semantics) */
    public /* synthetic */ MaskProperty(DoubleValue doubleValue, DoubleValue doubleValue2, DoubleValue doubleValue3, DoubleValue doubleValue4, DoubleValue doubleValue5, DoubleValue doubleValue6, DoubleValue doubleValue7, int i, 2HN r17) {
        this((i & 1) != 0 ? AnonymousClass503.LIZ : doubleValue, (i & 2) != 0 ? AnonymousClass503.LIZ : doubleValue2, (i & 4) != 0 ? AnonymousClass503.LIZ : doubleValue3, (i & 8) != 0 ? AnonymousClass503.LIZ : doubleValue4, (i & 16) != 0 ? AnonymousClass503.LIZ : doubleValue5, (i & 32) != 0 ? AnonymousClass503.LIZ : doubleValue6, (i & 64) != 0 ? AnonymousClass503.LIZ : doubleValue7);
    }
}
