00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00024
00025
00026
00027
00028
00029
00030
00031
00032 const Point2 UT2D_PT_NUL = { 0.0, 0.0 };
00033 const Point UT3D_PT_NUL = { 0.0, 0.0, 0.0 };
00034
00035 const Point2 UT2D_PT_INFTY = {9999999999999.999, 9999999999999.999};
00036
00037 const Vector2 UT2D_VECTOR_NUL = { 0.0, 0.0 };
00038 const Vector2 UT2D_VECTOR_X = { 1.0, 0.0 };
00039 const Vector2 UT2D_VECTOR_Y = { 0.0, 1.0 };
00040
00041 const Vector UT3D_VECTOR_NUL = { 0.0, 0.0, 0.0 };
00042
00043 const Vector UT3D_VECTOR_X = { 1.0, 0.0, 0.0 };
00044 const Vector UT3D_VECTOR_Y = { 0.0, 1.0, 0.0 };
00045 const Vector UT3D_VECTOR_Z = { 0.0, 0.0, 1.0 };
00046
00047 const Vector UT3D_VECTOR_IX = {-1.0, 0.0, 0.0 };
00048 const Vector UT3D_VECTOR_IY = { 0.0,-1.0, 0.0 };
00049 const Vector UT3D_VECTOR_IZ = { 0.0, 0.0,-1.0 };
00050
00051
00052 const Mat_3x3 UT3D_MAT_3x3 = { {1.0, 0.0, 0.0},
00053 {0.0, 1.0, 0.0},
00054 {0.0, 0.0, 1.0} };
00055
00056
00057 const Mat_4x3 UT3D_MAT_4x3 = { {1.0, 0.0, 0.0, 0.0},
00058 {0.0, 1.0, 0.0, 0.0},
00059 {0.0, 0.0, 1.0, 0.0} };
00060
00061 const Mat_4x4 UT3D_MAT_4x4 = { {1.0, 0.0, 0.0, 0.0},
00062 {0.0, 1.0, 0.0, 0.0},
00063 {0.0, 0.0, 1.0, 0.0},
00064 {0.0, 0.0, 0.0, 1.0} };
00065
00066
00067
00068