GVectors::VSetScale Class Reference

Class used to set the scale of vector store items. More...

#include <vstorefuncs.h>

List of all members.

Public Member Functions

 VSetScale (double &sc)
 Constructor.
 VSetScale (const VSetScale &t)
 Copy constructor.
 ~VSetScale ()
 Destructor.
void operator() (VStoreItem *i) const
 Set the scale.

Private Member Functions

VSetScaleoperator= (const VSetScale &)
 Assignment operator.

Private Attributes

double & scale
 The scale to set.


Detailed Description

This class is used to set the scale of vector store items.


Constructor & Destructor Documentation

GVectors::VSetScale::VSetScale ( double &  sc  )  [inline, explicit]

Constructor.

Parameters:
sc The value of the scale to set.

GVectors::VSetScale::VSetScale ( const VSetScale t  )  [inline]

Copy constructor.

Parameters:
t A const reference to a VSetScale object.

GVectors::VSetScale::~VSetScale (  )  [inline]

Destructor. Does nothing. Just for completeness.


Member Function Documentation

VSetScale& GVectors::VSetScale::operator= ( const VSetScale  )  [inline, private]

Assginment operator. Not used.

void VSetScale::operator() ( VStoreItem i  )  const

Sets the scale on the specified VStoreItem.

Parameters:
i Pointer to the VStoreItem.


Member Data Documentation

double& GVectors::VSetScale::scale [private]

This holds the scale to set on the items.


The documentation for this class was generated from the following files:
Generated on Sat Sep 8 19:37:30 2007 for libgvectors by  doxygen 1.4.7