新規購入お見積

v9.5 で追加/修正されたルーティン

新しいルーティン

  • gSvg – Scalable Vector Graphics Format メタファイル
  • gEnqDXFBlocks(unit,block,n,count,total) – ブロック名のリストを返す

ジェネリックインターフェイス追加

  • gEnqSegStrAttribs() – GSTRSTY を使ったプロシージャのオーバーロード
  • gSetSegStrAttribs() – GSTRSTY を使ったプロシージャのオーバーロード
  • gEnqSegCharAttribs() – GCHASTY を使ったプロシージャのオーバーロード

修正されたルーティン

  • gEnqDXFEntities() – SPLINE と INSERT のエンティティ数を含む
  • gGetDXFFile() – SPLINE カーブや 2D ポリライン標高(Z)の解釈も含む
  • gPutImageFile() – 最大 256×256 ピクセル、24 ビットカラーの ICO ファイルの作成が可能。複数の ICO ファイル形式 (GMULTIICOFLE) の生成も可能

新たに定義された定数

  • GMULTIICOFILE (6)

修正された構造

  • GSTRSTY – 新しいコンタニングセグメント文字列属性
  • GCHASTY – mode, softra, esccha 属性を追加し、キャラクタとセグ属性間の整合性を保持

内部の変更点

  • DO LOOP ラベルの大部分を DO/END DO 構文に置き換え
  • デフォルトのメタファイル出力名を [device].OUT から [exename].[ext] に変更

関連情報

 

v9.0 で追加/修正されたルーティン

新しいルーティン

  • gSetSegCommentLen(len)
  • gEnqSegCommentLen(len)
  • gSetSegComment(nseg,comment)
  • gEnqSegComment(nseg,len,comment)

  • gSetFillAttribs(ifill,iline,inv)
  • gEnqFillAttribs(ifill,iline,inv)

  • gEnqSegCharAttribs(nseg,rep,swi,chaesc)
  • gEnqSegLineAttribs(nseg,rep,pennum,widfac)
  • gEnqSegFillAttribs(nseg,fill,line,inv)
  • gEnqSegFontAttribs(nseg,nfont,rep,fntrep,fntspa,fntwgt,fntset)
  • gEnqSegStrAttribs(nseg,jus,nul,und,relcw,relch,posexp,posind,frpfac,xbeg,ybeg)
  • gEnqSegFacetAttribs(nseg,fmat,bmat,fcol,bcol,ffill)
  • gSetSegCharAttribs(nseg,rep,gSwi,gChaesc)
  • gSetSegLineAttribs(nseg,rep,gPennum,gWidfac)
  • gSetSegFillAttribs(nseg,fill,line,inv)
  • gSetSegFontAttribs(nseg,nfont,style,fntrep,fntspa,fntwgt,fntset)
  • gSetSegStrAttribs(nseg,jus,nul,und,relcw,relch,posexp,posind,frpfac,xbeg,ybeg)
  • gSetSegFacetAttribs(nseg,fmat,bmat,fcol,bcol,ffill)

ジェネリックインターフェイス追加

  • gBuildMatrix2D(xo,yo,dx,dy,angz,sx,sy,dep,a,t2d)
  • gBuildMatrix3D(xo,yo,zo,dx,dy,dz,angx,angy,angz,sx,sy,sz,dir,dep,a,t3d)
  • gCombineMatrix2D(c,xo,yo,dx,dy,angz,sx,sy,dep,a,t2d)
  • gCombineMatrix3D(c,xo,yo,zo,dx,dy,dz,angx,angy,angz,sx,sy,sz,dir,dep,a,t3d)
  • gEnqSegTransform(nseg,xsca,ysca,ang,pos,xshear,yshear)
  • gSetSegTransform(nseg,xsca,ysca,ang,xpos,ypos,xshear,yshear)

  • gFillPolygonBy2D(npts,points2)
  • gFillPolygonBy3D(npts,points3)
  • gFillPolygonSet2D(npol,polygons2)
  • gFillPolygonSet3D(npol,polygons3)
  • gFillPolygonTo2D(npts,points2)
  • gFillPolygonTo3D(npts,points3)
  • gFillRect(limit)
  • gFillSelectedPolygons()

修正されたルーティン

  • gOrder to gDrawSeg and gEnqSegHit オプションを追加

新たに定義された定数

  • GNUMERIC (1)
  • GCREATED (0)

関連情報