Пример #1
0
assert (bpos.min() == -1.0001)

print 'passed positive bounding box tests ...'

# testing transforms
i1 = Bound1D(0, 1)
i2 = Bound1D(-6, 6)
identityTrans = Transform()
linearTrans = Transform(i1, i2)
logTrans = Transform(Bound1D(0.1, 1), i2, funcs=(log10, pow10))

scalar = 1
tup = 1, 2, 3
a = arange(0.0, 2.0, 0.1)

assert (identityTrans.positions(scalar) == scalar)
assert (identityTrans.positions(tup) == tup)
assert (identityTrans.positions(a) == a)
assert (identityTrans.scale(scalar) == scalar)
assert (identityTrans.scale(tup) == tup)
assert (identityTrans.scale(a) == a)

assert (linearTrans.positions(1) == 6)
assert (linearTrans.scale(1) == 12)
print 'passed transform tests ... '

bound = Bound1D(0.25, 0.75)
trans = Transform(Bound1D(0, 1), Bound1D(-6, 6))
bout = transform_bound1d(bound, trans)
assert (bout.bounds() == (-3.0, 3.0))
print 'passed bbox transform tests ... '
Пример #2
0
assert(bpos.min()==-1.0001)

print 'passed positive bounding box tests ...'

# testing transforms
i1 = Bound1D(0,1)
i2 = Bound1D(-6,6)
identityTrans = Transform()
linearTrans = Transform(i1,i2)
logTrans = Transform(Bound1D(0.1,1), i2, funcs=(log10, pow10))

scalar = 1
tup = 1,2,3
a = arange(0.0, 2.0, 0.1)

assert( identityTrans.positions( scalar ) == scalar )
assert( identityTrans.positions( tup )== tup )
assert( identityTrans.positions( a ) == a )
assert( identityTrans.scale( scalar ) == scalar )
assert( identityTrans.scale( tup ) == tup )
assert( identityTrans.scale( a ) == a )

assert( linearTrans.positions(1) == 6 )
assert( linearTrans.scale(1) == 12 ) 
print 'passed transform tests ... '

bound = Bound1D(0.25, 0.75)
trans = Transform( Bound1D(0,1), Bound1D(-6,6))
bout = transform_bound1d(bound, trans)
assert( bout.bounds() == (-3.0, 3.0) )
print 'passed bbox transform tests ... '