PropertyList
PropertyList[{obj,itemspec}]
obj 中の itemspec で使用可能な特性リストを与える.
詳細
- 特性は,Graph,MeshRegion,BoundaryMeshRegionのようなオブジェクト内の特定の名前付き項目のための name->value のペアを保存し操作するために使われる.
- 項目指定 itemspec は,一般に{collection,index}の形を取る.
- index は,一般に次の形を取る.
-
ind 単一の指標 {ind1,ind2,…} 指標のリスト All collection 中の可能なすべての指標 patt collection 中の patt にマッチする指標 - collection は,一般に次の形を取る.
-
col 単一の集合 {col1,col2,…} 集合のリスト All 可能なすべての集合 patt patt にマッチする集合 - collection の形の項目指定 itemspec は,集合中のすべての指標についてデフォルト値を参照する.
- 複数の項目を参照する項目指定 itemspec については,PropertyListは異なる項目の特性の和集合を与える.
- 特性をサポートするオブジェクトには,Graph,MeshRegion,BoundaryMeshRegionがある.オブジェクトの各タイプについての項目指定は各関数ページを参照のこと.
例題
すべて開くすべて閉じる特性と関係 (6)
Propertyをラッパーとして使ってGraphのような関数の特性を指定する:
PropertyValueを使って値を抽出する:
未定義の特性については,値$Failedが返される:
PropertyValueを使ってグラフの特性を設定する:
PropertyValueを使ってグラフ特性の設定を解除する:
SetPropertyを使って新たなグラフに特性を設定する:
RemovePropertyを使い,もとのグラフを変更することなしに特性を削除する:
テキスト
Wolfram Research (2010), PropertyList, Wolfram言語関数, https://reference.wolfram.com/language/ref/PropertyList.html (2015年に更新).
CMS
Wolfram Language. 2010. "PropertyList." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/PropertyList.html.
APA
Wolfram Language. (2010). PropertyList. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/PropertyList.html