The CreaseSetManager Core Interface provides methods to create and manage Crease Sets. Available in 3ds Max 2016 and higher.
Interfaces > Core Interfaces > CreaseSetManager |
<bool>CreaseSetManager.GetNumCreaseSets <&integer>count count is Out parameter
Writes the number of Crease Sets into the by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.GetCreaseContainerName <index>index <&TSTR>name name is Out parameter
Writes the name of the indexed Crease Container specified by the first argument into the second, by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.CanSetCreaseContainerName <index>index
Returns True if the name of the indexed Crease Container can be set.
Returns False if the name cannot be set, for example, because the index is out of range.
<bool>CreaseSetManager.SetCreaseContainerName <index>index <string>name
Sets the name of the indexed Crease Container specified by the first argument to the string provided by the second argument.
Returns True on success, False if the name cannot be set. For example, when the index is out of range.
<bool>CreaseSetManager.GetCreaseName <index>index <&TSTR>name name is Out parameter
Writes the name of the indexed Crease specified by the first argument into the second, by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.CanSetCreaseName <index>index
Returns True if the name of the indexed Crease can be set.
Returns False if the name cannot be set. For example, when the index is out of range.
<bool>CreaseSetManager.SetCreaseName <index>index <string>name
Sets the name of the indexed Crease specified by the first argument to the string provided by the second argument.
Returns True on success, False if the name cannot be set. For example, when the index is out of range.
<bool>CreaseSetManager.GetCreaseType <index>index <&integer>type type is Out parameter
Writes the type of the indexed Crease specified by the first argument into the second, by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.GetCreaseEntityCount <index>index <&integer>count count is Out parameter
Writes the number of crease entities of the indexed Crease specified by the first argument into the second, by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.GetCreaseValue <index>index <time>time <&float>value <&interval>interval value is Out parameter interval is In and Out parameter
Writes the value and interval of the indexed Crease specified by the first argument at the time specified by the second argument into the third and fourth by-reference Out parameters.
Returns True on success, False on failure.
<bool>CreaseSetManager.CanSetCreaseValue <index>index
Returns True if the value of the indexed Create can be set, False otherwise.
<bool>CreaseSetManager.SetCreaseValue <index>index <time>time <float>value
Sets the value of the indexed Crease specified by the first argument at the time specified by the second argument to the third argument.
Returns True on success, False on failure.
<bool>CreaseSetManager.GetCreaseColor <index>index <&color>color color is Out parameter
Writes the color of the indexed Crease specified by the first argument into the second, by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.CanSetCreaseColor <index>index
Returns True if the color of the indexed Crease can be set, False otherwise.
<bool>CreaseSetManager.SetCreaseColor <index>index <color>color
Sets the color of the indexed Crease specified by the first argument to the value passed as the second argument.
Returns True on success, False on failure.
<bool>CreaseSetManager.GetNodelistAll <&node array>nodetab nodetab is Out parameter
Writes the list of all nodes into the by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.GetNodelistSingle <index>index <&node array>nodetab nodetab is Out parameter
Writes the list of nodes with the indexed Crease into the second, by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.GetValidity <time>time <&interval>interval interval is Out parameter
Writes the validity interval at the time given by the first parameter into the second, by-reference Out parameter.
Returns True on success, False on failure.
<bool>CreaseSetManager.CanSetCreaseColorVisibility <index>index
Returns True if the color visibility of the indexed Crease can be set, False otherwise.
<bool>CreaseSetManager.GetCreaseColorVisibility <index>index
Returns the color visibility of the indexed Crease as a Boolean value.
<bool>CreaseSetManager.SetCreaseColorVisibility <index>index <bool>state
Sets the color visibility of the indexed Crease specified by the first argument to the Boolean value passed as the second argument.
Returns True on success, False on failure.
Interface: visualMSCA
<Interface>CreaseSetManager.createForm()
<Interface>CreaseSetManager.createFormFromFile <filename>fileName