公開メンバ関数 | 全メンバ一覧
ReferenceTargetList クラス

ReferenceTargetList クラスは ReferenceTarget オブジェクトの一覧を管理します。参照ターゲットの作成や複製、削除などを行います。
Model クラスから呼び出すことができます。
. [詳解]

公開メンバ関数

ReferenceTargetCopyReferenceTarget (ReferenceTarget *cutplane)
 指定した参照ターゲット情報を作成します。 [詳解]
 
ReferenceTargetCreateEdgeReferenceTarget (String &name=String("untitled"))
 エッジの参照ターゲットを作成します。 [詳解]
 
ReferenceTargetCreateFaceReferenceTarget (String &name=String("untitled"))
 面の参照ターゲットを作成します。 [詳解]
 
ReferenceTargetCreateVertexReferenceTarget (String &name=String("untitled"))
 頂点の参照ターゲットを作成します。 [詳解]
 
void DeleteReferenceTarget (Variant &var)
 参照ターゲット情報を削除します。 [詳解]
 
void DeleteUnusedReferenceTargets ()
 未使用の参照ターゲットを削除します。
 
ReferenceTargetDuplicateReferenceTarget (Variant &var)
 名称またはインデックスを指定して、参照ターゲットをコピーします。 [詳解]
 
ReferenceTargetGetReferenceTarget (Variant &var)
 名称またはインデックスを指定して、 ReferenceTarget オブジェクトを取得します。 [詳解]
 
bool IsValid ()
 オブジェクトが有効であるとき、戻り値として True を取得します。 [詳解]
 
int NumReferenceTarget ()
 アセンブリに含まれている参照ターゲットの数を取得します。 [詳解]
 

詳解

ReferenceTargetList クラスは ReferenceTarget オブジェクトの一覧を管理します。参照ターゲットの作成や複製、削除などを行います。
Model クラスから呼び出すことができます。
.

このクラスのオブジェクトを取得する例:

app.GetModel(0).GetReferenceTargetList()

関数詳解

ReferenceTarget * ReferenceTargetList::CopyReferenceTarget ( ReferenceTarget cutplane)

指定した参照ターゲット情報を作成します。

引数
cutplaneReferenceTarget オブジェクト
戻り値
ReferenceTarget オブジェクト
ReferenceTarget * ReferenceTargetList::CreateEdgeReferenceTarget ( String &  name = String("untitled"))

エッジの参照ターゲットを作成します。

引数
name参照ターゲット名
戻り値
ReferenceTarget オブジェクト
ReferenceTarget * ReferenceTargetList::CreateFaceReferenceTarget ( String &  name = String("untitled"))

面の参照ターゲットを作成します。

引数
name参照ターゲット名
戻り値
ReferenceTarget オブジェクト
ReferenceTarget * ReferenceTargetList::CreateVertexReferenceTarget ( String &  name = String("untitled"))

頂点の参照ターゲットを作成します。

引数
name参照ターゲット名
戻り値
ReferenceTarget オブジェクト
void ReferenceTargetList::DeleteReferenceTarget ( Variant &  var)

参照ターゲット情報を削除します。

引数
var参照ターゲットの名称またはインデックス

削除する参照ターゲットを名称で指定した際に、同名の参照ターゲットが複数存在した場合、先に設定された参照ターゲットが削除されます。

ReferenceTarget * ReferenceTargetList::DuplicateReferenceTarget ( Variant &  var)

名称またはインデックスを指定して、参照ターゲットをコピーします。

引数
var参照ターゲットの名称またはインデックス
戻り値
ReferenceTarget オブジェクト
ReferenceTarget * ReferenceTargetList::GetReferenceTarget ( Variant &  var)

名称またはインデックスを指定して、 ReferenceTarget オブジェクトを取得します。

引数
var参照ターゲットの名称またはインデックス
戻り値
ReferenceTarget オブジェクト
bool ReferenceTargetList::IsValid ( )

オブジェクトが有効であるとき、戻り値として True を取得します。

戻り値
ReferenceTargetList オブジェクトの有効・無効
int ReferenceTargetList::NumReferenceTarget ( )

アセンブリに含まれている参照ターゲットの数を取得します。

戻り値
参照ターゲット数