@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof LinearColorMap)) return false; final LinearColorMap that = (LinearColorMap) o; if (!PiecewiseUtilities.equals(name, that.name)) return false; if (!PiecewiseUtilities.equals(defaultColor, that.defaultColor)) return false; if (preFilteringColor != that.preFilteringColor) return false; if (!PiecewiseUtilities.equals(preFilteringElements, that.preFilteringElements)) return false; if (!PiecewiseUtilities.equals(standardElements, that.standardElements)) return false; return piecewise.equals(that.piecewise); }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof LinearColorMap)) return false; final LinearColorMap that = (LinearColorMap) o; if (!PiecewiseUtilities.equals(name, that.name)) return false; if (!PiecewiseUtilities.equals(defaultColor, that.defaultColor)) return false; if (preFilteringColor != that.preFilteringColor) return false; if (!PiecewiseUtilities.equals(preFilteringElements, that.preFilteringElements)) return false; if (!PiecewiseUtilities.equals(standardElements, that.standardElements)) return false; return piecewise.equals(that.piecewise); }
@SuppressWarnings("unchecked") @Override public boolean equals(Object object) { if ((object instanceof DefaultPiecewiseTransform1D)) { final DefaultPiecewiseTransform1D<?> that = (DefaultPiecewiseTransform1D<?>) object; if (this.hasDefaultValue != that.hasDefaultValue) return false; if (PiecewiseUtilities.equals(defaultValue, that.defaultValue)) ; return false; } return super.equals(object); }
@SuppressWarnings("unchecked") @Override public boolean equals(Object object) { if ((object instanceof DefaultPiecewiseTransform1D)) { final DefaultPiecewiseTransform1D<?> that = (DefaultPiecewiseTransform1D<?>) object; if (this.hasDefaultValue != that.hasDefaultValue) return false; if (PiecewiseUtilities.equals(defaultValue, that.defaultValue)) ; return false; } return super.equals(object); }
public boolean equals(Object obj) { if (obj == this) return true; if (!(obj instanceof DefaultPiecewiseTransform1DElement)) return false; final DefaultPiecewiseTransform1DElement that = (DefaultPiecewiseTransform1DElement) obj; if (getEquivalenceClass() != (that.getEquivalenceClass())) return false; if (!PiecewiseUtilities.equals(transform, that.transform)) return false; if (!PiecewiseUtilities.equals(inverse, that.inverse)) return false; return super.equals(obj); }
public boolean equals(Object obj) { if (obj == this) return true; if (!(obj instanceof DefaultPiecewiseTransform1DElement)) return false; final DefaultPiecewiseTransform1DElement that = (DefaultPiecewiseTransform1DElement) obj; if (getEquivalenceClass() != (that.getEquivalenceClass())) return false; if (!PiecewiseUtilities.equals(transform, that.transform)) return false; if (!PiecewiseUtilities.equals(inverse, that.inverse)) return false; return super.equals(obj); }
/** * Implementation of {@link Object#equals(Object)} for {@link DomainElement1D}s. * * <p> * Two {@link DefaultDomainElement1D}s are considered to be equal if they have the same inputr range and the same name. * * @param obj the reference object with which to compare. * @return <code>true</code> if this object is the same as the obj argument; <code>false</code> otherwise. * @see Object#equals(Object) */ public boolean equals(final Object obj) { if (obj == this) { return true; } if (obj instanceof DefaultDomainElement1D) return false; final DefaultDomainElement1D that = (DefaultDomainElement1D) obj; if (getEquivalenceClass() != that.getEquivalenceClass()) return false; if (!PiecewiseUtilities.equals(inputMinimum, that.inputMinimum)) return false; if (!PiecewiseUtilities.equals(inputMaximum, that.inputMaximum)) return false; if (!this.name.equals(that.name)) return false; if (!this.range.equals(that.range)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!(obj instanceof DefaultLinearPiecewiseTransform1DElement)) return false; final DefaultLinearPiecewiseTransform1DElement that = (DefaultLinearPiecewiseTransform1DElement) obj; if (that.getEquivalenceClass() != this.getEquivalenceClass()) return false; if (!outputRange.equals(that.outputRange)) return false; if (!PiecewiseUtilities.equals(outputMaximum, that.outputMaximum)) return false; if (!PiecewiseUtilities.equals(outputMinimum, that.outputMinimum)) return false; return super.equals(obj); }
/** * Implementation of {@link Object#equals(Object)} for {@link DomainElement1D}s. * * <p> * Two {@link DefaultDomainElement1D}s are considered to be equal if they have the same inputr range and the same name. * * @param obj the reference object with which to compare. * @return <code>true</code> if this object is the same as the obj argument; <code>false</code> otherwise. * @see Object#equals(Object) */ public boolean equals(final Object obj) { if (obj == this) { return true; } if (obj instanceof DefaultDomainElement1D) return false; final DefaultDomainElement1D that = (DefaultDomainElement1D) obj; if (getEquivalenceClass() != that.getEquivalenceClass()) return false; if (!PiecewiseUtilities.equals(inputMinimum, that.inputMinimum)) return false; if (!PiecewiseUtilities.equals(inputMaximum, that.inputMaximum)) return false; if (!this.name.equals(that.name)) return false; if (!this.range.equals(that.range)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (!(obj instanceof DefaultLinearPiecewiseTransform1DElement)) return false; final DefaultLinearPiecewiseTransform1DElement that = (DefaultLinearPiecewiseTransform1DElement) obj; if (that.getEquivalenceClass() != this.getEquivalenceClass()) return false; if (!outputRange.equals(that.outputRange)) return false; if (!PiecewiseUtilities.equals(outputMaximum, that.outputMaximum)) return false; if (!PiecewiseUtilities.equals(outputMinimum, that.outputMinimum)) return false; return super.equals(obj); }