TQuery

TQuery.within

このTQueryオブジェクトが格納しているオブジェクトのうち,特定の位置からの距離が指定された値以内のオブジェクトを1つ返します.

書式1

t.within(x,y,d)

(x,y) からの距離がd以内のオブジェクトを返します.該当するオブジェクトがない場合はundefinedを返します.

書式2

t.within(obj,d)

オブジェクト obj からの距離がd以内のオブジェクトを返します.該当するオブジェクトがない場合はundefinedを返します.

書式3

t.within(d)

tを作成したオブジェクト(allなどが呼び出されたオブジェクト)からの距離がd以内のオブジェクトを返します.該当するオブジェクトがない場合はundefinedを返します.

指定した距離以内のオブジェクトが複数あった場合

最も距離が近いものを1つ返します.複数のオブジェクトをすべて取得するにはwithinsメソッドを用います.

.