gCAD3D 2.40
ut_geo_const.h File Reference

Go to the source code of this file.

Macros

#define _UT3D_VECTOR_NUL   { 0., 0., 0. }
 
#define _PRCV_NUL
 
#define _CCV_NUL
 
#define _GRIDBOX_NUL   {{0.,0.,0.}, 0,0,0, 0.,0.,0.}
 
#define _ColRGB_NUL   { 100,100,100, 0, 0, 0, 0, 1}
 
#define _INDTAB_NUL   { 0,0, 0,0,0,0}
 

Variables

const Point UT3D_PT_NUL
 
const Vector UT3D_VECTOR_NUL
 
const Vector UT3D_VECTOR_X
 
const Vector UT3D_VECTOR_Y
 
const Vector UT3D_VECTOR_Z
 
const Vector UT3D_VECTOR_IX
 
const Vector UT3D_VECTOR_IY
 
const Vector UT3D_VECTOR_IZ
 
const Mat_3x3 UT3D_MAT_3x3
 
const Mat_4x3 UT3D_MAT_4x3
 
const Mat_4x4 UT3D_MAT_4x4
 
const CurvCCV UT3D_CCV_NUL
 
const CurvPrcv UT3D_PRCV_NUL
 
const GridBox GRIDBOX_NUL
 

Detailed Description

full include in ../ut/ut_geo2d.c
Adding constant:
extern const <typ> <nam>
const <typ> <nam> { <values> };
touch ../ut/ut_geo2d.c && ./do c

Macro Definition Documentation

#define _UT3D_VECTOR_NUL   { 0., 0., 0. }
#define _PRCV_NUL
Value:
{ 0L, 0, 0, 0,\
NULL, NULL, NULL,\
(short)0, (char)2, (char)0 };
#define _CCV_NUL
Value:
{ FLT_32_MAX, FLT_32_MAX, 0L, 0L, 0L,\
(unsigned short)0, (unsigned short)0,\
(short)0, (short)0, (char)0, (char)-1, (char)-1, (char)0 };
#define FLT_32_MAX
Definition: ut_types.h:42
#define _GRIDBOX_NUL   {{0.,0.,0.}, 0,0,0, 0.,0.,0.}
#define _ColRGB_NUL   { 100,100,100, 0, 0, 0, 0, 1}
#define _INDTAB_NUL   { 0,0, 0,0,0,0}

Variable Documentation

const Point UT3D_PT_NUL
const Vector UT3D_VECTOR_NUL
const Vector UT3D_VECTOR_X
const Vector UT3D_VECTOR_Y
const Vector UT3D_VECTOR_Z
const Vector UT3D_VECTOR_IX
const Vector UT3D_VECTOR_IY
const Vector UT3D_VECTOR_IZ
const Mat_3x3 UT3D_MAT_3x3
const Mat_4x3 UT3D_MAT_4x3
const Mat_4x4 UT3D_MAT_4x4
const CurvCCV UT3D_CCV_NUL
const CurvPrcv UT3D_PRCV_NUL
const GridBox GRIDBOX_NUL