リサイズはクリックかドラッグ

BasicShape クラス

一般図形を表します。
継承階層
SystemObject
  RootPro.RootProCADShape
    RootPro.RootProCADBasicShape
      More...

名前空間:  RootPro.RootProCAD
アセンブリ:  RootPro.RootProCAD.Library (in RootPro.RootProCAD.Library.dll) バージョン: 12.0.0.0 (12.0.0.0)
構文
public abstract class BasicShape : Shape

BasicShape 型は下記のメンバーを公開します。

コンストラクター
  名前説明
Protected メソッドBasicShape
BasicShapeクラスの新しいインスタンスを初期化します
トップ
プロパティ
  名前説明
Public プロパティAttributes
属性コレクションを取得します。
(Shapeから継承)
Public プロパティColor
色を取得または設定します。
Public プロパティColorNumber
色番号を取得または設定します。
Public プロパティDocument
ドキュメントを取得します。
(Shapeから継承)
Public プロパティDrawGroup
親の作図グループを取得します。
(Shapeから継承)
Public プロパティDrawing
部分図を取得します。
(Shapeから継承)
Public プロパティEndParameter
終了パラメータを取得します。
Public プロパティIsComposite
複合図形かどうかを示す値を取得します。
(Shapeから継承)
Public プロパティIsPeriodic
この図形が周期的かどうかを示す値を取得します。
Public プロパティIsTemporary
一時的な図形かどうかを示す値を取得します。
(Shapeから継承)
Public プロパティLayer
レイヤを取得または設定します。
(Shapeから継承)
Public プロパティLayerID
レイヤの ID を取得または設定します。
(Shapeから継承)
Public プロパティLinetype
線種タイプを取得または設定します。
Public プロパティLinetypeNumber
線種番号を取得または設定します。
Public プロパティLinewidth
線幅を取得または設定します。
Public プロパティLinewidthNumber
線幅番号を取得または設定します。
Public プロパティNumber
図形番号を取得します。
(Shapeから継承)
Public プロパティPeriod
周期的なパラメータ区間を取得します。
Public プロパティRecordID
レコード ID を取得します。
(Shapeから継承)
Public プロパティStartParameter
開始パラメータを取得します。
トップ
メソッド
  名前説明
Public メソッドClone
図形を複製して一時的なインスタンスを作成します。
(Shapeから継承)
Public メソッドConvertToPolyline
連続線に変換した図形を作成します。
Public メソッドCopy
図形のコピーを作成して部分図に追加します。
(Shapeから継承)
Public メソッドDelete
図形を削除します。
(Shapeから継承)
Public メソッドEquals
指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。
(Objectから継承)
Public メソッドExplode
図形を分解します。
(Shapeから継承)
Protected メソッドFinalize
オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。
(Objectから継承)
Public メソッドGetBoundingBox
図形を囲む矩形領域を取得します。
(Shapeから継承)
Public メソッドGetBoundingPoints
図形を囲む領域を取得します。
(Shapeから継承)
Public メソッドGetClosestPoint
指定した座標から最も近い図形上の点を取得します。
Public メソッドGetExplodedShapes
分解した図形を取得します。
(Shapeから継承)
Public メソッドGetHashCode
既定のハッシュ関数として機能します。
(Objectから継承)
Public メソッドGetIntersectionPoint
指定した図形との交点を取得します。
Public メソッドGetLength
指定したパラメータ間の図形の長さを取得します。
Public メソッドGetOffsetShape
指定した距離だけオフセットした図形を作成します。
Public メソッドGetParameterAtPoint
指定した座標のパラメータを取得します。
Public メソッドGetPointAtLength
図形上の指定したパラメータから指定した長さだけ進んだ位置の点を取得します。
Public メソッドGetPointAtParameter
指定したパラメータの座標を取得します。
Public メソッドGetPointSide
指定した点が図形のどちら側にあるかを取得します。
Public メソッドGetType
現在のインスタンスの Type を取得します。
(Objectから継承)
Public メソッドIsPointOnShape
指定した座標が図形上にあるかどうかを示す値を取得します。
Public メソッドIsValidParameter
指定したパラメータが図形上にあるかどうかを示す値を取得します。
Protected メソッドMemberwiseClone
現在の Object の簡易コピーを作成します。
(Objectから継承)
Public メソッドMirror
図形を鏡像移動します。
(Shapeから継承)
Public メソッドMove
図形を移動します。
(Shapeから継承)
Public メソッドRotate
図形を回転します。
(Shapeから継承)
Public メソッドScale
図形を拡大または縮小します。
(Shapeから継承)
Public メソッドToString
現在のオブジェクトを表す文字列を返します。
(Objectから継承)
Public メソッドTransform
図形を、指定した倍率、角度、座標で変換します。
(Shapeから継承)
トップ
関連項目
継承階層