<html><head><title>ViewObject API/jp</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>ViewObject API/jp</h1></div>

<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>GUIが起動している場合、FreeCADの各オブジェクトは関連付けられたViewObjectを持ちます。このViewObjectはFreeCADの対となるFreeCADGuiドキュメント内にあります。ViewObjectは二種類のやり方で取得することができます。
</p><p>例:
</p>
<pre>myViewObj = FreeCAD.ActiveDocument.myObjectName.ViewObject
myViewObj = FreeCADGui.ActiveDocument.myObjectName
print myViewObj.IV
</pre>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Annotation</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectの注釈ノード
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>BoundingBox</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> バウンディングボックス
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Content</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectのプロパティのXML表現
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>DisplayMode</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> 現在の表示モード
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>IV</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectのInventor表現
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Object</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectの関連付けられているFreeCADドキュメントオブジェクト
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>PropertiesList</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectのプロパティのリスト
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>RootNode</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectのInventorノード(pivy.coinオブジェクト)
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Selectable</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> オブジェクトが選択可能な場合はTrue
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Type</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectの型
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Visibility</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ViewObjectが表示されている場合はTrue
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getAllDerivedFrom</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>  
</p><p><small><b>戻り値</b>:</small> オブジェクトの全ての子クラス
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getDocumentationOfProperty</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>  
</p><p><small><b>戻り値</b>:</small> クラスのプロパティのドキュメント文字列
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getGroupOfProperty</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>  
</p><p><small><b>戻り値</b>:</small> クラスの中でそのプロパティが属しているグループの名前。プロパティは便利のために異なる名前のグループに保持されています。 
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getPropertyByName</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>  
</p><p><small><b>戻り値</b>:</small> 指定された名前のプロパティの値
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getTypeOfProperty</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>  
</p><p><small><b>戻り値</b>:</small> 指定された名前のプロパティの型。Hidden、ReadOnly、Output、またはその組み合わせです。 
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>hide</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> オブジェクトを非表示にします。
</p><p><small><b>戻り値</b>:</small>  
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>isDerivedFrom</b></big> ( <i>string</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 与えられた型が親クラスかどうかチェックします。
</p><p><small><b>戻り値</b>:</small> 与えられた型が親の場合はTRUE
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>isVisible</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> オブジェクトが表示されているかどうかチェックします。
</p><p><small><b>戻り値</b>:</small> ブール値
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>listDisplayModes</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 全ての表示モードのリストを表示します。
</p><p><small><b>戻り値</b>:</small> リスト
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>setTransformation</b></big> ( <i>coin.SoTransform</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> Inventorノードに変形を設定します。
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>show</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 非表示の場合、オブジェクトを表示します。
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>toString</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>  
</p><p><small><b>戻り値</b>:</small> Inventorノードの文字列表現
</p>
</div>
</div>
<p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>update</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> オブジェクトのビュー表現を更新します。
</p><p><small><b>戻り値</b>:</small>  
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>




</div>

</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=ViewObject_API/jp&amp;oldid=16361">http://www.freecadweb.org/wiki/index.php?title=ViewObject_API/jp&amp;oldid=16361</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>

</body></html>