GVectors::VSetArrowLength Class Reference

Class used to set the arrow length of vector store items. More...

#include <vstorefuncs.h>

List of all members.

Public Member Functions

 VSetArrowLength (double &arl)
 Construcotr.
 VSetArrowLength (const VSetArrowLength &t)
 Copy constructor.
 ~VSetArrowLength ()
 Destructor.
void operator() (VStoreItem *i) const
 Set the arrow length on the items.

Private Member Functions

const VSetArrowLengthoperator= (const VSetArrowLength &)
 Assignment operator.

Private Attributes

double & arrowlength
 Holds the length of the arrow.


Detailed Description

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


Constructor & Destructor Documentation

GVectors::VSetArrowLength::VSetArrowLength ( double &  arl  )  [inline, explicit]

Constructor.

Parameters:
arl The length of the arrow.

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

Copy constructor.

Parameters:
t A const reference to a VSetArrowLength object.

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

Destructor. Does nothing. Just for completeness.


Member Function Documentation

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

Assginment operator. Not used.

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

Sets the arrow length on the specified VStoreItem.

Parameters:
i Pointer to the VStoreItem.


Member Data Documentation

double& GVectors::VSetArrowLength::arrowlength [private]

Holds the length of the arrow.


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