gltbx.util
index
/net/chevy/raid1/rwgk/dist/cctbx_project/gltbx/util.py

 
Modules
       
boost
libtbx.easy_run
gltbx_util_ext
scitbx.matrix
re
scitbx

 
Classes
       
__builtin__.object
rescale_normals
version

 
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
       
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()
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)