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

GraphicsFltkRep Class Reference

GUI controls for each draw style, creates rep commands for CmdMolChangeRepItem or CmdMolRep, and sets its valuators correctly given an AtomRep. More...

#include <GraphicsFltkReps.h>

Inheritance diagram for GraphicsFltkRep:

GraphicsFltkRepBonds GraphicsFltkRepCPK GraphicsFltkRepDynamicBonds GraphicsFltkRepHBonds GraphicsFltkRepLines GraphicsFltkRepMSMS GraphicsFltkRepNanoShaper GraphicsFltkRepNewCartoon GraphicsFltkRepNewRibbons GraphicsFltkRepOrbital GraphicsFltkRepPoints GraphicsFltkRepQuickSurf GraphicsFltkRepSolvent GraphicsFltkRepSurf GraphicsFltkRepVDW GraphicsFltkRepVolumetric List of all members.

Public Methods

virtual int is_volumetric ()
virtual int is_orbital ()
virtual const char * repcmd ()=0
virtual void set_values (AtomRep *)=0
void reset ()

Protected Methods

 GraphicsFltkRep ()
virtual void do_reset ()

Protected Attributes

char cmdbuf [256]

Detailed Description

GUI controls for each draw style, creates rep commands for CmdMolChangeRepItem or CmdMolRep, and sets its valuators correctly given an AtomRep.

Definition at line 38 of file GraphicsFltkReps.h.


Constructor & Destructor Documentation

GraphicsFltkRep::GraphicsFltkRep   [inline, protected]
 

Definition at line 40 of file GraphicsFltkReps.h.


Member Function Documentation

virtual void GraphicsFltkRep::do_reset   [inline, protected, virtual]
 

Reimplemented in GraphicsFltkRepLines.

Definition at line 42 of file GraphicsFltkReps.h.

Referenced by reset.

virtual int GraphicsFltkRep::is_orbital void    [inline, virtual]
 

Reimplemented in GraphicsFltkRepOrbital.

Definition at line 48 of file GraphicsFltkReps.h.

Referenced by GraphicsFltkMenu::update_molchooser.

virtual int GraphicsFltkRep::is_volumetric void    [inline, virtual]
 

Reimplemented in GraphicsFltkRepVolumetric.

Definition at line 47 of file GraphicsFltkReps.h.

Referenced by GraphicsFltkMenu::update_molchooser.

virtual const char* GraphicsFltkRep::repcmd   [pure virtual]
 

Implemented in GraphicsFltkRepLines.

Referenced by GraphicsFltkMenu::create_repcmd.

void GraphicsFltkRep::reset   [inline]
 

Definition at line 51 of file GraphicsFltkReps.h.

References do_reset.

Referenced by GraphicsFltkMenu::GraphicsFltkMenu, and GraphicsFltkMenu::reset_rep.

virtual void GraphicsFltkRep::set_values AtomRep   [pure virtual]
 

Implemented in GraphicsFltkRepLines.

Referenced by GraphicsFltkMenu::update_rep.


Member Data Documentation

char GraphicsFltkRep::cmdbuf[256] [protected]
 

Definition at line 44 of file GraphicsFltkReps.h.

Referenced by GraphicsFltkRepFieldLines::repcmd, GraphicsFltkRepOrbital::repcmd, GraphicsFltkRepVolumeSlice::repcmd, GraphicsFltkRepIsosurface::repcmd, GraphicsFltkRepSurf::repcmd, GraphicsFltkRepQuickSurf::repcmd, GraphicsFltkRepHBonds::repcmd, GraphicsFltkRepNanoShaper::repcmd, GraphicsFltkRepMSMS::repcmd, GraphicsFltkRepSolvent::repcmd, GraphicsFltkRepNewCartoon::repcmd, GraphicsFltkRepCartoon::repcmd, GraphicsFltkRepNewRibbons::repcmd, GraphicsFltkRepRibbons::repcmd, GraphicsFltkRepTube::repcmd, GraphicsFltkRepLicorice::repcmd, GraphicsFltkRepTrace::repcmd, GraphicsFltkRepDotted::repcmd, GraphicsFltkRepBeads::repcmd, GraphicsFltkRepVDW::repcmd, GraphicsFltkRepPoints::repcmd, GraphicsFltkRepCPK::repcmd, GraphicsFltkRepDynamicBonds::repcmd, GraphicsFltkRepBonds::repcmd, and GraphicsFltkRepLines::repcmd.


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