OCCTProxy

occtProxy内核文件接口文档


GetPointsSize

<p><strong>接口名称</strong>:GetPointsSize</p> <p><strong>接口形式</strong>:DLL</p> <p><strong>请求方式</strong>:调用<code>WireWrapper</code>的<code>GetPointsSize()</code>方法</p> <p><strong>接口描述</strong>:无需参数,调用此方法可获取轨迹上点位的个数。</p> <p><strong>返回数据格式</strong>:<code>Dictionary&amp;lt;String, Object&amp;gt;</code></p> <ul> <li><strong>ResultFlag</strong> (int):结果标志,用于指示操作是否成功。</li> <li><strong>ResultMsg</strong> (String):结果消息,包含操作结果的详细描述或错误信息。</li> <li><strong>Data</strong> (int):轨迹上点位的个数。</li> </ul> <p><strong>请求参数</strong>:无</p> <p><strong>调用示例</strong>(伪代码): ```c# // 假设已经有一个WireWrapper实例wireWrapper,该实例包含轨迹信息 // 调用GetPointsSize方法获取轨迹上点位的个数 Dictionary&lt;String, Object&gt; pointsSizeInfo = wireWrapper.GetPointsSize(); // 检查返回结果 if ((int)pointsSizeInfo[&quot;ResultFlag&quot;] == 1) { // 提取点位个数 int pointsSize = (int)pointsSizeInfo[&quot;Data&quot;]; Console.WriteLine(&quot;轨迹上点位的个数为: &quot; + pointsSize); } else { // 处理错误情况 string errorMessage = (string)pointsSizeInfo[&quot;ResultMsg&quot;]; Console.WriteLine(&quot;获取轨迹点位个数失败: &quot; + errorMessage); }</p> <pre><code> **注意事项**: * 调用`GetPointsSize()`方法时无需传入任何参数。 * 确保`WireWrapper`实例已经被正确初始化和填充了轨迹数据。 * 返回的`ResultFlag`用于判断操作是否成功,具体的值和意义可能需要根据DLL的实现来确定。</code></pre>

页面列表

ITEM_HTML