mi32/uom.h File Reference

<mi32/uom.h> UOM (Unit of Measure) system definitions More...

#include <mi32/identifier.h>
#include <mi32/mistring.h>

Include dependency graph for uom.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  UOM

Defines

#define CLASSLIBEXPORT   MI_DLLCLASSIMPORT
#define UNIT_TYPE_Constant   0
#define UNIT_TYPE_Area   UOM::MEASURE::TYPE_Area
#define UNIT_TYPE_Length   UOM::MEASURE::TYPE_Length
#define UNIT_TYPE_Distance   UOM::MEASURE::TYPE_Distance
#define UNIT_TYPE_PlaneAngle   UOM::MEASURE::TYPE_PlaneAngle
#define UNIT_TYPE_Time   UOM::MEASURE::TYPE_Time
#define UNIT_TYPE_Volume   UOM::MEASURE::TYPE_Volume
#define UNIT_TYPE_Velocity   UOM::MEASURE::TYPE_Velocity
#define UNIT_TYPE_Acceleration   UOM::MEASURE::TYPE_Acceleration
#define UNIT_TYPE_AngularVelocity   UOM::MEASURE::TYPE_AngularVelocity
#define UNIT_TYPE_Date   UOM::MEASURE::TYPE_Date
#define UNIT_TYPE_None   UOM::MEASURE::TYPE_None
#define UNIT_Area_SquareMeter   0
#define UNIT_Area_SquareMeters   0
#define UNIT_Area_SquareKilometer   3
#define UNIT_Area_SquareKilometers   3
#define UNIT_Area_SquareMillimeter   2
#define UNIT_Area_SquareMillimeters   2
#define UNIT_Length_Meter   0
#define UNIT_Length_Kilometer   3
#define UNIT_Length_Centimeter   1
#define UNIT_Length_Millimeter   2
#define UNIT_Length_Micrometer   8
#define UNIT_Length_Nanometer   9
#define UNIT_Length_Foot   4
#define UNIT_Length_Inch   6
#define UNIT_Distance_Meters   UNIT_Length_Meter
#define UNIT_Distance_Kilometers   UNIT_Length_Kilometer
#define UNIT_Distance_Centimeters   UNIT_Length_Centimeter
#define UNIT_Distance_Millimeters   UNIT_Length_Millimeter
#define UNIT_Distance_Micrometers   UNIT_Length_Micrometer
#define UNIT_Distance_Nanometers   UNIT_Length_Nanometer
#define UNIT_Distance_Feet   UNIT_Length_Foot
#define UNIT_Distance_Inches   UNIT_Length_Inch
#define UNIT_PlaneAngle_Degree   0
#define UNIT_PlaneAngle_Degrees   0
#define UNIT_PlaneAngle_Radian   1
#define UNIT_PlaneAngle_Radians   1
#define UNIT_Time_Second   0
#define UNIT_Time_Seconds   0
#define UNIT_Time_Millisecond   6
#define UNIT_Time_Milliseconds   6
#define UNIT_Time_Microsecond   7
#define UNIT_Time_Microseconds   7
#define UNIT_Volume_CubicMeter   0
#define UNIT_Volume_CubicMeters   0

Typedefs

typedef UOM::MEASURE::TYPE UNIT_TYPE


Detailed Description

<mi32/uom.h> UOM (Unit of Measure) system definitions

Definition in file uom.h.


Define Documentation

#define CLASSLIBEXPORT   MI_DLLCLASSIMPORT
 

Definition at line 51 of file uom.h.

#define UNIT_Area_SquareKilometer   3
 

Definition at line 628 of file uom.h.

#define UNIT_Area_SquareKilometers   3
 

Definition at line 629 of file uom.h.

#define UNIT_Area_SquareMeter   0
 

Commmon MicroImages numeric Unit identifiers.

Definition at line 626 of file uom.h.

#define UNIT_Area_SquareMeters   0
 

Definition at line 627 of file uom.h.

#define UNIT_Area_SquareMillimeter   2
 

Definition at line 630 of file uom.h.

#define UNIT_Area_SquareMillimeters   2
 

Definition at line 631 of file uom.h.

#define UNIT_Distance_Centimeters   UNIT_Length_Centimeter
 

Definition at line 644 of file uom.h.

#define UNIT_Distance_Feet   UNIT_Length_Foot
 

Definition at line 648 of file uom.h.

#define UNIT_Distance_Inches   UNIT_Length_Inch
 

Definition at line 649 of file uom.h.

#define UNIT_Distance_Kilometers   UNIT_Length_Kilometer
 

Definition at line 643 of file uom.h.

#define UNIT_Distance_Meters   UNIT_Length_Meter
 

Definition at line 642 of file uom.h.

#define UNIT_Distance_Micrometers   UNIT_Length_Micrometer
 

Definition at line 646 of file uom.h.

#define UNIT_Distance_Millimeters   UNIT_Length_Millimeter
 

Definition at line 645 of file uom.h.

#define UNIT_Distance_Nanometers   UNIT_Length_Nanometer
 

Definition at line 647 of file uom.h.

#define UNIT_Length_Centimeter   1
 

Definition at line 635 of file uom.h.

#define UNIT_Length_Foot   4
 

Definition at line 639 of file uom.h.

#define UNIT_Length_Inch   6
 

Definition at line 640 of file uom.h.

#define UNIT_Length_Kilometer   3
 

Definition at line 634 of file uom.h.

#define UNIT_Length_Meter   0
 

Definition at line 633 of file uom.h.

#define UNIT_Length_Micrometer   8
 

Definition at line 637 of file uom.h.

#define UNIT_Length_Millimeter   2
 

Definition at line 636 of file uom.h.

#define UNIT_Length_Nanometer   9
 

Definition at line 638 of file uom.h.

#define UNIT_PlaneAngle_Degree   0
 

Definition at line 651 of file uom.h.

#define UNIT_PlaneAngle_Degrees   0
 

Definition at line 652 of file uom.h.

#define UNIT_PlaneAngle_Radian   1
 

Definition at line 653 of file uom.h.

#define UNIT_PlaneAngle_Radians   1
 

Definition at line 654 of file uom.h.

#define UNIT_Time_Microsecond   7
 

Definition at line 660 of file uom.h.

#define UNIT_Time_Microseconds   7
 

Definition at line 661 of file uom.h.

#define UNIT_Time_Millisecond   6
 

Definition at line 658 of file uom.h.

#define UNIT_Time_Milliseconds   6
 

Definition at line 659 of file uom.h.

#define UNIT_Time_Second   0
 

Definition at line 656 of file uom.h.

#define UNIT_Time_Seconds   0
 

Definition at line 657 of file uom.h.

#define UNIT_TYPE_Acceleration   UOM::MEASURE::TYPE_Acceleration
 

Definition at line 617 of file uom.h.

#define UNIT_TYPE_AngularVelocity   UOM::MEASURE::TYPE_AngularVelocity
 

Definition at line 618 of file uom.h.

#define UNIT_TYPE_Area   UOM::MEASURE::TYPE_Area
 

Definition at line 610 of file uom.h.

#define UNIT_TYPE_Constant   0
 

Constants and unitless database fields.

Definition at line 609 of file uom.h.

#define UNIT_TYPE_Date   UOM::MEASURE::TYPE_Date
 

Definition at line 619 of file uom.h.

#define UNIT_TYPE_Distance   UOM::MEASURE::TYPE_Distance
 

Definition at line 612 of file uom.h.

#define UNIT_TYPE_Length   UOM::MEASURE::TYPE_Length
 

Definition at line 611 of file uom.h.

#define UNIT_TYPE_None   UOM::MEASURE::TYPE_None
 

Definition at line 620 of file uom.h.

#define UNIT_TYPE_PlaneAngle   UOM::MEASURE::TYPE_PlaneAngle
 

Definition at line 613 of file uom.h.

#define UNIT_TYPE_Time   UOM::MEASURE::TYPE_Time
 

Definition at line 614 of file uom.h.

#define UNIT_TYPE_Velocity   UOM::MEASURE::TYPE_Velocity
 

Definition at line 616 of file uom.h.

#define UNIT_TYPE_Volume   UOM::MEASURE::TYPE_Volume
 

Definition at line 615 of file uom.h.

#define UNIT_Volume_CubicMeter   0
 

Definition at line 663 of file uom.h.

#define UNIT_Volume_CubicMeters   0
 

INC_MI32_UOM_H.

Definition at line 664 of file uom.h.


Typedef Documentation

typedef UOM::MEASURE::TYPE UNIT_TYPE
 

End namespace UOM.

Definition at line 607 of file uom.h.


Generated on Thu Aug 12 06:25:03 2004 for TNTsdk by doxygen 1.3.4-20031026