This information is for Vicon Shogun 1.7. For up-to-date help, see the latest Shogun documentation.

Vicon Shogun banner


Adds a selected or specified namespace.

All modules under the same parent can be considered in the namespace of that parent, using slashes ( / ) to separate each module's parent's name.

addNamespace operates on all selected modules unless you use the -onMod flag to specify the module on which to operate by name. If the module already contains a namespace, another is appended to it.

Note that you may specify the path in commands that require a module name, but you may not specify the path as a module name in the Name attribute.

You need to specify only what is required to uniquely identify the name.

Functional area


Command syntax


addNamespace namespace[-onMod string]


namespacestringYesSpecify the path of a namespace using slashes ( / ) or colons ( : ). The number of namespaces in a module name is not limited.


NameFlag argumentsArgument typeExclusive toComments
onMod1stringSpecifies the module on which the command operates.

Return value



// Create a namespace called Bob 
addNamespace "Bob";

// Create a module name with multiple namespaces.
// Note Shogun doesn't separate the concept of module name vs. namespace.
addNamespace "Bob:Solving:Root:Spine:Head";

Additional information

Related commands