L_LVKRN_APIL_INTl_vecgetobjectparallel四边形(pVector, pObject, pMin, pMax, dwFlags)
获取包含指定对象的平行四边形。
指向向量句柄的指针。
指向引用对象的VECTOROBJECT结构的指针。如果这个参数不为NULL,这个对象包围的平行四边形的左上点将被复制到pLeftTop,平行四边形的右下点将被复制到pRightBottom。
如果该参数为NULL, dwFlags将控制平行四边形的哪些对象复制到pLeftTop和pRightBottom。
指向VECTORPOINT结构将使用指定对象的边界平行四边形的最小值进行更新。
指向VECTORPOINT结构将使用指定对象的边界平行四边形的最大值更新。
标记,指示在更新pLeftTop和pRightBottom参数时使用哪个平行四边形。只有当pObject为NULL时,该标志才有效。如果pObject不为NULL,则忽略此参数。可能取值为:
| 价值 | 意义 |
|---|---|
| 0 | pMin和pMax将更新为包含vector句柄内所有对象的平行四边形。 |
| VECTOR_FLAGS_SELECTED_ONLY | pMin和pMax将更新为包含vector句柄内所有选定对象的平行四边形。 |
| VECTOR_FLAGS_TRANSFORMED | 应用pMin和pMax上的转换设置,以更新平行四边形。 |
| 价值 | 意义 |
|---|---|
| 成功 | 活动很成功。 |
| < 1 | 发生错误。指返回代码. |
获取单个对象、多个选定对象或指定向量句柄内所有对象的边界平行四边形。
必需的dll和库
此示例将在消息框中显示绘图的逻辑范围。
L_LTVKRNTEX_API (L_INT) vecgetobjectparallelelogramexample{L_INT nRet;VECTORPOINT最小;/*左上角*/VECTORPOINT最大;/*右下角*/L_TCHAR szBuffer[80];/*缓冲区*//*获取所有物体的平行四边形*/nRet = l_vecgetobject平行四边形(pVector, NULL, &Min, &Max, 0L);如果(nRet != SUCCESS)返回nRet;/*格式化为缓冲区*/_stprintf_s(szBuffer,80, TEXT(“%。3.f, %.3f, %.3f - %.3f, %.3f, %.3f"),最小x,最小y,最小z,Max。x,马克斯。y,马克斯。z);/ *显示在消息框*/消息框(NULL, szBuffer, TEXT(“绘画程度”), 0);返回成功;}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。
