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

GraphicsFltkRepVolumetric Class Reference

Base class for reps that use volumetric data XXX We can't get the information we need from AtomRep to fill in the data set names or their min/max ranges. Thus we have to add methods for GraphicsFltkMenu to tell us what this information is. More...

#include <GraphicsFltkReps.h>

Inheritance diagram for GraphicsFltkRepVolumetric:

GraphicsFltkRep GraphicsFltkRepFieldLines GraphicsFltkRepIsosurface GraphicsFltkRepVolumeSlice List of all members.

Public Methods

int is_volumetric ()
void dataset_clear ()
void dataset_append (const char *nm, double newmin, double newmax)

Protected Methods

 GraphicsFltkRepVolumetric (Fl_Callback *cb, void *v)
virtual void do_dataset_clear ()
virtual void do_dataset_append (const char *, double, double)

Protected Attributes

RepChoicedataset
ResizeArray< minmaxminmaxlist

Detailed Description

Base class for reps that use volumetric data XXX We can't get the information we need from AtomRep to fill in the data set names or their min/max ranges. Thus we have to add methods for GraphicsFltkMenu to tell us what this information is.

Definition at line 1075 of file GraphicsFltkReps.h.


Constructor & Destructor Documentation

GraphicsFltkRepVolumetric::GraphicsFltkRepVolumetric Fl_Callback *    cb,
void *    v
[inline, protected]
 

Definition at line 1089 of file GraphicsFltkReps.h.


Member Function Documentation

void GraphicsFltkRepVolumetric::dataset_append const char *    nm,
double    newmin,
double    newmax
[inline]
 

Definition at line 1104 of file GraphicsFltkReps.h.

References ResizeArray::append, do_dataset_append, minmax, and ResizeArray::num.

Referenced by GraphicsFltkMenu::update_molchooser.

void GraphicsFltkRepVolumetric::dataset_clear   [inline]
 

Definition at line 1098 of file GraphicsFltkReps.h.

References ResizeArray::clear, and do_dataset_clear.

Referenced by GraphicsFltkMenu::update_molchooser.

virtual void GraphicsFltkRepVolumetric::do_dataset_append const char *   ,
double   ,
double   
[inline, protected, virtual]
 

Reimplemented in GraphicsFltkRepIsosurface.

Definition at line 1094 of file GraphicsFltkReps.h.

Referenced by dataset_append.

virtual void GraphicsFltkRepVolumetric::do_dataset_clear   [inline, protected, virtual]
 

Reimplemented in GraphicsFltkRepIsosurface.

Definition at line 1093 of file GraphicsFltkReps.h.

Referenced by dataset_clear.

int GraphicsFltkRepVolumetric::is_volumetric void    [inline, virtual]
 

Reimplemented from GraphicsFltkRep.

Definition at line 1097 of file GraphicsFltkReps.h.


Member Data Documentation

RepChoice* GraphicsFltkRepVolumetric::dataset [protected]
 

Definition at line 1077 of file GraphicsFltkReps.h.

Referenced by GraphicsFltkRepIsosurface::do_reset, GraphicsFltkRepFieldLines::repcmd, GraphicsFltkRepVolumeSlice::repcmd, GraphicsFltkRepIsosurface::repcmd, GraphicsFltkRepFieldLines::set_values, GraphicsFltkRepVolumeSlice::set_values, and GraphicsFltkRepIsosurface::set_values.

ResizeArray<minmax> GraphicsFltkRepVolumetric::minmaxlist [protected]
 

Definition at line 1087 of file GraphicsFltkReps.h.

Referenced by GraphicsFltkRepIsosurface::set_values.


The documentation for this class was generated from the following file:
Generated on Sat May 26 01:49:17 2012 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002