/** * Creates a pass-through DefaultPiecewiseTransform1DElement. * * @param name for this {@link DomainElement1D}. * @param valueRange for this {@link DomainElement1D}. * @throws IllegalArgumentException */ public static DefaultPiecewiseTransform1DElement create(final CharSequence name, final Range valueRange) throws IllegalArgumentException { return new DefaultPassthroughPiecewiseTransform1DElement(name, valueRange); }
/** * Creates a pass-through DefaultPiecewiseTransform1DElement. * * @param name for this {@link DomainElement1D}. * @param valueRange for this {@link DomainElement1D}. * @throws IllegalArgumentException */ public static DefaultPiecewiseTransform1DElement create(final CharSequence name, final Range valueRange) throws IllegalArgumentException { return new DefaultPassthroughPiecewiseTransform1DElement(name, valueRange); }
new DefaultPassthroughPiecewiseTransform1DElement( "p0", RangeFactory.create(0.0, true, 1.0, true)); Assert.assertEquals(p0.getTargetDimensions(), 1); new DefaultPassthroughPiecewiseTransform1DElement("p1"); Assert.assertEquals(p1.getTargetDimensions(), 1); Assert.assertEquals(p1.getSourceDimensions(), 1);
/** * Creates a pass-through DefaultPiecewiseTransform1DElement. * * @param name for this {@link DomainElement1D}. * @throws IllegalArgumentException */ public static DefaultPiecewiseTransform1DElement create(final CharSequence name) throws IllegalArgumentException { return new DefaultPassthroughPiecewiseTransform1DElement(name, RangeFactory.create( Double.NEGATIVE_INFINITY, true, Double.POSITIVE_INFINITY, true, true)); }
/** * Creates a pass-through DefaultPiecewiseTransform1DElement. * * @param name for this {@link DomainElement1D}. * @throws IllegalArgumentException */ public static DefaultPiecewiseTransform1DElement create(final CharSequence name) throws IllegalArgumentException { return new DefaultPassthroughPiecewiseTransform1DElement(name, RangeFactory.create( Double.NEGATIVE_INFINITY, true, Double.POSITIVE_INFINITY, true, true)); }
this.elements = (E[]) new DefaultDomainElement1D[] { new DefaultPassthroughPiecewiseTransform1DElement( "p0") }; else
this.elements = (E[]) new DefaultDomainElement1D[] { new DefaultPassthroughPiecewiseTransform1DElement( "p0") }; else
final DefaultPassthroughPiecewiseTransform1DElement p0 = new DefaultPassthroughPiecewiseTransform1DElement( "p0", RangeFactory.create(0.0, true, 1.0, true, false)); Assert.assertEquals(p0.getTargetDimensions(), 1); final DefaultPassthroughPiecewiseTransform1DElement p1 = new DefaultPassthroughPiecewiseTransform1DElement( "p1"); Assert.assertEquals(p1.getTargetDimensions(), 1);