⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 header.c

📁 AutoCAD DWG-file viewer
💻 C
📖 第 1 页 / 共 4 页
字号:
dxf_string( 9,"$CLAYER" );
dxf_string(  8,layer_name( me->clayer ) );

dxf_string( 9,"$CELTYPE" );
if ( me->celtype ) dxf_string( 6,"BYLAYER" );
else dxf_string( 6,line_type_name( me->celtype_index ) );

dxf_string( 9,"$CECOLOR" );
dxf_INT16( 62,me->cecolor );

dxf_string( 9,"$DIMSCALE" );
dxf_DOUBLE( 40,me->dimscale );

dxf_string( 9,"$DIMASZ" );
dxf_DOUBLE( 40,me->dimasz );

dxf_string( 9,"$DIMEXO" );
dxf_DOUBLE( 40,me->dimexo );

dxf_string( 9,"$DIMDLI" );
dxf_DOUBLE( 40,me->dimdli );

dxf_string( 9,"$DIMRND" );
dxf_DOUBLE( 40,me->dimrnd );

dxf_string( 9,"$DIMDLE" );
dxf_DOUBLE( 40,me->dimdle );

dxf_string( 9,"$DIMEXE" );
dxf_DOUBLE( 40,me->dimexe );

dxf_string( 9,"$DIMTP" );
dxf_DOUBLE( 40,me->dimtp );

dxf_string( 9,"$DIMTM" );
dxf_DOUBLE( 40,me->dimtm );

dxf_string( 9,"$DIMTXT" );
dxf_DOUBLE( 40,me->dimtxt );

dxf_string( 9,"$DIMCEN" );
dxf_DOUBLE( 40,me->dimcen );

dxf_string( 9,"$DIMTSZ" );
dxf_DOUBLE( 40,me->dimtsz );

dxf_string( 9,"$DIMTOL" );
dxf_INT16( 70,me->dimtol );

dxf_string( 9,"$DIMLIM" );
dxf_INT16( 70,me->dimlim );

dxf_string( 9,"$DIMTIH" );
dxf_INT16( 70,me->dimtih );

dxf_string( 9,"$DIMTOH" );
dxf_INT16( 70,me->dimtoh );

dxf_string( 9,"$DIMSE1" );
dxf_INT16( 70,me->dimse1 );

dxf_string( 9,"$DIMSE2" );
dxf_INT16( 70,me->dimse2 );

dxf_string( 9,"$DIMTAD" );
dxf_INT16( 70,me->dimtad );

dxf_string( 9,"$DIMZIN" );
dxf_INT16( 70,me->dimzin );

dxf_string( 9,"$DIMBLK" );
dxf_string( 1,me->dimblk );

if ( __drawing->acad10 OR __drawing->acad11 )
	{
	dxf_string( 9,"$DIMASO" );
	dxf_INT16( 70,me->dimaso );

	dxf_string( 9,"$DIMSHO" );
	dxf_INT16( 70,me->dimsho );

	dxf_string( 9,"$DIMPOST" );
	dxf_string( 1,me->dimpost );

	dxf_string( 9,"$DIMAPOST" );
	dxf_string( 1,me->dimapost );
	}

dxf_string( 9,"$DIMALT" );
dxf_INT16( 70,me->dimalt );

dxf_string( 9,"$DIMALTD" );
dxf_INT16( 70,me->dimaltd );

dxf_string( 9,"$DIMALTF" );
dxf_DOUBLE( 40,me->dimaltf );

dxf_string( 9,"$DIMLFAC" );
dxf_DOUBLE( 40,me->dimlfac );

dxf_string( 9,"$DIMTOFL" );
dxf_INT16( 70,me->dimtofl );

dxf_string( 9,"$DIMTVP" );
dxf_DOUBLE( 40,me->dimtvp );

dxf_string( 9,"$DIMTIX" );
dxf_INT16( 70,me->dimtix );

dxf_string( 9,"$DIMSOXD" );
dxf_INT16( 70,me->dimsoxd );

dxf_string( 9,"$DIMSAH" );
dxf_INT16( 70,me->dimsah );

dxf_string( 9,"$DIMBLK1" );
dxf_string( 1,me->dimblka );

dxf_string( 9,"$DIMBLK2" );
dxf_string( 1,me->dimblkb );

if ( __drawing->acad11 )
	{
	dxf_string( 9,"$DIMSTYLE" );
	dxf_string( 2,dimstyle_name( me->dimstyle ) );

	dxf_string( 9,"$DIMCLRD" );
	dxf_INT16( 70,me->dimclrd );

	dxf_string( 9,"$DIMCLRE" );
	dxf_INT16( 70,me->dimclre );

	dxf_string( 9,"$DIMCLRT" );
	dxf_INT16( 70,me->dimclrt );

	dxf_string( 9,"$DIMTFAC" );
	dxf_DOUBLE( 40,me->dimtfac );

	dxf_string( 9,"$DIMGAP" );
	dxf_DOUBLE( 40,me->dimgap );
	}

dxf_string( 9,"$LUNITS" );
dxf_INT16( 70,me->lunits );

dxf_string( 9,"$LUPREC" );
dxf_INT16( 70,me->luprec );

dxf_string( 9,"$SKETCHINC" );
dxf_DOUBLE( 40,me->sketchinc );

dxf_string( 9,"$FILLETRAD" );
dxf_DOUBLE( 40,me->filletrad );

dxf_string( 9,"$AUNITS" );
dxf_INT16( 70,me->aunits );

dxf_string( 9,"$AUPREC" );
dxf_INT16( 70,me->auprec );

dxf_string( 9,"$MENU" );
dxf_string(  1,me->menu );

dxf_string( 9,"$ELEVATION" );
dxf_DOUBLE( 40,me->elevation );

if ( __drawing->acad11 )
	{
	dxf_string( 9,"$PELEVATION" );
	dxf_DOUBLE( 40,me->pelevation );
	}

dxf_string( 9,"$THICKNESS" );
dxf_DOUBLE( 40,me->thickness );

dxf_string( 9,"$LIMCHECK" );
dxf_INT16( 70,me->limcheck );

dxf_string( 9,"$BLIPMODE" );
dxf_INT16( 70,me->blipmode );

dxf_string( 9,"$CHAMFERA" );
dxf_DOUBLE( 40,me->chamfera );

dxf_string( 9,"$CHAMFERB" );
dxf_DOUBLE( 40,me->chamferb );

dxf_string( 9,"$SKPOLY" );
dxf_INT16( 70,me->skpoly );

dxf_string( 9,"$TDCREATE" );
dxf_DOUBLE( 40,me->tdcreate_days + me->tdcreate_fraction/86400000.0 );

dxf_string( 9,"$TDUPDATE" );
dxf_DOUBLE( 40,me->tdupdate_days + me->tdupdate_fraction/86400000.0 );

dxf_string( 9,"$TDINDWG" );
dxf_DOUBLE( 40,me->tdindwg_days + me->tdindwg_fraction/86400000.0 );

dxf_string( 9,"$TDUSRTIMER" );
dxf_DOUBLE( 40,me->tdusrtimer_days + me->tdusrtimer_fraction/86400000.0 );

dxf_string( 9,"$USRTIMER" );
dxf_INT16( 70,me->usrtimer );

dxf_string( 9,"$ANGBASE" );
dxf_DOUBLE( 50,me->angbase );

dxf_string( 9,"$ANGDIR" );
dxf_INT16( 70,me->angdir );

dxf_string( 9,"$PDMODE" );
dxf_INT16( 70,me->pdmode );

dxf_string( 9,"$PDSIZE" );
dxf_DOUBLE( 40,me->pdsize );

dxf_string( 9,"$PLINEWID" );
dxf_DOUBLE( 40,me->plinewid );

dxf_string( 9,"$COORDS" );
dxf_INT16( 70,me->coords );

if ( __drawing->acad10 OR __drawing->acad11 )
	{
	dxf_string( 9,"$SPLFRAME" );
	dxf_INT16( 70,me->splframe );

	dxf_string( 9,"$SPLINETYPE" );
	dxf_INT16( 70,me->splinetype );
	
	dxf_string( 9,"$SPLINESEGS" );
	dxf_INT16( 70,me->splinesegs );

	dxf_string( 9,"$ATTDIA" );
	dxf_INT16( 70,me->attdia );

	dxf_string( 9,"$ATTREQ" );
	dxf_INT16( 70,me->attreq );

	dxf_string( 9,"$HANDLING" );
	dxf_INT16( 70,me->handling );

	dxf_string( 9,"$HANDSEED" );
	if ( me->handseed&0xff ) sprintf( handseed_name,"%x",me->handseed&0xff );
	else handseed_name[ 0 ] = NULL;
	sprintf( handseed_name+strlen( handseed_name ),"%x",(me->handseed>>8)&0xff );
	strupr( handseed_name );
	dxf_string( 5,handseed_name );

	dxf_string( 9,"$SURFTAB1" );
	dxf_INT16( 70,me->surftab1 );

	dxf_string( 9,"$SURFTAB2" );
	dxf_INT16( 70,me->surftab2 );

	dxf_string( 9,"$SURFTYPE" );
	dxf_INT16( 70,me->surftype );

	dxf_string( 9,"$SURFU" );
	dxf_INT16( 70,me->surfu );

	dxf_string( 9,"$SURFV" );
	dxf_INT16( 70,me->surfv );
	}

if ( __drawing->acad10 ) 
	{
	dxf_string( 9,"$FLATLAND" );
	dxf_INT16( 70,me->flatland );
	}

if ( __drawing->acad10 OR __drawing->acad11 )
	{
	dxf_string( 9,"$UCSNAME" );
	dxf_string( 2,ucs_name( me->ucs ) );
	
	dxf_string( 9,"$UCSORG" );
	dxf_DOUBLE( 10,me->ucsorg_x );
	dxf_DOUBLE( 20,me->ucsorg_y );
	dxf_DOUBLE( 30,me->ucsorg_z );

	dxf_string( 9,"$UCSXDIR" );
	dxf_DOUBLE_16( 10,me->ucsxdir_x );
	dxf_DOUBLE_16( 20,me->ucsxdir_y );
	dxf_DOUBLE_16( 30,me->ucsxdir_z);

	dxf_string( 9,"$UCSYDIR" );
	dxf_DOUBLE_16( 10,me->ucsydir_x );
	dxf_DOUBLE_16( 20,me->ucsydir_y );
	dxf_DOUBLE_16( 30,me->ucsydir_z );
	}
if ( __drawing->acad11 )
	{		
	dxf_string( 9,"$PUCSNAME" );
	dxf_string( 2,ucs_name( me->pucs ) );

	dxf_string( 9,"$PUCSORG" );
	dxf_DOUBLE( 10,me->ucsorg_x );
	dxf_DOUBLE( 20,me->ucsorg_y );
	dxf_DOUBLE( 30,me->ucsorg_z );

	dxf_string( 9,"$PUCSXDIR" );
	dxf_DOUBLE_16( 10,me->pucsxdir_x );
	dxf_DOUBLE_16( 20,me->pucsxdir_y );
	dxf_DOUBLE_16( 30,me->pucsxdir_z );

	
	dxf_string( 9,"$PUCSYDIR" );
	dxf_DOUBLE_16( 10,me->pucsydir_x );
	dxf_DOUBLE_16( 20,me->pucsydir_y );
	dxf_DOUBLE_16( 30,me->pucsydir_z );
	}

if ( __drawing->acad10 OR __drawing->acad11 )
	{
	dxf_string( 9,"$USERI1" );
	dxf_INT16( 70,me->useri1 );

	dxf_string( 9,"$USERI2" );
	dxf_INT16( 70,me->useri2 );

	dxf_string( 9,"$USERI3" );
	dxf_INT16( 70,me->useri3 );

	dxf_string( 9,"$USERI4" );
	dxf_INT16( 70,me->useri4 );

	dxf_string( 9,"$USERI5" );
	dxf_INT16( 70,me->useri5 );

	dxf_string( 9,"$USERR1" );
	dxf_DOUBLE( 40,me->userr1 );

	dxf_string( 9,"$USERR2" );
	dxf_DOUBLE( 40,me->userr2 );

	dxf_string( 9,"$USERR3" );
	dxf_DOUBLE( 40,me->userr3 );

	dxf_string( 9,"$USERR4" );
	dxf_DOUBLE( 40,me->userr4 );

	dxf_string( 9,"$USERR5" );
	dxf_DOUBLE( 40,me->userr5 );

	dxf_string( 9,"$WORLDVIEW" );
	dxf_INT16( 70,me->worldview );
	}	
if ( __drawing->acad11 )
	{
	dxf_string( 9,"$SHADEDGE" );
	dxf_INT16( 70,me->shadedge );

	dxf_string( 9,"$SHADEDIF" );
	dxf_INT16( 70,me->shadedif );

	dxf_string( 9,"$TILEMODE" );
	dxf_INT16( 70,me->tilemode );

	dxf_string( 9,"$MAXACTVP" );
	dxf_INT16( 70,me->maxactvp );

	dxf_string( 9,"$PINSBASE" );
	dxf_DOUBLE( 10,me->pinsbase_x );
	dxf_DOUBLE( 20,me->pinsbase_y );
	dxf_DOUBLE( 30,me->pinsbase_z );

	dxf_string( 9,"$PLIMCHECK" );
	dxf_INT16( 70,me->limcheck );           

	dxf_string( 9,"$PEXTMIN" );
	dxf_DOUBLE( 10,me->pextmin_x );
	dxf_DOUBLE( 20,me->pextmin_y );
	dxf_DOUBLE( 30,me->pextmin_z );

	dxf_string( 9,"$PEXTMAX" );
	dxf_DOUBLE( 10,me->pextmax_x );
	dxf_DOUBLE( 20,me->pextmax_y );
	dxf_DOUBLE( 30,me->pextmax_z );

	dxf_string( 9,"$PLIMMIN" );
	dxf_DOUBLE( 10,me->plimmin_x );
	dxf_DOUBLE( 20,me->plimmin_y );

	dxf_string( 9,"$PLIMMAX" );
	dxf_DOUBLE( 10,me->plimmax_x );
	dxf_DOUBLE( 20,me->plimmax_y );

	dxf_string( 9,"$UNITMODE" );
	dxf_INT16( 70,me->unitmode );
	
	dxf_string( 9,"$VISRETAIN" );

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -