Polymorphism














AutoCAD LTを利用できる新発想システム開発ツール!  安全と信頼の完全自社開発製品!

使えるオブジェクト一覧
LT VB-COM HELP Samples


ホーム > 製品 > LT VB-COM > 充実のヘルプ > 使えるオブジェクト一覧

操作できるオブジェクトの一覧
LT VB-COMではAutoCAD LTのデータベース内に存在している各種オブジェクトを操作することができます。操作できるオブジェクトの一覧を以下に示します。


AcDbObject(全オブジェクト共通)
  |
  | <各種オブジェクト>
  |
  |-
AcDbDictionary(ディクショナリ)
  |  |-
AcDbDictionaryWithDefault(デフォルトディクショナリ)
  |
  |-
AcDbGroup(グループ)
  |
  |-
AcDbMlineStyle(マルチラインスタイル)
  |-
AcDbPlaceHolder(プレイスホルダー)
  |-AcDbPlotSettings
(印刷設定)
  |  |-
AcDbLayout(レイアウト)
  |
  |-
AcDbRasterImageDef(イメージ定義)
  |-
AcDbProxyObject(プロキシオブジェクト)
  |-
AcDbXrecord(拡張レコード)
  |
  | <図形>
  |-
AcDbEntity(全図形共通)
  |  |-以下AcDbEntity内参照
  |  |- ...
  |
  | <シンボルテーブル関連>
  |-
AcDbSymbolTable(シンボルテーブル共通)
  |  |-
AcDbAbstractViewTable(ビューテーブル共通)
  |  |  |-
AcDbViewportTable(ビューポートテーブル)
  |  |  |-
AcDbViewTable(ビューテーブル)
  |  |
  |  |-
AcDbBlockTable(ブロックテーブル)
  |  |-
AcDbDimStyleTable(寸法スタイルテーブル)
  |  |-
AcDbLayerTable(画層テーブル)
  |  |-
AcDbLinetypeTable(線種テーブル)
  |  |-
AcDbRegAppTable(アプリケーションテーブル)
  |  |-
AcDbTextStyleTable(文字スタイルテーブル)
  |  |-
AcDbUCSTable(UCSテーブル)
  |
  | <シンボルテーブルレコード関連>
  |-
AcDbSymbolTableRecord(シンボルテーブルレコード共通)
     |-
AcDbAbstractViewTableRecord(ビューテーブルレコード共通)
     |  |-
AcDbViewportTableRecord(ビューポートテーブルレコード)
     |  |-
AcDbViewTableRecord(ビューテーブルレコード)
     |
     |-
AcDbBlockTableRecord(ブロックテーブルレコード)
     |-
AcDbDimStyleTableRecord(寸法スタイルテーブルレコード)
     |-
AcDbLayerTableRecord(画層テーブルレコード)
     |-
AcDbLinetypeTableRecord(線種テーブルレコード)
     |-
AcDbRegAppTableRecord(アプリケーションテーブルレコード)
     |-
AcDbTextStyleTableRecord(文字スタイルテーブルレコード)
     |-
AcDbUCSTableRecord(UCSテーブルレコード)


(図形)の派生クラス
AcDbObject(全オブジェクト共通)
  |-
AcDbEntity(全図形共通)
     |
     | <基本図形>
     |
     |-
AcDbBlockReference(ブロック参照)
     |  |-
AcDbMInsertBlock(マルチブロック)
     |
     |-
AcDbFace(3次元面)
     |-
AcDbFaceRecord(フェイスレコード)
     |-
AcDbFcf(幾何公差)
     |-
AcDbFrame(フレーム)
     |  |-
AcDbOleFrame(OLEフレーム)
     |      |-
AcDbOle2Frame(OLE2フレーム)
     |
     |-
AcDbHatch(ハッチング)
     |-
AcDbImage(イメージ)
     |  |-
AcDbRasterImage(ラスターイメージ)
     |
     |-
AcDbMline(マルチライン)
     |-
AcDbMText(マルチテキスト)
     |-
AcDbPoint(点)
     |-
AcDbPolyFaceMesh(ポリフェイスメッシュ)
     |-
AcDbPolygonMesh(ポリゴンメッシュ)
     |-
AcDbProxyEntity(プロキシ図形)
     |-
AcDbShape(シェイプ)
     |-
AcDbSolid(塗り潰し)
     |-
AcDbText(文字)
     |  |-
AcDbAttribute(属性)
     |  |-
AcDbAttributeDefinition(属性定義)
     |
     |-
AcDbTrace(太線)
     |-
AcDbViewport(ビューポート)
     |
     | <頂点関連>
     |-
AcDbVertex(頂点共通)
     |  |-
AcDb2dVertex(2D頂点)
     |  |-
AcDb3dPolylineVertex(3Dポリライン頂点)
     |  |-
AcDbPolyFaceMeshVertex(ポリフェイスメッシュ頂点)
     |  |-
AcDbPolygonMeshVertex(ポリゴンメッシュ頂点)
     |
     | <外郭>
     |-
AcDbBlockBegin(ブロック開始)
     |-
AcDbBlockEnd(ブロック終了)
     |-
AcDbSequenceEnd(シーケンス終了)
     |
     | <線形図形>
     |-
AcDbCurve(線形図形共通)
     |  |-
AcDb2dPolyline(2Dポリライン)
     |  |-
AcDb3dPolyline(3Dポリライン)
     |  |-
AcDbArc(円弧)
     |  |-
AcDbCircle(円)
     |  |-
AcDbEllipse(楕円)
     |  |-
AcDbLeader(引出線)
     |  |-
AcDbLine(線分)
     |  |-
AcDbPolyline(ポリライン)
     |  |-
AcDbRay(放射線)
     |  |-
AcDbSpline(スプライン)
     |  |-
AcDbXline(構築線)
     |
     | <2次元モデル>
     |-
AcDbRegion(リージョン)
     |
     | <寸法>
     |-
AcDbDimension(寸法共通)
         |-
AcDb2LineAngularDimension(2線角度寸法)
         |-
AcDb3PointAngularDimension(3点角度寸法)
         |-
AcDbAlignedDimension(平行寸法)
         |-
AcDbDiametricDimension(直径寸法)
         |-
AcDbOrdinateDimension(座標寸法)
         |-
AcDbRadialDimension(半径寸法)
         |-
AcDbRotatedDimension(回転寸法)












AcDbDatabase(図面データベース)
図面データベースオブジェクトを操作するための命令群です。
-------------------------------------------------------------------------
・AcDbDatabase(図面データベース)オブジェクトの操作
 □ getBlockTable(または blockTableId) 日本語名:「ブロックテーブル取得」
 □ getLayerTable(または layerTableId) 日本語名:「画層テーブル取得」
 □ getTextStyleTable(または textStyleTableId) 日本語名:「文字スタイルテーブル取得」
 □ getLinetypeTable(または linetypeTableId) 日本語名:「線種テーブル取得」
 □ getViewTable(または viewTableId) 日本語名:「ビューテーブル取得」
 □ getUCSTable(または UCSTableId) 日本語名:「UCSテーブル取得」
 □ getViewportTable(または viewportTableId) 日本語名:「ビューポートテーブル取得」
 □ getRegAppTable(または regAppTableId) 日本語名:「アプリケーションテーブル取得」
 □ getDimStyleTable(または dimStyleTableId) 日本語名:「寸法スタイルテーブル取得」
 □ getMLStyleDictionary(または mLStyleDictionaryId) 日本語名:「マルチラインスタイルディクショナリ取得」
 □ getGroupDictionary(または groupDictionaryId)  日本語名:「グループディクショナリ取得」
 □ getLayoutDictionary(または layoutDictionaryId) 日本語名:「レイアウトディクショナリ取得」
 □ getPlotStyleNameDictionary(または plotStyleNameDictionaryId) 日本語名:「印刷スタイル名ディクショナリ取得」
 □ getNamedObjectsDictionary(または namedObjectsDictionaryId) 日本語名:「ディクショナリ取得」
 □ getPlotSettingsDictionary(または plotSettingsDictionaryId) 日本語名:「印刷設定ディクショナリ取得」
 □ layerZero(または getLayerZero) 日本語名:「0画層取得」
 □ continuousLinetype(または getContinuousLinetype) 日本語名:「実線線種取得」
 □ byLayerLinetype(または getByLayerLinetype) 日本語名:「BYLAYER線種取得」
 □ byBlockLinetype(または getByBlockLinetype) 日本語名:「BYBLOCK線種取得」
 □ paperSpaceVportId(または getPaperSpaceVportId) 日本語名:「ペーパー空間ビューポートID取得」
 □ currentSpaceId(または getCurrentSpaceId) 日本語名:「現行空間ID取得」
 □ approxNumObjects(または getApproxNumObjects) 日本語名:「オブジェクト数取得」
 □ numberOfSaves(または getNumberOfSaves) 日本語名:「保存回数取得」
 □ originalFileName(または getOriginalFileName) 日本語名:「オリジナルファイル名取得」
 □ lastSavedAsVersion(または getLastSavedAsVersion) 日本語名:「最終保存バージョン取得」
 □ originalFileVersion(または getOriginalFileVersion) 日本語名:「オリジナルファイルバージョン取得」
 □ lastSavedAsMaintenanceVersion(または getLastSavedAsMaintenanceVersion) 日本語名:「最終保存メンテナンスバージョン取得」
 □ originalFileMaintenanceVersion(または getOriginalFileMaintenanceVersion) 日本語名:「オリジナルメンテナンスバージョン取得」
 □ usrtimer(または getUsrtimer) 日本語名:「ユーザタイマー状態取得」
 □ handseed(または getHandseed) 日本語名:「次のハンドル番号取得」
 □ getDimRecentStyleList 日本語名:「最新寸法スタイルリスト取得」
 □ getFilename 日本語名:「ファイル名取得」
 ここで取得可能なシステム変数一覧
 □ dimaso(または getDimaso)
 □ dimsho(または getDimsho)
 □ plinegen(または getPlinegen)
 □ orthomode(または getOrthomode)
 □ regenmode(または getRegenmode)
 □ fillmode(または getFillmode)
 □ qtextmode(または getQtextmode)
 □ psltscale(または getPsltscale)
 □ limcheck(または getLimcheck)
 □ blipmode(または getBlipmode)
 □ dispSilh(または getDispSilh)
 □ skpoly(または getSkpoly)
 □ angdir(または getAngdir)
 □ splframe(または getSplframe)
 □ attreq(または getAttreq)
 □ attdia(または getAttdia)
 □ mirrtext(または getMirrtext)
 □ worldview(または getWorldview)
 □ tilemode(または getTilemode)
 □ plimcheck(または getPlimcheck)
 □ visretain(または getVisretain)
 □ dragmode(または getDragmode)
 □ treedepth(または getTreedepth)
 □ lunits(または getLunits)
 □ luprec(または getLuprec)
 □ aunits(または getAunits)
 □ auprec(または getAuprec)
 □ osmode(または getOsmode)
 □ attmode(または getAttmode)
 □ coords(または getCoords)
 □ pdmode(または getPdmode)
 □ pickstyle(または getPickstyle)
 □ useri1(または getUseri1)
 □ useri2(または getUseri2)
 □ useri3(または getUseri3)
 □ useri4(または getUseri4)
 □ useri5(または getUseri5)
 □ splinesegs(または getSplinesegs)
 □ surfu(または getSurfu)
 □ surfv(または getSurfv)
 □ surftype(または getSurftype)
 □ surftab1(または getSurftab1)
 □ surftab2(または getSurftab2)
 □ splinetype(または getSplinetype)
 □ shadedge(または getShadedge)
 □ shadedif(または getShadedif)
 □ measurement(または getMeasurement)
 □ unitmode(または getUnitmode)
 □ maxactvp(または getMaxactvp)
 □ isolines(または getMaxactvp)
 □ isolines(または getIsolines)
 □ ltscale(または getLtscale)
 □ textsize(または getTextsize)
 □ tracewid(または getTracewid)
 □ sketchinc(または getSketchinc)
 □ filletrad(または getFilletrad)
 □ thickness(または getThickness)
 □ celweight(または getCelweight)
 □ oleStartUp(または getOleStartUp)
 □ angbase(または getAngbase)
 □ pdsize(または getPdsize)
 □ plinewid(または getPlinewid)
 □ userr1(または getUserr1)
 □ userr2(または getUserr2)
 □ userr3(または getUserr3)
 □ userr4(または getUserr4)
 □ userr5(または getUserr5)
 □ chamfera(または getChamfera)
 □ chamferb(または getChamferb)
 □ chamferc(または getChamferc)
 □ chamferd(または getChamferd)
 □ facetres(または getFacetres)
 □ tdcreate(または getTdcreate)
 □ tdupdate(または getTdupdate)
 □ tducreate(または getTducreate)
 □ tdindwg(または getTdindwg)
 □ tdusrtimer(または getTdusrtimer)
 □ cecolor(または getCecolor)
 □ clayer(または getClayer)
 □ textstyle(または getTextstyle)
 □ celtype(または getCeltype)
 □ dimstyle(または getDimstyleId)
 □ cmljust(または getCmljust)
 □ cmlscale(または getCmlscale)
 □ celtscale(または getCeltscale)
 □ pinsbase(または getPinsbase)
 □ pextmin(または getPextmin)
 □ pextmax(または getPextmax)
 □ plimmin(または getPlimmin)
 □ plimmax(または getPlimmax)
 □ pelevation(または getPelevation)
 □ pucsorg(または getPucsorg)
 □ pucsxdir(または getPucsxdir)
 □ pucsydir(または getPucsydir)
 □ pucsname(または getPucsname)
 □ pucsBase(または getPucsBase)
 □ insbase(または getInsbase)
 □ extmin(または getExtmin)
 □ extmax(または getExtmax)
 □ limmin(または getLimmin)
 □ limmax(または getLimmax)
 □ elevation(または getElevation)
 □ ucsorg(または getUcsorg)
 □ ucsxdir(または getUcsxdir)
 □ ucsydir(または getUcsydir)
 □ ucsname(または getUcsname)
 □ ucsBase(または getUcsBase)
 □ getDimpost(または dimpost)
 □ getDimapost(または dimapost)
 □ getDimblk(または dinblk)
 □ getDimblk1(または dimblk1)
 □ getDimblk2(または dimblk2)
 □ dimfit(または getDimfit)
 □ dimunit(または getDimunit)
 □ tstackalign(または getTstackalign)
 □ tstacksize(または getTstacksize)
 □ insunits(または getInsunits)
 (図面データベース外システム変数で操作可能なもの)
 □ dwgcheck(または getDwgcheck)
 □ proxygraphics(または getSaveproxygraphics)
 □ delObj(または getDelObj)
 □ pEllipse(または getPEllipse)
 □ LWDisplay(または getLWDisplay)
 □ cmlstyle(または getCmlstyle)
 □ hyperlinkBase(または getHyperlinkBase)