Interfaces > Core Interfaces > BipWorkBench |
This Core Interface exposes the functionality of the Workbench to MAXScript.
All of the 'toggle' functions are listed as BipAnimationWB actions in the Customize UI section.
This gives users a quick way to mirror some workbench functionality in the trackview via quadmenus, etc.
Interface:BipWorkBench
Methods
<void>BipWorkBench.ToggleShowX()
Toggles the X function curve display checkbutton.
<boolean>BipWorkBench.GetShowX()
Returns true if the X function curve display checkbutton is checked, false otherwise.
<void>BipWorkBench.ToggleShowY()
Toggles the Y function curve display checkbutton.
<boolean>BipWorkBench.GetShowY()
Returns true if the Y function curve display checkbutton is checked, false otherwise.
<void>BipWorkBench.ToggleShowZ()
Toggles the Z function curve display checkbutton.
<boolean>BipWorkBench.getShowZ()
Returns true if the Z function curve display checkbutton is checked, false otherwise.
<void>BipWorkBench.ToggleLayerEdit()
Toggles the Show Layered Edit checkbutton
<boolean>BipWorkBench.GetLayerEdit()
Returns true if the Show Layered Edit checkbutton is checked, false otherwise.
<void>BipWorkBench.ToggleDrawDuringMove()
Toggles the Draw While Moving checkbutton.
<boolean>BipWorkBench.GetDrawDuringMove()
Returns true if the Draw While Moving checkbutton is checked, false otherwise.
<void>BipWorkBench.ToggleLimit180()
Toggles the Limit -180 to 180 checkbutton
<boolean>BipWorkBench.GetLimit180()
Returns true if the Limit -180 to 180 checkbutton is checked, false otherwise.
<void>BipWorkBench.ShowQuatCurve()
Sets the Curve drop-down list to Quat Curve.
<void>BipWorkBench.ShowPosCurve()
Sets the Curve drop-down list to Pos Curve.
<void>BipWorkBench.ShowAngSpeedCurve()
Sets the Curve drop-down list to Rot Speed.
<void>BipWorkBench.ShowAngAccelCurve()
Sets the Curve drop-down list to Rot Accel.
<void>BipWorkBench.ShowAngJerkCurve()
Sets the Curve drop-down list to Rot Jerk.
<void>BipWorkBench.ShowPosSpeedCurve()
Sets the Curve drop-down list to Pos Speed.
<void>BipWorkBench.ShowPosAccelCurve()
Sets the Curve drop-down list to Pos Accel.
<void>BipWorkBench.ShowPosJerkCurve()
Sets the Curve drop-down list to Pos Jerk.
<void>BipWorkBench.PosCurveToWorld()
Put the position curve relative to the World. Checks the World checkbutton.
<void>BipWorkBench.PosCurveToBipRoot()
Put the position curve relative to the Root. Checks the Parent checkbutton.
<void>BipWorkBench.PosCurveToThisNode<node>relativeToNode
Put the position curve relative to the specified node. Checks the Node checkbutton.
<void>BipWorkBench.Open()
Opens the Animation Workbench.
<void>BipWorkBench.ShowQuatXYZ()
Enables the Show Quat XYZ option.Available in 3ds Max 8 and higher.
<void>BipWorkBench.ShowQuatXZY()
Enables the Show Quat XZY option.Available in 3ds Max 8 and higher.
<void>BipWorkBench.ShowQuatYXZ()
Enables the Show Quat YXZ option.Available in 3ds Max 8 and higher.
<void>BipWorkBench.ShowQuatYZX()
Enables the Show Quat YZX option.Available in 3ds Max 8 and higher.
<void>BipWorkBench.ShowQuatZXY()
Enables the Show Quat ZXY option.Available in 3ds Max 8 and higher.
<void>BipWorkBench.ShowQuatZYX()
Enables the Show Quat ZYZ option.Available in 3ds Max 8 and higher.