def attach_nbts(self, normals, tangents, binormals, shape=DEFAULT_SHAPE_NAME,
                    normals_name="shape-normals", tangents_name="shape-tangents", binormals_name="shape-binormals",
                    normals_semantic="NORMAL", tangents_semantic="TANGENT", binormals_semantic="BINORMAL"):
        self.__attach_v3(shape, normals, normals_name, normals_semantic)
        self.__attach_v3(shape, tangents, tangents_name, tangents_semantic)
        self.__attach_v3(shape, binormals, binormals_name, binormals_semantic)
    # pylint: enable=R0913
Application name accessors behave properly
dataset/ETHPy150Open turbulenz/turbulenz_tools/turbulenz_tools/tools/asset2json.py/JsonAsset.attach_nbts--crossover with--dataset/ETHPy150Open sdispater/cleo/tests/test_application.py/ApplicationTest.test_set_get_name