Interface: CreaseSetManager
The CreaseSetManager Core Interface provides methods to create and manage Crease Sets. Available in 3ds Max 2016 and higher.
Properties:
No properties exposed.
Methods:
<boolean>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.
<boolean>CreaseSetManager.GetCreaseContainerName <index>index <&string>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.
<boolean>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.
<boolean>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.
<boolean>CreaseSetManager.GetCreaseName <index>index <&string>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.
<boolean>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.
<boolean>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.
<boolean>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.
<boolean>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.
<boolean>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.
<boolean>CreaseSetManager.CanSetCreaseValue <index>index
Returns True if the value of the indexed Create can be set, False otherwise.
<boolean>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.
<boolean>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.
<boolean>CreaseSetManager.CanSetCreaseColor <index>index
Returns True if the color of the indexed Crease can be set, False otherwise.
<boolean>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.
<boolean>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.
<boolean>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.
<boolean>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.
<boolean>CreaseSetManager.CanSetCreaseColorVisibility <index>index
Returns True if the color visibility of the indexed Crease can be set, False otherwise.
<boolean>CreaseSetManager.GetCreaseColorVisibility <index>index
Returns the color visibility of the indexed Crease as a Boolean value.
<boolean>CreaseSetManager.SetCreaseColorVisibility <index>index
<boolean>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.
Actions:
No actions exposed.
Interface: visualMSCA
Properties:
No properties exposed.
Methods:
<Interface>CreaseSetManager.createForm()
<Interface>CreaseSetManager.createFormFromFile <filename>fileName
Actions:
No actions exposed.