CIvfRuler Class Reference

#include <ivf/IvfRuler.h>

Inheritance diagram for CIvfRuler:

CIvfShape CIvfObject CIvfBase CIvfRefCountBase CIvfRTTIBase List of all members.

Public Member Functions

 CIvfRuler ()
virtual ~CIvfRuler ()
void setTickStep (double tickStep)
void setEndPoint (double x, double y, double z)
void setStartPoint (double x, double y, double z)
void setEndPoint (CIvfVec3d &endPoint)
void setStartPoint (CIvfVec3d &startPoint)
 IvfClassInfo ("CIvfRuler", CIvfShape)

Protected Member Functions

virtual void createGeometry ()

Detailed Description

Ruler class

Implements a simple ruler, which draws a line between two points with tickmarks.

Definition at line 38 of file IvfRuler.h.


Constructor & Destructor Documentation

CIvfRuler::CIvfRuler  ) 
 

Class constructor

virtual CIvfRuler::~CIvfRuler  )  [virtual]
 

Class destructor


Member Function Documentation

virtual void CIvfRuler::createGeometry  )  [protected, virtual]
 

Forces an object recalculation.

Reimplemented from CIvfShape.

void CIvfRuler::setEndPoint CIvfVec3d endPoint  ) 
 

Set ruler end point

void CIvfRuler::setEndPoint double  x,
double  y,
double  z
 

Set ruler end point

void CIvfRuler::setStartPoint CIvfVec3d startPoint  ) 
 

Set ruler start point

void CIvfRuler::setStartPoint double  x,
double  y,
double  z
 

Set ruler start point

void CIvfRuler::setTickStep double  tickStep  ) 
 

Set the distance between each tick on the ruler


The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:56 2006 for Interactive Visualisation Framework - Ivf++ by  doxygen 1.4.6-NO