|
TEMERITY | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectus.temerity.pipeline.Named
us.temerity.pipeline.PluginID
us.temerity.pipeline.BasePlugin
us.temerity.pipeline.BaseAction
us.temerity.pipeline.plugin.CommonActionUtils
us.temerity.pipeline.plugin.PythonActionUtils
us.temerity.pipeline.plugin.MayaActionUtils
us.temerity.pipeline.plugin.MayaMelAction.v2_2_1.MayaMelAction
public class MayaMelAction
Loads a Maya scene, evaluates a set of MEL scripts and optionally saves the modified scene as the primary target file sequence of the node.
This action defines the following single valued parameters:
This action defines the following per-source parameters:
| Field Summary | |
|---|---|
static String |
aMayaScene
|
static String |
aOrder
|
static String |
aSaveResult
|
| Fields inherited from class us.temerity.pipeline.plugin.MayaActionUtils |
|---|
aAngularUnits, aAnimMEL, aFinalMEL, aInitialMEL, aLinearUnits, aModelMEL, aTimeUnits |
| Fields inherited from class us.temerity.pipeline.plugin.CommonActionUtils |
|---|
aExtraOptions |
| Fields inherited from class us.temerity.pipeline.BasePlugin |
|---|
pDescription |
| Fields inherited from class us.temerity.pipeline.PluginID |
|---|
pVendor, pVersionID |
| Fields inherited from class us.temerity.pipeline.Named |
|---|
pName |
| Constructor Summary | |
|---|---|
MayaMelAction()
|
|
| Method Summary | |
|---|---|
TreeMap<String,ActionParam> |
getInitialSourceParams()
Get an initial set of action parameters associated with an upstream node. |
SubProcessHeavy |
prep(ActionAgenda agenda,
File outFile,
File errFile)
Construct a SubProcessHeavy instance which when executed will
fulfill the given action agenda. |
boolean |
supportsSourceParams()
Does this action support per-source parameters? |
| Methods inherited from class us.temerity.pipeline.plugin.PythonActionUtils |
|---|
createPythonSubProcess, createPythonSubProcess, createPythonSubProcess, getPythonFileVerify, getPythonFileVerify, getPythonFileVerify, getPythonFileVerify, getPythonFileVerify, getPythonFileVerify, getPythonIndent, getPythonLaunchHeader, getPythonLaunchPipeHeader, getPythonProgram, getPythonProgram |
| Methods inherited from class us.temerity.pipeline.BasePlugin |
|---|
addSupport, compareTo, getDescription, getFullMessage, getPluginID, getResource, getResources, getResourceSize, getSupports, isUnderDevelopment, removeSupport, setSupports, supports, toString, underDevelopment |
| Methods inherited from class us.temerity.pipeline.PluginID |
|---|
getVendor, getVersionID |
| Methods inherited from class us.temerity.pipeline.Named |
|---|
getName |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String aMayaScene
public static final String aSaveResult
public static final String aOrder
| Constructor Detail |
|---|
public MayaMelAction()
| Method Detail |
|---|
public boolean supportsSourceParams()
supportsSourceParams in class BaseActionpublic TreeMap<String,ActionParam> getInitialSourceParams()
getInitialSourceParams in class BaseAction
public SubProcessHeavy prep(ActionAgenda agenda,
File outFile,
File errFile)
throws PipelineException
SubProcessHeavy instance which when executed will
fulfill the given action agenda.
prep in class BaseActionagenda - The agenda to be accomplished by the action.outFile - The file to which all STDOUT output is redirected.errFile - The file to which all STDERR output is redirected.
PipelineException - If unable to prepare a SubProcess due to illegal, missing or imcompatable
information in the action agenda or a general failure of the prep method code.
|
TEMERITY | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||