Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

EMC_TRAJ_CIRCULAR_MOVE Class Reference

#include <emc.hh>

Inheritance diagram for EMC_TRAJ_CIRCULAR_MOVE:

Inheritance graph
[legend]
Collaboration diagram for EMC_TRAJ_CIRCULAR_MOVE:

Collaboration graph
[legend]

Public Methods

 EMC_TRAJ_CIRCULAR_MOVE ()
void update (CMS *cms)

Data Fields

EmcPose end
PM_CARTESIAN center
PM_CARTESIAN normal
int turn

Constructor & Destructor Documentation

EMC_TRAJ_CIRCULAR_MOVE::EMC_TRAJ_CIRCULAR_MOVE   [inline]
 

Definition at line 1483 of file emc.hh.


Member Function Documentation

void EMC_TRAJ_CIRCULAR_MOVE::update CMS *    cms
 

Reimplemented from EMC_TRAJ_CMD_MSG.

Definition at line 2841 of file emc.cc.

02842 {
02843 
02844         EMC_TRAJ_CMD_MSG::update(cms);
02845         EmcPose_update(cms,&end);
02846         cms->update(center);
02847         cms->update(normal);
02848         cms->update(turn);
02849 
02850 }


Field Documentation

PM_CARTESIAN EMC_TRAJ_CIRCULAR_MOVE::center
 

Definition at line 1489 of file emc.hh.

Referenced by ARC_FEED(), DoCircularMove(), and emcTaskIssueCommand().

EmcPose EMC_TRAJ_CIRCULAR_MOVE::end
 

Definition at line 1488 of file emc.hh.

Referenced by ARC_FEED(), DoCircularMove(), and emcTaskIssueCommand().

PM_CARTESIAN EMC_TRAJ_CIRCULAR_MOVE::normal
 

Definition at line 1490 of file emc.hh.

Referenced by ARC_FEED(), DoCircularMove(), and emcTaskIssueCommand().

int EMC_TRAJ_CIRCULAR_MOVE::turn
 

Definition at line 1491 of file emc.hh.

Referenced by ARC_FEED(), DoCircularMove(), and emcTaskIssueCommand().


The documentation for this class was generated from the following files:
Generated on Sun Dec 2 15:29:03 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001