类 GridBoard


  • public class GridBoard
    extends Board
    具有网格排列标记的平面棋盘,这是更常见的棋盘类型。所有标记都以网格排列方式放置在同一平面上。可以使用 generateImage() 方法绘制棋盘图像。
    • 构造函数详情

      • GridBoard

        protected GridBoard​(long addr)
      • GridBoard

        public GridBoard​(Size size,
                         float markerLength,
                         float markerSeparation,
                         Dictionary dictionary,
                         Mat ids)
        GridBoard 构造函数
        参数
        size - x 和 y 方向上的标记数量
        markerLength - 标记边长(通常以米为单位)
        markerSeparation - 两个标记之间的间距(与 markerLength 使用相同的单位)
        dictionary - 指示标记类型的标记字典
        ids - 要在棋盘上使用的字典中标记 ID 的集合。
      • GridBoard

        public GridBoard​(Size size,
                         float markerLength,
                         float markerSeparation,
                         Dictionary dictionary)
        GridBoard 构造函数
        参数
        size - x 和 y 方向上的标记数量
        markerLength - 标记边长(通常以米为单位)
        markerSeparation - 两个标记之间的间距(与 markerLength 使用相同的单位)
        dictionary - 指示标记类型的标记字典
    • 方法详情

      • __fromPtr__

        public static GridBoard __fromPtr__​(long addr)
      • getGridSize

        public Size getGridSize()
      • getMarkerLength

        public float getMarkerLength()
      • getMarkerSeparation

        public float getMarkerSeparation()
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        覆盖
        finalize 在类 Board
        抛出
        java.lang.Throwable