购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_LAYER_cycle_by_layer( int layer_number, tag_t * object_tag) 函数说明:
循环一层工作的一部分。第一次调用:在返回首次启用层的第一个对象。下一个呼叫:返回一个启用层下一个对象。最后通话:当所有对象都已用尽,object_tag= NULL_TAG返回。不要试图骑自行车在循环数据库时删除对象。问题试图读取下一个对象时,当当前对象是否已可发生删除。到删除对象,保存与对象的数组中,然后当你已经完成了骑自行车,使用UF_OBJ_delete_array_of_objects删除对象的保存阵列。UF_LAYER_cycle_by_layer返回给定的层上的所有对象。 这包括这不是由“层设置”算作层上的对象的对象对话。
函数参数:
第1个参数为输入:
输入int 整数型的参数,参数的变量格式为layer_number,层数为周期,通过在0层编号为周期所有启用的图层。
第2个参数为输入:
object_tag代表参数变量,tag_t * 为输入参数类型,在输入对象通过此例程的最后一次通话中。在对象= NULL_TAG传递输出时,指定的一层或多层的下一个对象开始循环。输出当循环完成了NULL_TAG。