Assert.assertFalse(t0.contains(1.5)); Assert.assertFalse(t0.contains(RangeFactory.create(0.1, 1.9))); Assert.assertTrue(t0.equals(t0)); Assert.assertEquals( t0.transform(new Position(0.5), null).getOrdinatePosition(), 200.5, 0.0); RangeFactory.create(200, 201)); Assert.assertFalse( t0.equals( DefaultPiecewiseTransform1DElement.create( "t0", Assert.assertEquals(t1.transform(1.5), 201, 0.0); Assert.assertEquals(t1.transform(1.6), 201, 0.0); Assert.assertFalse(t0.equals(t1)); Assert.assertEquals(t1.transform(new Position(1.8), null).getOrdinatePosition(), 201, 0.0);
@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); }
@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); }
Assert.assertFalse(t0.contains(1.5)); Assert.assertFalse(t0.contains(RangeFactory.create(0.1, true, 1.9, true, false))); Assert.assertTrue(t0.equals(t0)); Assert.assertEquals(t0.inverse().transform(200.5), 0.5, 0.0); RangeFactory.create(0.0, true, 1.0, true, false), RangeFactory.create(200, true, 201, true)); Assert.assertFalse(t0.equals(DefaultPiecewiseTransform1DElement.create("t0", RangeFactory.create(0.0, true, 1.0, true, false), RangeFactory.create(200, true, 202, true)))); Assert.assertEquals(t1.transform(1.5), 201, 0.0); Assert.assertEquals(t1.transform(1.6), 201, 0.0); Assert.assertFalse(t0.equals(t1)); Assert.assertEquals(t1.transform(1.8), 201, 0.0);