Leaper Vision Toolkit
中文 / English 2.x
结构体 | 枚举
LPVGeomXLib 模块参考手册

LPV 高级几何库,提供几何形状相关的高级计算功能。 更多...

结构体

interface  ILFitting
 该接口类提供了多种图形拟合算法,用于基于给定点集拟合几何图形。 更多...
 
interface  ILGeomOp
 该接口类用于基础和高级的几何计算功能。 更多...
 
interface  ILPolyClipper
 该接口类提供了多种多边形滤波、剪裁、修改等工具,可用于对 LPolygon 对象进行平滑、简化、布尔运算、膨胀、收缩等操作。 更多...
 
interface  ILSortedArray
 该接口表示一个阵列排序结果。 更多...
 
interface  ILSorter
 该接口类用于排序,可用于实现了 ILSortable 接口的对象的数组。 更多...
 
class  LFitting
 
class  LGeomOp
 
class  LPolyClipper
 
class  LSortedArray
 
class  LSorter
 

枚举

enum  LPVSortedArrayDrawFlags {
  LPVSortedArrayDrawPosition = 1 , LPVSortedArrayDrawIndex = 2 , LPVSortedArrayDrawFiltered = 4 , LPVSortedArrayDrawMissing = 8 ,
  LPVSortedArrayDrawRowLines = 16 , LPVSortedArrayDrawColumnLines = 32 , LPVSortedArrayDrawDefault = LPVSortedArrayDrawPosition + LPVSortedArrayDrawIndex , LPVSortedArrayDrawAll = 0xff
}
 该枚举用于控制模板匹配结果绘制的行为 更多...
 

详细描述

LPV 高级几何库,提供几何形状相关的高级计算功能。

该模块用于提供高级几何功能。 使用该模块中的类和算法,需按照以下方式引用该模块:

示例代码

枚举类型说明

◆ LPVSortedArrayDrawFlags

该枚举用于控制模板匹配结果绘制的行为

枚举值
LPVSortedArrayDrawPosition 

绘制阵列中对象的位置点

LPVSortedArrayDrawIndex 

绘制阵列中对象的索引(x,y)

LPVSortedArrayDrawFiltered 

绘制被过滤的对象的位置点,使用与当前描边笔相反的颜色

LPVSortedArrayDrawMissing 

绘制阵列中缺失的点位置,绘制为 x 符号

LPVSortedArrayDrawRowLines 

绘制行直线,使用与当前描边笔相反的颜色

LPVSortedArrayDrawColumnLines 

绘制列直线,使用与当前描边笔相反的颜色

LPVSortedArrayDrawDefault 

默认值,只绘制阵列中对象的位置点和索引

LPVSortedArrayDrawAll 

绘制所有部分