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 AddICEAttribute AddImageClipOperator AddImageOperator
AddPassInputOperator AddScriptedOp AddScriptedOpFromFile AnimatedParameters2
BelongsTo operator EvaluateAt GetICEAttributeFromName IsA
IsAnimated2 IsClassOf operator IsEqualTo operator IsKindOf
IsLocked operator IsSelected operator LockOwners RemoveICEAttribute
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