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

CANON_POSITION Struct Reference

#include <canon.hh>

Collaboration diagram for CANON_POSITION:

Collaboration graph
[legend]

Public Methods

 CANON_POSITION ()
 CANON_POSITION (double _x, double _y, double _z, double _a, double _b, double _c)
 CANON_POSITION ()
 CANON_POSITION (double _x, double _y, double _z)

Data Fields

 y
 z
 a
 b
 c
double x
double y
double z

Constructor & Destructor Documentation

CANON_POSITION::CANON_POSITION   [inline]
 

Definition at line 83 of file emcnml/canon.hh.

00083 {}

CANON_POSITION::CANON_POSITION double    _x,
double    _y,
double    _z,
double    _a,
double    _b,
double    _c
[inline]
 

Definition at line 84 of file emcnml/canon.hh.

00086   {
00087     x = _x; y = _y; z = _z;
00088     a = _a; b = _b; c = _c;
00089   }

CANON_POSITION::CANON_POSITION   [inline]
 

Definition at line 91 of file rs274ngc_new/canon.hh.

00091 {}

CANON_POSITION::CANON_POSITION double    _x,
double    _y,
double    _z
[inline]
 

Definition at line 92 of file rs274ngc_new/canon.hh.

00103   {
00104     x = _x; y = _y; z = _z;
00105 #ifdef AA
00106     a = _a;
00107 #endif
00108 #ifdef BB
00109     b = _b;
00110 #endif
00111 #ifdef CC
00112     c = _c;
00113 #endif
00114   }


Field Documentation

CANON_POSITION::a
 

Definition at line 95 of file emcnml/canon.hh.

Referenced by CANON_POSITION_update(), GET_EXTERNAL_POSITION(), GET_EXTERNAL_PROBE_POSITION(), INIT_CANON(), STRAIGHT_FEED(), and STRAIGHT_TRAVERSE().

CANON_POSITION::b
 

Definition at line 95 of file emcnml/canon.hh.

Referenced by CANON_POSITION_update(), GET_EXTERNAL_POSITION(), GET_EXTERNAL_PROBE_POSITION(), INIT_CANON(), STRAIGHT_FEED(), and STRAIGHT_TRAVERSE().

CANON_POSITION::c
 

Definition at line 95 of file emcnml/canon.hh.

Referenced by CANON_POSITION_update(), GET_EXTERNAL_POSITION(), GET_EXTERNAL_PROBE_POSITION(), INIT_CANON(), STRAIGHT_FEED(), and STRAIGHT_TRAVERSE().

double CANON_POSITION::x
 

Definition at line 115 of file rs274ngc_new/canon.hh.

Referenced by ARC_FEED(), CANON_POSITION_update(), GET_EXTERNAL_POSITION(), GET_EXTERNAL_PROBE_POSITION(), GET_PROGRAM_ORIGIN(), INIT_CANON(), SET_ORIGIN_OFFSETS(), STRAIGHT_FEED(), STRAIGHT_PROBE(), STRAIGHT_TRAVERSE(), and rs274ngc_synch().

double CANON_POSITION::y
 

Definition at line 115 of file rs274ngc_new/canon.hh.

CANON_POSITION::y
 

Definition at line 95 of file emcnml/canon.hh.

Referenced by ARC_FEED(), CANON_POSITION_update(), GET_EXTERNAL_POSITION(), GET_EXTERNAL_PROBE_POSITION(), GET_PROGRAM_ORIGIN(), INIT_CANON(), SET_ORIGIN_OFFSETS(), STRAIGHT_FEED(), STRAIGHT_PROBE(), STRAIGHT_TRAVERSE(), and rs274ngc_synch().

double CANON_POSITION::z
 

Definition at line 115 of file rs274ngc_new/canon.hh.

CANON_POSITION::z
 

Definition at line 95 of file emcnml/canon.hh.

Referenced by ARC_FEED(), CANON_POSITION_update(), GET_EXTERNAL_POSITION(), GET_EXTERNAL_PROBE_POSITION(), GET_PROGRAM_ORIGIN(), INIT_CANON(), SET_ORIGIN_OFFSETS(), STRAIGHT_FEED(), STRAIGHT_PROBE(), STRAIGHT_TRAVERSE(), and rs274ngc_synch().


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