FxTree

Object Hierarchy

Inheritance

SIObject

ProjectItem

Property

FxTree

Introduced

v3.0

Description

The FxTree object represents an Softimage Illusion Fx Tree (a network of FxOperators) within a scene. It contains 0 or more FxOperator objects that are retrieved by calling FxTree.FxOperators. FxTree can be created with X3DObject.AddFxTree.

Methods

AddCustomOp AddImageClipOperator AddImageOperator AddPassInputOperator
AddScriptedOp AddScriptedOpFromFile AnimatedParameters2 BelongsTo operator
EvaluateAt GetICEAttributeFromName IsA IsAnimated2
IsClassOf operator IsEqualTo operator IsKindOf IsLocked operator
IsSelected operator LockOwners SetAsSelected operator SetCapabilityFlag operator
SetLock TaggedParameters UnSetLock  
       

Properties

Application Branch operator BranchFlag operator Capabilities operator
Categories EvaluationID Families operator FullName operator
FxOperators Help HierarchicalEvaluationID ICEAttributes
LockLevel operator LockMasters operator LockType operator Model
Name operator NestedObjects ObjectID Origin
OriginPath Owners PPGLayout operator Parameters operator
Parent Parent3DObject Selected operator Singleton operator
Type operator      
       

Examples

VBScript Example

set oRoot = ActiveProject.ActiveScene.Root
set oTree = oRoot.AddFxTree
oTree.AddImageOperator "File Input"
oTree.AddImageOperator "Noise"
oTree.AddImageOperator "EdgeDetect"
for each oOperator in oTree.FxOperators
        LogMessage "Name of Fx Operator: " & oOperator.Name
next

See Also

FxOperator SceneItem