标签: grid

使用Quartz 2d捕捉网格效果?iphone开发

仍然是一个iphone开发者,但尝试.

我希望用户触摸屏幕,此时将在视图上放置一个引脚(点).

我已经完成了这个(是的)但是我想抓住效果,并且无法想出解决方案.这就是我放置那个点的方式:

CGPoint drawPoint = CGPointMake(lastTouch.x - horizo​​ntalOffset,lastTouch.y - > verticalOffset); [drawImage drawAtPoint:drawPoint]; //告诉图像绘制自己

我有一个网格作为Viewcontroller的背景,重叠该网格我有一个UIView与自定义绘图,每次用户触摸屏幕时显示一个图钉.

(由于某种原因,点已经在用户触摸之前出现......尽管这是我目前正在研究的另一个查询)

因此对齐网格效果.有任何想法吗?

iphone grid objective-c quartz-graphics

1
推荐指数
1
解决办法
1527
查看次数

Delphi Master-Detail网格组件

还有哪些其他组件可以生成Master-Detail网格,就像InfoPower可以做的那样(细节网格在主网格中 - InfoPower链接中的第一个图像)?

delphi grid components master-detail

1
推荐指数
1
解决办法
2968
查看次数

数据库网格中的符号是什么意思?

查看数据库链接网格中的选定行,有时我看到一个小的黑色三角形,有时我看到一个工字梁.(在下面的屏幕截图中,显示"结果/结果"的行旁边有一个工字梁.)这些符号的含义有什么区别?(还有其他符号吗?)

谢谢,一如既往.

在此输入图像描述

database delphi grid

1
推荐指数
1
解决办法
204
查看次数

没有三角不等式的TSP求解器

我有兴趣为(小)网格图解决TSP.任何类型的库都可以为我做,但这似乎比预期更难.我尝试了几个我在那里找到的解算器(包括协调器),但是当三角形不等式不成立时,它们似乎都有问题.

例如,我希望求解器为图形输出(0,1,2,1,4,3)(具有单位边缘权重),如下所示:

0-1-2
| |
3-4
Run Code Online (Sandbox Code Playgroud)

在这个特殊情况下,我告诉concorde边缘(2,4)的重量为1000,并且concorde迅速产生了成本1004的巡回赛(0,1,2,4,3).这显然不是我想要的.

理想情况下,Java中会有一些简单的(可能是暴力)实现,但实际上可行的任何东西都可以.任何人都可以指向我一些代码或者我真的必须自己去实现吗?

编辑:同样,重要的是我得到一个精确的解决方案,而不是一些近似.

Edit2:的确,这似乎不是TSP.我想要找到的是一个访问所有顶点的最短的闭路.

java algorithm grid graph traveling-salesman

1
推荐指数
1
解决办法
1383
查看次数

WPF UniformGrid布局

我有一个ItemsControl计划主持水果对象列表.我有一个Fruit对象列表都有自己的DataTemplates.我有一个Grape物体,一个Orange物体和一个Kiwi物体.

我想使用a UniformGrid使所有单元格具有相同的大小,但我希望Kiwi对象只跨越1个单元格,我希望Grape跨越2个单元格(ColumnSpan = 2)并且我希望Orange控件跨越4个单元格(ColumnSpan = 2RowSpan = 2)

我怎么能做到这一点?

wpf grid layout uniformgrid

1
推荐指数
1
解决办法
8200
查看次数

确定线段触摸的常规2d网格中所有单元格的最快方法是什么

我想找到触摸或包含给定有限线段部分的所有网格图块.网格是2d规则网格,因此我可以从图块位置(行,列)推导出任何图块的中心,反之亦然我可以从给定的浮点坐标计算图块位置,具有两个快速整数除法.瓦片是二次的,例如0.25x0.25,其中0.25被定义为瓦片宽度.现在我需要确定给定线段触摸的所有图块(浮点数中给出的两个2d点定义一个线段).我目前的方法是将片段分割成等距点,其距离是拼贴宽度的一半(向shannon的问候).我收集包含给定点的所有瓷砖并删除重复的瓷砖.

编辑:正如Patricia所指出的那样,我目前的方法并没有产生完整的图块集,因为不会包含只触及线条非常小部分的图块.这对我来说是可以接受的,因为在我看来,速度比准确性更重要,但应该注意到.

为了使它更清晰:我想要图像中的所有红色瓷砖,但如果我获得速度,我可以保留例如玫瑰色的瓷砖.

网格找到瓷砖

algorithm grid performance graphics2d

1
推荐指数
1
解决办法
890
查看次数

找到带有障碍物的网格上的最近点

我有一个游戏,你必须在地图上移动收集黄金,然后移动到出口.我目前正在尝试编写一个可以玩这个游戏的人工智能,但我想知道我应该使用什么算法找到最近的对象实例.例如,最接近的金块或最接近的未知地图方块.问题在于玩家无法穿过墙壁,因此我不需要找到最接近的物体,而是找到最短路线的物体.有算法可以做到这一点吗?

algorithm grid shortest-path

1
推荐指数
1
解决办法
1079
查看次数

bootstrap网格超出宽度

出于某种原因,我不明白3列网格系统超过了我的100%宽度.

<div class="row" style="border: 1px solid red">
    <div class="add_promo col-12 col-md-offset-0 col-xs-12 col-xs-offset-0"> 
        <input type="text" placeholder="ingresar código..." class=" col-md-6 col-md-offset-0 col-xs-6 col-xs-offset-0" />
        <button type="" class="btn btn-default btn-lg btn-success col-3 col-md-offset-0 col-xs-3 col-xs-offset-0" >Enviar</button>
        <button type="" class="btn btn-default btn-lg btn-danger col-md-3 col-md-offset-0 col-xs-3 col-xs-offset-0">Cancelar</button>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

小提琴:https://jsfiddle.net/DTcHh/12328/

谢谢

css grid twitter-bootstrap

1
推荐指数
1
解决办法
3047
查看次数

包裹在离子行里面的词与离子2

我正在尝试在ion-col中配置自动换行,但我无法让它运行起来.

这是显示我的问题的图像:

图像显示文本覆盖

我想要做的是使重叠的部分下降到下一行.

以下是一切的结构:

<ion-item *ngFor="let visitante of visitantes">
  <ion-row wrap text-wrap>

    <ion-col width-50 text-wrap>
      Nome: {{ visitante.nome }}<br> <!-- this is what should go to the next line
      CPF : {{ visitante.cpf}}<br>
      Placa: {{ visitante.placa }}<br>
    </ion-col>

    <ion-col width-34>
      Liberado até:<br>
      {{ visitante.horaFim }}<br>
      {{ visitante.diaFim }}
    </ion-col>

    <ion-col width-10 text-right>
      <button ion-button icon-only>
        <ion-icon name="trash"></ion-icon>
      </button>
    </ion-col>

  </ion-row>
</ion-item>
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么这不起作用?这不可能吗?

谢谢.

grid word-wrap ionic2

1
推荐指数
1
解决办法
6272
查看次数

如何找到一条线与网格的交点?

我有轨迹数据,其中每个轨迹由一系列坐标(x,y点)组成,每个轨迹由唯一ID标识.

这些轨迹位于  x-y  平面,我想将整个平面划分为相等大小的网格(方形网格).该网格显然是不可见的,但用于将轨迹划分为子段.每当轨迹与网格线相交时,它就会在那里被分段并成为带有new_id的新子轨迹.

我已经包含了一个简单的手工图表,以明确我的期望.

在此输入图像描述

可以看出轨迹如何在网格线的交叉点处被划分,并且这些段中的每一个都具有新的唯一id.

我正在研究Python,并寻找一些python实现链接,建议,算法,甚至是伪代码.

如果有任何不清楚的地方,请告诉我.

UPDATE

为了将平面划分为网格,单元索引的完成如下:

#finding cell id for each coordinate
#cellid = (coord / cellSize).astype(int)
cellid = (coord / 0.5).astype(int)
cellid
Out[] : array([[1, 1],
              [3, 1],
              [4, 2],
              [4, 4],
              [5, 5],
              [6, 5]])
#Getting x-cell id and y-cell id separately 
x_cellid = cellid[:,0]
y_cellid = cellid[:,1]

#finding total number of cells
xmax = df.xcoord.max()
xmin = df.xcoord.min()
ymax = df.ycoord.max()
ymin = df.ycoord.min()
no_of_xcells = math.floor((xmax-xmin)/ 0.5)
no_of_ycells …
Run Code Online (Sandbox Code Playgroud)

python algorithm grid numpy intersection

1
推荐指数
1
解决办法
1679
查看次数