XSIApplication.FindObjects2

導入

v9.5 (2011)

詳細

以下に示された siClassID 識別子に一致するアプリケーション内に存在するすべての SIObject オブジェクトのコレクションを戻します。これらの識別子は、Softimage オブジェクトを SDK Explorer でインスペクトすることでも検出できます。

siAnnotationID

siCameraID

siClusterID

siClusterPropertyID

siConstraintID

siCustomOperatorID

siCustomPropertyID

siEnvelopeID

siEnvelopeWeightID

siExpressionID

siGeometryID

siGroupID

siICETreeID

siImageClipID

siLayerID

siLightID

siMaterialID

siModelID

siNullID

siNurbsSurfaceMeshID

siNurbsCurveListID

siOperatorID

siPassID

siPolygonMeshID

siPropertyID

siShaderID

siShapeKeyID

siX3DObjectID

C#構文

SIObjectCollection XSIApplication.FindObjects2( siClassID in_classID );

スクリプト構文

oReturn = XSIApplication.FindObjects2( Identifier );

戻り値

SIObjectCollection

パラメータ

パラメータ タイプ 説明
Identifier siClassID siClassID で定義されたオブジェクト クラス識別子。

Python の例

# Enumerate all properties in the application.

from win32com.client import constants as c

props = Application.FindObjects2( c.siPropertyID )

for p in props:

	LogMessage( p.FullName )

# INFO : Views.ViewA.SpotCamera.visibility

# INFO : light.visibility

# INFO : Views.ViewD.SpotCamera.visibility

# INFO : Views.ViewC.SpotCamera.visibility

# INFO : Camera.visibility

# INFO : Views.ViewB.SpotCamera.visibility

# INFO : Camera_Root.visibility

# INFO : Camera_Interest.visibility

# INFO : Passes.mentalray

# INFO : Views.ViewD.RenderRegion.mentalray

# INFO : Views.ViewB.RenderRegion.mentalray

# INFO : Views.ViewA.RenderRegion.mentalray

# INFO : Views.ViewC.RenderRegion.mentalray

# INFO : ReadAnimation

etc...

関連項目

Model.FindObjects Model.FindObjectsFromCLSID FindObjects