auto vh = ValueLimiter!(2,float)(); vh.minLimit = 0; vh.maxLimit = 10; vh.set( 0, 5 ); vh.set( 1, 7 ); assert( vh.get(0) == 5 ); assert( vh.get(1) == 7 ); vh.set(1,3); assert( vh.get(0) == 3 ); assert( vh.get(1) == 3 ); vh.set(1,20); assert( vh.get(0) == 3 ); assert( vh.get(1) == 10 );