Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

CANON_VECTOR Struct Reference

#include <canon.hh>


Public Methods

 CANON_VECTOR ()
 CANON_VECTOR (double _x, double _y, double _z)

Data Fields

double x
double y
double z


Detailed Description

Currently using the typedefs above rather than the enums below typedef enum {CANON_PLANE_XY, CANON_PLANE_YZ, CANON_PLANE_XZ} CANON_PLANE; typedef enum {CANON_UNITS_INCHES, CANON_UNITS_MM, CANON_UNITS_CM} CANON_UNITS; typedef enum {CANON_EXACT_STOP, CANON_EXACT_PATH, CANON_CONTINUOUS} CANON_MOTION_MODE; typedef enum {CANON_SYNCHED, CANON_INDEPENDENT} CANON_SPEED_FEED_MODE; typedef enum {CANON_STOPPED, CANON_CLOCKWISE, CANON_COUNTERCLOCKWISE} CANON_DIRECTION; typedef enum {CANON_WORKPIECE, CANON_XYZ} CANON_FEED_REFERENCE; typedef enum {CANON_SIDE_RIGHT, CANON_SIDE_LEFT, CANON_SIDE_OFF} CANON_SIDE; typedef enum {CANON_AXIS_X, CANON_AXIS_Y, CANON_AXIS_Z, CANON_AXIS_A, CANON_AXIS_B, CANON_AXIS_C} CANON_AXIS;

Definition at line 82 of file canon.hh.


Constructor & Destructor Documentation

CANON_VECTOR::CANON_VECTOR   [inline]
 

Definition at line 84 of file canon.hh.

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

Definition at line 85 of file canon.hh.

References x, y, and z.


Field Documentation

double CANON_VECTOR::x
 

Definition at line 86 of file canon.hh.

Referenced by CANON_VECTOR().

double CANON_VECTOR::y
 

Definition at line 86 of file canon.hh.

Referenced by CANON_VECTOR().

double CANON_VECTOR::z
 

Definition at line 86 of file canon.hh.

Referenced by CANON_VECTOR().


The documentation for this struct was generated from the following file:
Generated on Mon Feb 11 21:31:17 2002 for rs274ngc by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001