Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

AtomSelThr Class Reference

Inheritance diagram for AtomSelThr:

AtomSel List of all members.

Public Methods

 AtomSelThr (VMDApp *vmdapp, AtomSel *osel, wkf_mutex_t *olock)
 ~AtomSelThr ()
void update (DrawMolecule *mol, const int frame)

Protected Attributes

AtomSelsel
wkf_mutex_tlock

Constructor & Destructor Documentation

AtomSelThr::AtomSelThr VMDApp   vmdapp,
AtomSel   osel,
wkf_mutex_t   olock
[inline]
 

Definition at line 43 of file MeasureCluster.C.

References lock, AtomSel::molid, NULL, AtomSel::num_atoms, AtomSel::on, sel, AtomSel::selected, AtomSel::which_frame, and wkf_mutex_t.

AtomSelThr::~AtomSelThr   [inline]
 

Definition at line 61 of file MeasureCluster.C.

References NULL, and sel.


Member Function Documentation

void AtomSelThr::update DrawMolecule   mol,
const int    frame
[inline]
 

Definition at line 75 of file MeasureCluster.C.

References AtomSel::change, lock, NULL, AtomSel::num_atoms, AtomSel::on, AtomSel::PARSE_SUCCESS, sel, AtomSel::selected, AtomSel::which_frame, wkf_mutex_lock, and wkf_mutex_unlock.

Referenced by find_cluster_thr.


Member Data Documentation

wkf_mutex_t* AtomSelThr::lock [protected]
 

Definition at line 96 of file MeasureCluster.C.

Referenced by AtomSelThr, and update.

AtomSel* AtomSelThr::sel [protected]
 

Definition at line 95 of file MeasureCluster.C.

Referenced by AtomSelThr, update, and ~AtomSelThr.


The documentation for this class was generated from the following file:
Generated on Tue Apr 16 02:47:05 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002