KineticsKit.povexport
index
KineticsKit.povexport.py

# ruth chabay, carnegie mellon university (rchabay@andrew.cmu.edu)
# v1.0 2000-12-17

 
Modules
            
visual.array_backend
atexit
visual.crayola
copy
copy_reg
visual.crayola
visual.cvisual
math
multiarray
pickle
visual.primitives
string
sys
time
types
visual.ui
Numeric

 
Functions
            
acos(...)
acos(x)
 
Return the arc cosine (measured in radians) of x.
add_texture(a, code)
arange(...)
arange(start, stop=None, step=1, typecode=None)
 
 Just like range() except it returns an array whose type can be
specified by the keyword argument typecode.
array(...)
array(sequence, typecode=None, copy=1, savespace=0) will return a new array formed from the given (potentially nested) sequence with type given by typecode.  If no typecode is given, then the type will be determined as the minimum type required to hold the objects in sequence.  If copy is zero and sequence is already an array, a reference will be returned.  If savespace is nonzero, the new array will maintain its precision in operations.
arrayrange = arange(...)
arange(start, stop=None, step=1, typecode=None)
 
 Just like range() except it returns an array whose type can be
specified by the keyword argument typecode.
asin(...)
asin(x)
 
Return the arc sine (measured in radians) of x.
atan(...)
atan(x)
 
Return the arc tangent (measured in radians) of x.
atan2(...)
atan2(y, x)
 
Return the arc tangent (measured in radians) of y/x.
Unlike atan(y/x), the signs of both x and y are considered.
choose(...)
choose(a, (b1,b2,...))
cross_correlate(...)
cross_correlate(a,v, mode=0)
degrees(...)
degrees(x) -> converts angle x from radians to degrees
empty(...)
empty((d1,...,dn),typecode='l',savespace=0) will return a new array
of shape (d1,...,dn) and given type with all its entries uninitialized.  If savespace is
nonzero, the array will be a spacesaver array.  This can be faster than zeros.
export(display=None, filename=None, include_list=None, xy_ratio=1.3333333333333333, custom_text='', shadowless=0)
export_arrow(a)
export_box(a)
export_cone(a)
export_curve(a)
export_cylinder(a)
export_ring(a)
export_sphere(a)
frexp(...)
frexp(x)
 
Return the mantissa and exponent of x, as pair (m, e).
m is a float and e is an int, such that x = m * 2.**e.
If x is 0, m and e are both 0.  Else 0.5 <= abs(m) < 1.0.
fromstring(...)
fromstring(string, typecode='l', count=-1) returns a new 1d array initialized from the raw binary data in string.  If count is positive, the new array will have count elements, otherwise it's size is determined by the size of string.
getpolar(a)
ldexp(...)
ldexp(x, i) -> x * (2**i)
modf(...)
modf(x)
 
Return the fractional and integer parts of x.  Both results carry the sign
of x.  The integer part is returned as a real.
pow(...)
pow(x,y)
 
Return x**y (x to the power of y).
process_frame(a, code)
radians(...)
radians(x) -> converts angle x from degrees to radians
reshape(...)
reshape(a, (d1, d2, ..., dn)).  Change the shape of a to be an n-dimensional array with dimensions given by d1...dn.  Note: the size specified for the new array must be exactly equal to the size of the  old one or an error will occur.
searchsorted = binarysearch(...)
binarysearch(a,v)
take(...)
take(a, indices, axis=0).  Selects the elements in indices from array a along the given axis.
version()
zeros(...)
zeros((d1,...,dn),typecode='l',savespace=0) will return a new array of shape (d1,...,dn) and type typecode with all it's entries initialized to zero.  If savespace is nonzero the array will be a spacesaver array.

 
Data
             Character = 'c'
Complex = 'D'
Complex0 = 'F'
Complex16 = 'F'
Complex32 = 'F'
Complex64 = 'D'
Complex8 = 'F'
Float = 'd'
Float0 = 'f'
Float16 = 'f'
Float32 = 'f'
Float64 = 'd'
Float8 = 'f'
Int = 'l'
Int0 = '1'
Int16 = 's'
Int32 = 'i'
Int8 = '1'
LittleEndian = True
NewAxis = None
POVEXPORT_VERSION = 'povexport 2004-07-18'
PyObject = 'O'
UInt = 'u'
UInt16 = 'w'
UInt32 = 'u'
UInt8 = 'b'
UnsignedInt16 = 'w'
UnsignedInt32 = 'u'
UnsignedInt8 = 'b'
UnsignedInteger = 'u'
__file__ = 'C:\\Python24\\lib\\site-packages\\KineticsKit\\povexport.pyc'
__name__ = 'KineticsKit.povexport'
absolute = <ufunc 'absolute'>
add = <ufunc 'add'>
arccos = <ufunc 'arccos'>
arccosh = <ufunc 'arccosh'>
arcsin = <ufunc 'arcsin'>
arcsinh = <ufunc 'arcsinh'>
arctan = <ufunc 'arctan'>
arctan2 = <ufunc 'arctan2'>
arctanh = <ufunc 'arctanh'>
bitwise_and = <ufunc 'bitwise_and'>
bitwise_or = <ufunc 'bitwise_or'>
bitwise_xor = <ufunc 'bitwise_xor'>
ceil = <ufunc 'ceil'>
comp = <Boost.Python.function object at 0x00924FE8>
conjugate = <ufunc 'conjugate'>
cos = <ufunc 'cos'>
cosh = <ufunc 'cosh'>
cross = <Boost.Python.function object at 0x00924EE8>
diff_angle = <Boost.Python.function object>
divide = <ufunc 'divide'>
divide_safe = <ufunc 'divide_safe'>
e = 2.7182818284590451
equal = <ufunc 'equal'>
exp = <ufunc 'exp'>
fabs = <ufunc 'fabs'>
false = 0
floor = <ufunc 'floor'>
floor_divide = <ufunc 'floor_divide'>
fmod = <ufunc 'fmod'>
greater = <ufunc 'greater'>
greater_equal = <ufunc 'greater_equal'>
hypot = <ufunc 'hypot'>
i = 'dot'
ihat = vector(1, 0, 0)
invert = <ufunc 'invert'>
jhat = vector(0, 1, 0)
khat = vector(0, 0, 1)
left_shift = <ufunc 'left_shift'>
legal = {<class 'visual.primitives.arrow'>: 'arrow', <class 'visual.primitives.cone'>: 'cone', <class 'visual.primitives.cylinder'>: 'cylinder', <class 'visual.primitives.sphere'>: 'sphere', <class 'visual.primitives.ring'>: 'ring', <class 'visual.primitives.box'>: 'box', <class 'visual.primitives.frame'>: 'frame', <class 'visual.primitives.curve'>: 'curve'}
less = <ufunc 'less'>
less_equal = <ufunc 'less_equal'>
log = <ufunc 'log'>
log10 = <ufunc 'log10'>
logical_and = <ufunc 'logical_and'>
logical_not = <ufunc 'logical_not'>
logical_or = <ufunc 'logical_or'>
logical_xor = <ufunc 'logical_xor'>
mag = <Boost.Python.function object at 0x00924F28>
mag2 = <Boost.Python.function object at 0x00924F68>
maximum = <ufunc 'maximum'>
minimum = <ufunc 'minimum'>
multiply = <ufunc 'multiply'>
negative = <ufunc 'negative'>
norm = <Boost.Python.function object at 0x00924FA8>
not_equal = <ufunc 'not_equal'>
pi = 3.1415926535897931
power = <ufunc 'power'>
proj = <Boost.Python.function object>
rate = <Boost.Python.function object at 0x00928E70>
remainder = <ufunc 'remainder'>
right_shift = <ufunc 'right_shift'>
rotate = <Boost.Python.function object at 0x009250E8>
scene = <visual.ui.display object at 0x00A954B0>
sin = <ufunc 'sin'>
sinh = <ufunc 'sinh'>
sqrt = <ufunc 'sqrt'>
subtract = <ufunc 'subtract'>
tan = <ufunc 'tan'>
tanh = <ufunc 'tanh'>
true = 1
true_divide = <ufunc 'true_divide'>
typecodes = {'Character': 'c', 'Complex': 'FD', 'Float': 'fd', 'Integer': '1sil', 'UnsignedInteger': 'bwu'}