Skip to content

Commit 8ba51f7

Browse files
committed
ImgMath: define maximum and minimum static functions, same as max and min,
for languages such as Jython that have built-in functions max, min. Makes for more convenient imports.
1 parent 6a37edf commit 8ba51f7

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/main/java/net/imglib2/algorithm/math/ImgMath.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,16 @@ static public final Max max( final Object... obs )
9292
return new Max( obs );
9393
}
9494

95+
static public final Max maximum( final Object o1, final Object o2 )
96+
{
97+
return new Max( o1, o2 );
98+
}
99+
100+
static public final Max maximum( final Object... obs )
101+
{
102+
return new Max( obs );
103+
}
104+
95105
static public final Min min( final Object o1, final Object o2 )
96106
{
97107
return new Min( o1, o2 );
@@ -102,6 +112,16 @@ static public final Min min( final Object... obs )
102112
return new Min( obs );
103113
}
104114

115+
static public final Min minimum( final Object o1, final Object o2 )
116+
{
117+
return new Min( o1, o2 );
118+
}
119+
120+
static public final Min minimum( final Object... obs )
121+
{
122+
return new Min( obs );
123+
}
124+
105125
static public final Let let( final String varName, final Object varValue, final Object body )
106126
{
107127
return new Let( varName, varValue, body );

0 commit comments

Comments
 (0)