NX二次开发 UFUN擦除视图中对象 uc6400
//NX8.0+VS2010
#include <uf_assem.h>
#include <uf_part.h>
#include <uf_obj.h>
#include <uf_modl.h>
#include <uf_view.h>
#include <uf_draw.h>
//擦除视图中对象
bool ErasesViewObjects(const tag_t view_tag, const std::vector<tag_t>& objects)
{
int i = 0;
char str[133] = "";
string view_name;
if (NULL_TAG == view_tag
|| 0 == (int)objects.size()
|| !AskObjectName(view_tag, view_name))
{
return false;
}
sprintf_s(str, "%s", view_name.c_str());
for (i = 0; i < (int)objects.size(); i++)
{
uc6400(str, objects[i]);
}
return true;
}