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.

Autodesk Softimage v7.5