Go to: Synopsis. Return value. Related.
Flags. MEL
examples.
objectType [-isAType string] [-isType string] [-tagFromType string] [-typeFromTag int] [-typeTag] object
objectType is undoable, NOT queryable, and NOT
editable.
This command returns the type of elements. Warning: This command is
incomplete and may not be supported by all object types.
| string | The type of the specified object | 
| boolean | For "isType": was the object of the specified type? | 
addAttr, aliasAttr, attributeInfo, deleteAttr, getClassification, nodeType, objExists, renameAttr
isAType, isType, tagFromType, typeFromTag, typeTag
| Long name (short name) | Argument types | Properties | 
| -isType(-i) | string |  | 
| 
|  | Returns true if the object is exactly of the specified type.
False otherwise. |  | 
| -isAType(-isa) | string |  | 
| 
|  | Returns true if the object is the specified type or derives
from an object that is of the specified type. This flag will only
work with dependency nodes. |  | 
| -typeTag(-tt) |  |  | 
| 
|  | Returns an integer tag that is unique for that object type. Not
all object types will have tags. This is the unique 4-byte value
that is used to identify nodes of a given type in the binary file
format. |  | 
| -typeFromTag(-tpt) | int |  | 
| 
|  | Returns the type name given an integer type tag. |  | 
| -tagFromType(-tgt) | string |  | 
| 
|  | Returns the type tag given a type name. |  | 
|  Flag can appear in Create mode of
command |  Flag can appear in Edit mode of command | 
|  Flag can appear in Query mode of command |  Flag can be used more than once in a
command. | 
// create an object to query type of
sphere -n sphere1;
// To query the type of an object:
objectType sphere1Shape;
// Result: nurbsSurface //
// To confirm that sphere1Shape really is a nurbs surface:
objectType -isType "nurbsSurface" sphere1Shape;
// Result: 1 //