gltbx.util
index
/net/chevy/raid1/nat/src/cctbx_project/gltbx/util.py

 
Modules
       
boost
libtbx.easy_run
gltbx_util_ext
re
scitbx

 
Classes
       
__builtin__.object
rescale_normals
version
__builtin__.set(__builtin__.object)
extensions

 
class extensions(__builtin__.set)
    
Method resolution order:
extensions
__builtin__.set
__builtin__.object

Methods defined here:
__init__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)

Methods inherited from __builtin__.set:
__and__(...)
x.__and__(y) <==> x&y
__cmp__(...)
x.__cmp__(y) <==> cmp(x,y)
__contains__(...)
x.__contains__(y) <==> y in x.
__eq__(...)
x.__eq__(y) <==> x==y
__ge__(...)
x.__ge__(y) <==> x>=y
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__gt__(...)
x.__gt__(y) <==> x>y
__iand__(...)
x.__iand__(y) <==> x&=y
__ior__(...)
x.__ior__(y) <==> x|=y
__isub__(...)
x.__isub__(y) <==> x-=y
__iter__(...)
x.__iter__() <==> iter(x)
__ixor__(...)
x.__ixor__(y) <==> x^=y
__le__(...)
x.__le__(y) <==> x<=y
__len__(...)
x.__len__() <==> len(x)
__lt__(...)
x.__lt__(y) <==> x<y
__ne__(...)
x.__ne__(y) <==> x!=y
__or__(...)
x.__or__(y) <==> x|y
__rand__(...)
x.__rand__(y) <==> y&x
__reduce__(...)
Return state information for pickling.
__repr__(...)
x.__repr__() <==> repr(x)
__ror__(...)
x.__ror__(y) <==> y|x
__rsub__(...)
x.__rsub__(y) <==> y-x
__rxor__(...)
x.__rxor__(y) <==> y^x
__sizeof__(...)
S.__sizeof__() -> size of S in memory, in bytes
__sub__(...)
x.__sub__(y) <==> x-y
__xor__(...)
x.__xor__(y) <==> x^y
add(...)
Add an element to a set.
 
This has no effect if the element is already present.
clear(...)
Remove all elements from this set.
copy(...)
Return a shallow copy of a set.
difference(...)
Return the difference of two or more sets as a new set.
 
(i.e. all elements that are in this set but not the others.)
difference_update(...)
Remove all elements of another set from this set.
discard(...)
Remove an element from a set if it is a member.
 
If the element is not a member, do nothing.
intersection(...)
Return the intersection of two or more sets as a new set.
 
(i.e. elements that are common to all of the sets.)
intersection_update(...)
Update a set with the intersection of itself and another.
isdisjoint(...)
Return True if two sets have a null intersection.
issubset(...)
Report whether another set contains this set.
issuperset(...)
Report whether this set contains another set.
pop(...)
Remove and return an arbitrary set element.
Raises KeyError if the set is empty.
remove(...)
Remove an element from a set; it must be a member.
 
If the element is not a member, raise a KeyError.
symmetric_difference(...)
Return the symmetric difference of two sets as a new set.
 
(i.e. all elements that are in exactly one of the sets.)
symmetric_difference_update(...)
Update a set with the symmetric difference of itself and another.
union(...)
Return the union of sets as a new set.
 
(i.e. all elements that are in either set.)
update(...)
Update a set with the union of itself and others.

Data and other attributes inherited from __builtin__.set:
__hash__ = None
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class rescale_normals(__builtin__.object)
     Methods defined here:
__init__(self, fallback_to_normalize=False)
enable(self, flag=True)
is_enabled(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
GL_RESCALE_NORMAL = 32826

 
class version(__builtin__.object)
     Methods defined here:
__init__(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
Functions
       
IsoMesh(...)
IsoMesh( (vec3_double)vertices, (tiny_int_3)triangles) -> None :
 
    C++ signature :
        void IsoMesh(scitbx::af::const_ref<scitbx::vec3<double>, scitbx::af::trivial_accessor>,scitbx::af::const_ref<scitbx::af::tiny<int, 3ul>, scitbx::af::trivial_accessor>)
RotateAboutVector(...)
RotateAboutVector( (float)xcenter, (float)ycenter, (float)zcenter, (float)xvector, (float)yvector, (float)zvector, (float)angle) -> None :
 
    C++ signature :
        void RotateAboutVector(double,double,double,double,double,double,double)
RotateScene(...)
RotateScene( (float)s, (float)xcenter, (float)ycenter, (float)zcenter, (float)x, (float)y, (float)mousex, (float)mousey) -> None :
 
    C++ signature :
        void RotateScene(double,double,double,double,double,double,double,double)
SolidSphere(...)
SolidSphere( (float)radius, (int)slices, (int)stacks) -> None :
 
    C++ signature :
        void SolidSphere(double,int,int)
TranslateScene(...)
TranslateScene( (float)s, (float)x, (float)y, (float)mousex, (float)mousey) -> None :
 
    C++ signature :
        void TranslateScene(double,double,double,double,double)
WireSphere(...)
WireSphere( (float)radius, (int)slices, (int)stacks) -> None :
 
    C++ signature :
        void WireSphere(double,int,int)
augment_3x3(m)
check_glx_availability()
# this is essential for Linux - if the X server does not support GLX,
# attempting to use OpenGL will crash the entire program.  this usually
# only happens with remote display on Windows. . .
extract_rotation_from_gl_modelview_matrix(...)
extract_rotation_from_gl_modelview_matrix() -> tuple :
 
    C++ signature :
        scitbx::mat3<double> extract_rotation_from_gl_modelview_matrix()
extract_translation_from_gl_modelview_matrix(...)
extract_translation_from_gl_modelview_matrix() -> tuple :
 
    C++ signature :
        scitbx::vec3<double> extract_translation_from_gl_modelview_matrix()
get_gl_modelview_matrix(...)
get_gl_modelview_matrix() -> list :
 
    C++ signature :
        boost::python::list get_gl_modelview_matrix()
get_gl_projection_matrix(...)
get_gl_projection_matrix() -> list :
 
    C++ signature :
        boost::python::list get_gl_projection_matrix()
get_gl_viewport(...)
get_gl_viewport() -> list :
 
    C++ signature :
        boost::python::list get_gl_viewport()
gl2ps_interface(...)
gl2ps_interface( (str)file_name, (bool)draw_background, (object)callback) -> bool :
 
    C++ signature :
        bool gl2ps_interface(char const*,bool,boost::python::api::object)
handle_error(...)
handle_error() -> None :
 
    C++ signature :
        void handle_error()
modelview_matrix_as_rt()
object_as_eye_coordinates(...)
object_as_eye_coordinates( (object)object_coordinates) -> tuple :
 
    C++ signature :
        scitbx::vec3<double> object_as_eye_coordinates(scitbx::vec3<double>)
rotate_object_about_eye_vector(...)
rotate_object_about_eye_vector( (float)xcenter, (float)ycenter, (float)zcenter, (float)xvector, (float)yvector, (float)zvector, (float)angle) -> None :
 
    C++ signature :
        void rotate_object_about_eye_vector(double,double,double,double,double,double,double)
rotate_object_about_eye_x_and_y(...)
rotate_object_about_eye_x_and_y( (float)s, (float)xcenter, (float)ycenter, (float)zcenter, (float)x, (float)y, (float)mousex, (float)mousey) -> None :
 
    C++ signature :
        void rotate_object_about_eye_x_and_y(double,double,double,double,double,double,double,double)
show_versions()
translate_object(...)
translate_object( (float)eye_x, (float)eye_y, (float)eye_z) -> None :
 
    C++ signature :
        void translate_object(double,double,double)
 
translate_object( (object)eye_vector) -> None :
 
    C++ signature :
        void translate_object(scitbx::vec3<double>)
 
translate_object( (float)s, (float)x, (float)y, (float)mousex, (float)mousey) -> None :
 
    C++ signature :
        void translate_object(double,double,double,double,double)

 
Data
        division = _Feature((2, 2, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0), 8192)