メインコンテンツ

getShapeVertices

形状の頂点を取得する

R2023b 以降

    説明

    p = getShapeVertices(shape) は、入力形状を作成するために使用されたすべての頂点を、n 行 3 列の直交座標の行列として返します。

    すべて折りたたむ

    ボックスの作成に使用された頂点を取得します。

    原点を中心とし、長さ 2 m、幅 1 m のボックスを作成します。その頂点を取得します。

    box = shape.Box(Length=2,Width=1);
    p = getShapeVertices(shape.Box)
    p = 8×3
    
       -0.5000   -1.0000   -1.0000
       -0.5000    1.0000   -1.0000
        0.5000   -1.0000   -1.0000
        0.5000    1.0000   -1.0000
       -0.5000   -1.0000    1.0000
       -0.5000    1.0000    1.0000
        0.5000   -1.0000    1.0000
        0.5000    1.0000    1.0000
    
    

    入力引数

    すべて折りたたむ

    頂点を取得する形状。次のいずれかのオブジェクトとして指定します。

    例: antenna.Rectangle

    例: shape.Circle

    例: shape.Sphere

    出力引数

    すべて折りたたむ

    形状の頂点。n 行 3 列の直交座標の行列として返されます。

    バージョン履歴

    R2023b で導入