A multi-material (or multi/sub-object material) is used to assign different materials at the sub-object level of a geometry. A multi-material (MultiMtl) can be created with the function NewDefaultMultiMtl().
MultiMtl
NewDefaultMultiMtl()