Table of Contents

Class: ChimeraObject Collaboratory/ChimeraObject.py

Methods   
AssociatedModel_add
Atom_created
Atom_deleted
Atom_modified
Bond_created
Bond_deleted
Bond_modified
Camera_created
Camera_modified
ChatCommand
LegacyMessage
Lens_created
Lens_deleted
Lens_modified
MSMSModel_closed
MSMSModel_created
MSMSModel_deleted
MSMSModel_modified
MaterialColor_created
MaterialColor_modified
Material_created
MidasCommand
Molecule_closed
Molecule_created
Molecule_deleted
Molecule_modified
Molecule_opened
OpenModels_modified
OpenState_modified
PointerPosition
PseudoBondGroup_closed
PseudoBondGroup_created
PseudoBondGroup_deleted
PseudoBondGroup_modified
PseudoBond_created
PseudoBond_deleted
PseudoBond_modified
Residue_created
Residue_deleted
Residue_modified
SharedState_created
SharedState_deleted
SharedState_modified
TextureColor_created
TextureColor_modified
Texture_created
Texture_modified
UpdateNode
VRMLModel_closed
VRMLModel_created
VRMLModel_modified
Viewer_modified
__init__
apply
conv_xyz_to_windowXY
find_delete_lens
registerExtension
selectionChanged
  AssociatedModel_add 
AssociatedModel_add ( self,  object )

  Atom_created 
Atom_created ( self,  object )

  Atom_deleted 
Atom_deleted ( self,  object )

  Atom_modified 
Atom_modified ( self,  object )

  Bond_created 
Bond_created ( self,  object )

  Bond_deleted 
Bond_deleted ( self,  object )

  Bond_modified 
Bond_modified ( self,  object )

  Camera_created 
Camera_created ( self,  object )

  Camera_modified 
Camera_modified ( self,  object )

  ChatCommand 
ChatCommand ( self,  object )

  LegacyMessage 
LegacyMessage ( self,  object )

Currently only used to transmit user connect and disconnect-- give them their own messages soon!

  Lens_created 
Lens_created ( self,  object )

  Lens_deleted 
Lens_deleted ( self,  object )

  Lens_modified 
Lens_modified ( self,  object )

  MSMSModel_closed 
MSMSModel_closed ( self,  object )

  MSMSModel_created 
MSMSModel_created ( self,  object )

  MSMSModel_deleted 
MSMSModel_deleted ( self,  object )

  MSMSModel_modified 
MSMSModel_modified ( self,  object )

  MaterialColor_created 
MaterialColor_created ( self,  object )

  MaterialColor_modified 
MaterialColor_modified ( self,  object )

  Material_created 
Material_created ( self,  object )

  MidasCommand 
MidasCommand ( self,  object )

  Molecule_closed 
Molecule_closed ( self,  object )

  Molecule_created 
Molecule_created ( self,  object )

  Molecule_deleted 
Molecule_deleted ( self,  object )

handled by removeHandler/Molecule_closed

  Molecule_modified 
Molecule_modified ( self,  object )

  Molecule_opened 
Molecule_opened ( self,  object )

Molecule_opened is used when the remote chimera opens a model (distinct from being created programatically)

  OpenModels_modified 
OpenModels_modified ( self,  object )

  OpenState_modified 
OpenState_modified ( self,  object )

  PointerPosition 
PointerPosition ( self,  object )

  PseudoBondGroup_closed 
PseudoBondGroup_closed ( self,  object )

  PseudoBondGroup_created 
PseudoBondGroup_created ( self,  object )

  PseudoBondGroup_deleted 
PseudoBondGroup_deleted ( self,  object )

  PseudoBondGroup_modified 
PseudoBondGroup_modified ( self,  object )

  PseudoBond_created 
PseudoBond_created ( self,  object )

  PseudoBond_deleted 
PseudoBond_deleted ( self,  object )

  PseudoBond_modified 
PseudoBond_modified ( self,  object )

  Residue_created 
Residue_created ( self,  object )

  Residue_deleted 
Residue_deleted ( self,  object )

  Residue_modified 
Residue_modified ( self,  object )

  SharedState_created 
SharedState_created ( self,  object )

  SharedState_deleted 
SharedState_deleted ( self,  object )

  SharedState_modified 
SharedState_modified ( self,  object )

  TextureColor_created 
TextureColor_created ( self,  object )

  TextureColor_modified 
TextureColor_modified ( self,  object )

  Texture_created 
Texture_created ( self,  object )

  Texture_modified 
Texture_modified ( self,  object )

  UpdateNode 
UpdateNode ( self,  object )

This function handles the case where a user enters a collaboratory session that is already in progress It just warns the user of the situation, and a function is called in the hub to actually update the users state

  VRMLModel_closed 
VRMLModel_closed ( self,  object )

  VRMLModel_created 
VRMLModel_created ( self,  object )

  VRMLModel_modified 
VRMLModel_modified ( self,  object )

  Viewer_modified 
Viewer_modified ( self,  object )

  __init__ 
__init__ ( self,  parent )

  apply 
apply ( self,  objects )

look up each incoming object and dispatch it to the appropriate method

  conv_xyz_to_windowXY 
conv_xyz_to_windowXY ( self,  xyz )

This function was adapted from code in /usr/local/src/cvsroot/chimera/contrib/ScaleBar::xyz_to_normalized_screen_coordinates It it takes xyz chimera coordinates and converts them to a set of normalized coordinates (between -1,1) in terms of pixels on the chimera screen

  find_delete_lens 
find_delete_lens (
        self,
        node,
        lens,
        )

Oooohhhh, Ahhhhh, the magic of recursion...

  registerExtension 
registerExtension (
        self,
        name,
        obj,
        )

  selectionChanged 
selectionChanged ( self,  object )


Table of Contents

This document was automatically generated on Tue Nov 5 16:56:13 2002 by HappyDoc version 2.0.1