ByLayer

ByLayer(バイレイヤ)とは、画層に割り当てられたプロパティを参照させることです。

図形の色を特定の色ではなくByLayerに設定すると、その図形が存在する画層に割り当てられた色で表示されます。画層の色を変更すると、ByLayerに設定された図形の表示にも反映されます。

図形の色を、特定の色にすると、その図形がどの画層上にあっても、常に設定された色で表示されます。図形がどの画層上にあるか分かりにくいので、通常は図形に特定の色を設定することはありません。線種など他のプロパティについても同様です。

ByLayerと画層設定による表示変化の例

tkn_bgn-keyword_abc-2_10

上記の図形に対して、以下のように線種と色を設定します。

線種 線の色
中央の六角形 ByLayer ByLayer
周囲にある6つの円 Continuous(実線) Red(赤)

同じ画層上にあるこれらの図形の、画層の設定(線種および線の色)を変えることによって、次のように表示が変化します。

【画層の設定を[太実線]にした場合】

tkn_bgn-keyword_abc-2_20

線種の表示 線の色の表示
画層の設定 Continuous(実線) Green(緑)
中央の六角形 Continuous(実線) Green(緑)
周囲にある6つの円 Continuous(実線) Red(赤)

【画層の設定を[中心線]にした場合】

tkn_bgn-keyword_abc-2_30

線種の表示 線の色の表示
画層の設定 Center(中心線) Cyan(水色)
中央の六角形 Center(中心線) Cyan(水色)
周囲にある6つの円 Continuous(実線) Red(赤)

ByLayerに設定してある「中央の六角形」の線種・色は画層の設定を変えることによって、画層に設定された線種・色で表示されます。

一方、「周囲にある6つの円」は画層を変更しても、個別に設定された線種・色で表示されます。