Group Parameters ================ .. py:currentmodule:: NodegraphAPI Complex hierarchies of parameters are possible, by nesting parameters under group parameters. For example, to create a new :kat:node:`PrimitiveCreate` node, and add a number parameter nested under a group parameter:: # Get the root node rootNode = NodegraphAPI.GetRootNode() # Add a PrimitiveCreate node at root level primNode = NodegraphAPI.CreateNode('PrimitiveCreate', rootNode) # Get the PrimitiveCreate node's root parameter rootParam = primNode.getParameters() # Add a group parameter under the root parameter groupParam = rootParam.createChildGroup("yourGroup") # Add a number parameter under the group numberParam = groupParam.createChildNumber("yourNumber", 123.00) .. automethod:: Parameter.createChildGroup .. automethod:: Parameter.createChildNumber .. automethod:: Parameter.createChildNumberArray .. automethod:: Parameter.createChildString .. automethod:: Parameter.createChildStringArray .. automethod:: Parameter.createChildXmlIO .. automethod:: Parameter.deleteChild .. automethod:: Parameter.getChild .. automethod:: Parameter.getChildByIndex .. automethod:: Parameter.getChildren .. automethod:: Parameter.getNumChildren .. automethod:: Parameter.reorderChild .. automethod:: Parameter.reorderChildren