Applying Operators

You can apply any operator with the ApplyOp command, including custom operators. In addition, there are a number of other scripting commands that can also apply operators; these are a more specialized version of ApplyOp:

Operator Type

Name

Generic

ApplyOp

ApplyOperator

Generator

ApplyGenOp

Topology

ApplyTopoOp

TrimWith

Deformer

ApplyKinematicOp

ApplyDeformByCage

ApplyDeformBySpine

ApplyPropVolumeOp

ApplySnapFaceOp

SIApplyDeformByCage

SIApplyDeformBySpine

Assignment

ApplyFlexEnv

LocalAssignFlexEnv

SIApplyFlexEnv

SILocalAssignFlexEnv

Simulation

ApplyHairOp

ApplyHairAttenuateOp

ApplyHairClumpOp

ApplyHairCombNormalOp

ApplyHairCombOp

ApplyHairCutOp

ApplyHairDynamicsOp

ApplyHairLockOp

ApplyHairMergeOp

ApplyHairPopOp

ApplyHairPopSelectedOp

ApplyHairPuffOp

ApplyHairRecombOp

ApplyHairResampleOp

ApplyHairRotateOp

ApplyHairScaleOp

ApplyHairShatterOp

ApplyHairSplineGenOp

ApplyHairSplitOp

ApplyHairUnlockOp

The ApplyOp command is the most common way to apply an operator. However, if you are creating an operator on the fly (and therefore already have a pointer to it) you can also use the Operator.Connect or Operator.ConnectToGroup methods in the object model. For the C++ API, the Operator::Connect function is available.



SOFTIMAGE|XSI v6.01     

Return to Softimage XSI Index