C# NX二次开发:面收集器控件和曲线收集器控件详解

大家好,今天介绍ug二次开发过程中的一个叫面收集器的控件和曲线收集器控件,这个控件在块UI编辑器中可以使用。

1、下面是面收集器这个控件中的一些属性和方法:

public class FaceCollector : UIBlock

{

protected internal FaceCollector();

public string SelectModeAsString { get; set; }

public bool PopupMenuEnabled { get; set; }

public string MaximumScopeAsString { get; set; }

public string LabelString { get; set; }

public string InterpartSelectionAsString { get; set; }

public int FaceRules { get; set; }

public int EntityType { get; set; }

public string DefaultFaceRulesAsString { get; set; }

public string Cue { get; set; }

public bool CreateInterpartLink { get; set; }

public bool BlendVirtualCurveOverlay { get; set; }

public string Bitmap { get; set; }

public string StepStatusAsString { get; set; }

public string BalloonTooltipText { get; set; }

public string BalloonTooltipImage { get; set; }

public bool AutomaticProgression { get; set; }

public bool AllowConvergentObject { get; set; }

public string BalloonTooltipLayoutAsString { get; set; }

public string ToolTip { get; set; }

public string\[\] GetBalloonTooltipLayoutMembers();

public ScCollector GetCollectorObjectOfFaceCollector();

public string\[\] GetDefaultFaceRulesMembers();

public string\[\] GetInterpartSelectionMembers();

public TaggedObject\[\] GetSelectedObjects();

public string\[\] GetSelectModeMembers();

public string\[\] GetStepStatusMembers();

public void SetCollectorObjectOfFaceCollector(ScCollector collectorObject);

public void SetSelectedObjects(TaggedObject\[\] objectVector);

}

2、下面是曲线收集器这个控件中的一些属性和方法:

public class CurveCollector : UIBlock

{

protected internal CurveCollector();

public string SelectModeAsString { get; set; }

public bool PopupMenuEnabled { get; set; }

public string MaximumScopeAsString { get; set; }

public string LabelString { get; set; }

public string InterpartSelectionAsString { get; set; }

public bool InferredCurveSelection { get; set; }

public int EntityType { get; set; }

public string DefaultCurveRulesAsString { get; set; }

public int CurveRules { get; set; }

public string Cue { get; set; }

public bool CreateInterpartLink { get; set; }

public bool BlendVirtualCurveOverlay { get; set; }

public string Bitmap { get; set; }

public string StepStatusAsString { get; set; }

public string BalloonTooltipText { get; set; }

public string BalloonTooltipImage { get; set; }

public bool AutomaticProgression { get; set; }

public bool AllowInferredCurveSelection { get; set; }

public bool AllowConvergentObject { get; set; }

public string BalloonTooltipLayoutAsString { get; set; }

public string ToolTip { get; set; }

public string\[\] GetBalloonTooltipLayoutMembers();

public ScCollector GetCollectorObjectOfCurveCollector();

public string\[\] GetDefaultCurveRulesMembers();

public string\[\] GetInterpartSelectionMembers();

public TaggedObject\[\] GetSelectedObjects();

public string\[\] GetSelectModeMembers();

public string\[\] GetStepStatusMembers();

public void SetCollectorObjectOfCurveCollector(ScCollector collectorObject);

public void SetSelectedObjects(TaggedObject\[\] objectVector);

}

本篇文章要介绍的就是这么多,我们下篇文章再见。

相关推荐
爱笑的k113 小时前
nano-vllm 源码剖析:千行 Python 手写离线推理引擎的调度、显存与并行时序
开发语言·python·vllm
用户3721574261353 小时前
C# 提取 PDF 附件:包括文档附件和页面注释附件
c#
寂寞的船4 小时前
【Unity Bug挑战】第12期 Awaitable 二次 await 死锁之谜 —— 为什么同一个异步操作等两次就卡死?
unity·c#·游戏引擎·bug
X1A0RAN4 小时前
PPT 图片批量处理教程:导出全部幻灯片 · 提取全部素材
开发语言·javascript·powerpoint
熊猫钓鱼>_>5 小时前
普通用户视角的端侧智能体验手记【鸿蒙心迹】
开发语言·人工智能·华为·智能手机·性能优化·ai编程·harmonyos
瑞雪兆丰年兮5 小时前
JavaWeb-day13-SpringBootWeb事务管理&AOP
java·开发语言·springboot·javaweb·事务·web·aop
布莱克6057 小时前
Swift 常量详解:从 let 到编译期优化
服务器·开发语言·ssh·swift·常量·let
布莱克6057 小时前
Swift 可选类型(Optionals)详解:从原理到实战
开发语言·安全·ssh·swift·optional·可选类型
瑞雪兆丰年兮9 小时前
JavaWeb-day14-SpringBootWeb原理篇
java·开发语言·spring boot·spring·bean·mybatis·javaweb
SomeOtherTime11 小时前
Rust生命周期介绍(AI回答)
开发语言·后端·rust