A B C D E F G I J L M N P S T U V W _

A

addARMarker(String, int, int, float) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、ARToolKitスタイルのマーカーをファイルから読みだして、登録します。
addARMarker(String, int, float) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、ARToolKitスタイルのマーカーをファイルから読みだして、登録します。
addARMarker(String, float) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、ARToolKitスタイルのマーカーをファイルから読みだして、登録します。
addNyIdMarker(int, int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、NyIdマーカを追加します。
addNyIdMarker(int, int, int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、NyIdマーカを範囲指定で追加します。
addPsARPlayCard(int, int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、PSVitaのARプレイカードを検出対象に追加します。
angle - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
推奨されていません。 この変数は互換性の為に残されています。SingleMarkerBaseClass.getMarkerMatrix()で得られる値から計算してください。

B

beginTransform(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、ProcessingのProjectionMatrixとModelview行列を、指定idのマーカ平面にセットします。
beginTransform(PGraphics3D) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
推奨されていません。  
beginTransform() - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
この関数は、ProcessingのModelviewとProjectionをマーカ平面にセットします。
BUFFER_TYPE - クラス jp.nyatla.nyar4psg.PImageRaster の static 変数
 

C

cfThreshold - クラス jp.nyatla.nyar4psg.NyARBoard の変数
マーカの座標変換を行う閾値です。
confidence - クラス jp.nyatla.nyar4psg.NyARBoard の変数
[read only]検出したマーカの一致度です。
CONFIG_DEFAULT - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の static 変数
定数値です。
CONFIG_PSG - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の static 変数
定数値です。
createTransmatAlgorism() - クラス jp.nyatla.nyar4psg.MultiMarker.PsgMsCfg のメソッド
 
CS_LEFT_HAND - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の static 変数
定数値です。
CS_RIGHT_HAND - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の static 変数
定数値です。

D

DEFAULT_CF_THRESHOLD - クラス jp.nyatla.nyar4psg.MultiMarker の static 変数
初期値定数。
DEFAULT_LOST_DELAY - クラス jp.nyatla.nyar4psg.MultiMarker の static 変数
初期値定数。
detect(PImage) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、画像からマーカーの検出処理を実行します。
detect(PImage) - クラス jp.nyatla.nyar4psg.NyARBoard のメソッド
i_imageから最も一致度の高いマーカを検出し、cfThreshold以上の一致度であれば、 pos2d,angle,trans,confidence,transmatのプロパティを更新します。
detect(PImage) - クラス jp.nyatla.nyar4psg.SingleARTKMarker のメソッド
画像から、マーカの認識処理を行い、プロパティを更新します。
detect(PImage) - クラス jp.nyatla.nyar4psg.SingleNyIdMarker のメソッド
画像から、マーカの認識処理を行い、プロパティを更新します。
detectWithoutLoadPixels(PImage) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
PImage#loadPixels()を伴わないdetect()です。
detectWithoutLoadPixels(PImage) - クラス jp.nyatla.nyar4psg.NyARBoard のメソッド
PImage#loadPixels()を伴わないdetect()です。
detectWithoutLoadPixels(PImage) - クラス jp.nyatla.nyar4psg.SingleARTKMarker のメソッド
PImage#loadPixels()を伴わないdetect()です。
detectWithoutLoadPixels(PImage) - クラス jp.nyatla.nyar4psg.SingleNyIdMarker のメソッド
PImage#loadPixels()を伴わないdetect()です。
drawBackground(PImage) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
この関数は、PImageをバックグラウンドへ描画します。
dumpObject(PMatrix3D) - クラス jp.nyatla.nyar4psg.NyPsUtils の static メソッド
この関数は、PMatrix3Dの内容をダンプします。

E

endTransform() - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、MultiMarker.beginTransform(int)でセットしたProjectionとModelViewを元に戻します。
endTransform() - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
SingleMarkerBaseClass.beginTransform(PGraphics3D)でセットしたProjectionとModelViewを元に戻します。
env_transmat_mode - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の変数
この値は、姿勢計算アルゴリズムの選択値です。

F

FRUSTUM_DEFAULT_FAR_CLIP - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の変数
farクリップ面のデフォルト値です。
FRUSTUM_DEFAULT_NEAR_CLIP - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の変数
nearクリップ面のデフォルト値です。

G

getConfidence(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、指定idのARマーカパターンの一致率を返します。
getCurrentThreshold() - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、現在の二値化敷居値を返します。
getLife(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、指定idのマーカのライフ値を返します。
getLostCount(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、指定idのマーカの認識状態を返します。
getMarkerId() - クラス jp.nyatla.nyar4psg.SingleARTKMarker のメソッド
検出したマーカのIDを示します。
getMarkerMatrix(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、マーカの姿勢行列を返します。
getMarkerMatrix() - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
この関数は、マーカの座標変換行列を返します。
getMarkerVertex2D(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、マーカのスクリーン上の4頂点を返します。
getMarkerVertex2D() - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
この関数は、マーカのスクリーン上の4頂点を返します。
getNyId(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、指定idのNyIdマーカから、現在のマーカIdを取得します。
getNyId() - クラス jp.nyatla.nyar4psg.SingleNyIdMarker のメソッド
検出しているNyIdマーカの番号を返します。
getProjectionMatrix() - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
 
getProjectionMatrix(PMatrix3D) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
 
getProjectionMatrix() - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
[readonly]この関数は、Processing形式のProjectionMatrixの参照値を返します。
getProjectionMatrix(PMatrix3D) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
この関数は、ProjectionMatrixをi_bufへ複製して返します。
getProjectionMatrix() - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
 
getProjectionMatrix(PMatrix3D) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
 
gsThreshold - クラス jp.nyatla.nyar4psg.NyARBoard の変数
マーカ検出時のグレースケール閾値を指定します。

I

initInstance(PApplet, NyARParam, NyAR4PsgConfig) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
インスタンスを初期化します。
initInstance(PApplet, NyAR4PsgConfig) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
 
initInstance(PApplet, String, int, int, NyAR4PsgConfig) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
 
isExistMarker(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、指定idのマーカが有効かを返します。

J

jp.nyatla.nyar4psg - パッケージ jp.nyatla.nyar4psg
 

L

lostCount - クラス jp.nyatla.nyar4psg.NyARBoard の変数
[read only]連続でマーカを見失った回数。
lostDelay - クラス jp.nyatla.nyar4psg.NyARBoard の変数
この値は、マーカ消失時の遅延数を設定します。

M

marker2ScreenCoordSystem(int, double, double, double) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、idで示されるマーカ座標系の点をスクリーン座標へ変換します。
markerid - クラス jp.nyatla.nyar4psg.SingleARTKMarker の変数
推奨されていません。  
markerid - クラス jp.nyatla.nyar4psg.SingleNyIdMarker の変数
推奨されていません。  
matResult2GLArray(NyARDoubleMatrix44, double[]) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の static メソッド
 
matResult2PMatrix3D(NyARDoubleMatrix44, int, PMatrix3D) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の static メソッド
変換行列をProcessingのMatrixへ変換します。
MultiMarker - jp.nyatla.nyar4psg の クラス
このクラスは、複数のマーカに対応したARToolKit管理クラスです。
MultiMarker(PApplet, int, int, String, NyAR4PsgConfig) - クラス jp.nyatla.nyar4psg.MultiMarker のコンストラクタ
コンストラクタです。
MultiMarker(PApplet, int, int, String) - クラス jp.nyatla.nyar4psg.MultiMarker のコンストラクタ
コンストラクタです。
MultiMarker(PApplet, int, int, double[], double[]) - クラス jp.nyatla.nyar4psg.MultiMarker のコンストラクタ
コンストラクタです。
MultiMarker.PImageSensor - jp.nyatla.nyar4psg の クラス
 
MultiMarker.PImageSensor(NyARIntSize) - クラス jp.nyatla.nyar4psg.MultiMarker.PImageSensor のコンストラクタ
 
MultiMarker.PsgMsCfg - jp.nyatla.nyar4psg の クラス
 
MultiMarker.PsgMsCfg(NyARParam, int) - クラス jp.nyatla.nyar4psg.MultiMarker.PsgMsCfg のコンストラクタ
 

N

NyAR4PsgConfig - jp.nyatla.nyar4psg の クラス
このクラスは、コンフィギュレーション定数を保持します。
NyAR4PsgConfig(int, int) - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig のコンストラクタ
コンストラクタです。
NyARBoard - jp.nyatla.nyar4psg の クラス
このクラスは、マーカを1枚の板に見立てて、そこを中心にした座標系を計算します。
NyARBoard(PApplet, int, int, String, String, int, NyAR4PsgConfig) - クラス jp.nyatla.nyar4psg.NyARBoard のコンストラクタ
この関数はコンストラクタです。
NyARBoard(PApplet, int, int, String, String, int) - クラス jp.nyatla.nyar4psg.NyARBoard のコンストラクタ
この関数はコンストラクタです。
nyarMat2PsMat(NyARDoubleMatrix44, PMatrix3D) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の static メソッド
 
NyARPsgBaseClass - jp.nyatla.nyar4psg の クラス
このクラスは、NyARToolkit for Processingのベースクラスです。
NyARPsgBaseClass() - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のコンストラクタ
コンストラクタです。
NyPsUtils - jp.nyatla.nyar4psg の クラス
このクラスは、Processingに関わるユーティリティ関数を実装します。
NyPsUtils() - クラス jp.nyatla.nyar4psg.NyPsUtils のコンストラクタ
 

P

pickupMarkerImage(int, int, int, int, int, int, int, int, int, int, int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、idで指定したマーカの画像のXY平面上の4頂点でかこまれた領域から、画像を取得します。
pickupMarkerImage(int, int, int, int, int, int, int, int, int, int) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
この関数は、マーカの画像のXY平面上の4頂点でかこまれた領域から、画像を取得します。
pickupMarkerImage(NyARDoubleMatrix44, int, int, int, int, int, int, int, int, int, int) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
PImageをラップしたラスタから画像を得ます。
pickupRectMarkerImage(int, int, int, int, int, int, int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、idで指定したマーカのXY平面上の矩形領域から、画像を取得します。
pickupRectMarkerImage(int, int, int, int, int, int) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
この関数は、マーカのXY平面上の矩形領域から、画像を取得します。
PImageRaster - jp.nyatla.nyar4psg の クラス
PImageをラップするRGBラスタです。  
PImageRaster(PImage) - クラス jp.nyatla.nyar4psg.PImageRaster のコンストラクタ
i_imgをラップします。
PImageRaster(int, int) - クラス jp.nyatla.nyar4psg.PImageRaster のコンストラクタ
 
PMatrix2GLProjection(PMatrix3D, float[]) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の static メソッド
 
PMatrix2GLProjection(PMatrix3D, double[]) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の static メソッド
 
pos2d - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
推奨されていません。 この変数は互換性の為に残されています。SingleMarkerBaseClass.getMarkerVertex2D()の値を使用してください。
projection - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
推奨されていません。 この変数は互換性の為に残されています。SingleMarkerBaseClass.getProjectionMatrix()で得られる値を使用してください。

S

screen2MarkerCoordSystem(int, int, int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、スクリーン座標をidで指定したマーカ平面座標へ変換して返します。
screen2MarkerCoordSystem(int, int) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
この関数は、スクリーン座標を、idで指定したマーカ平面座標へ変換して返します。
setARClipping(float, float) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
 
setARClipping(float, float) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
この関数は、視錐台のクリップ面を設定します。
setARClipping(float, float) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
 
setARCodes(String, int) - クラス jp.nyatla.nyar4psg.SingleARTKMarker のメソッド
この関数は、1個のARマーカをテーブルに登録します。
setARCodes(String[], int) - クラス jp.nyatla.nyar4psg.SingleARTKMarker のメソッド
この関数は、マーカリストをテーブルに登録します。
setARPerspective() - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
この関数は、ARToolKit準拠のProjectionMatrixをProcessingにセットします。
setBackgroundOrtho(int, int) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
この関数は、正射影行列をProcessingへセットします。
setConfidenceThreshold(double) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、ARマーカパターン一致率の閾値を設定します。
setConfidenceThreshold(double, double) - クラス jp.nyatla.nyar4psg.SingleARTKMarker のメソッド
この関数は、マーカパターンの一致度敷居値を指定します。
setIdMarkerSize(double) - クラス jp.nyatla.nyar4psg.SingleNyIdMarker のメソッド
この関数は、Idマーカのサイズを設定します。
setLostDelay(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、マーカ消失時の遅延数を設定します。
setPerspective(PMatrix3D) - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass のメソッド
この関数は、ProjectionMatrixをProcessingにセットします。
setThreshold(int) - クラス jp.nyatla.nyar4psg.MultiMarker のメソッド
この関数は、画像2値化の敷居値を設定します。
SingleARTKMarker - jp.nyatla.nyar4psg の クラス
このクラスは、登録した複数のマーカのうち、同時に1個を認識するクラスです。
SingleARTKMarker(PApplet, int, int, String, NyAR4PsgConfig) - クラス jp.nyatla.nyar4psg.SingleARTKMarker のコンストラクタ
コンストラクタです。
SingleARTKMarker(PApplet, int, int, String) - クラス jp.nyatla.nyar4psg.SingleARTKMarker のコンストラクタ
 
SingleMarkerBaseClass - jp.nyatla.nyar4psg の クラス
単一マーカ認識ユースケースのベースクラス。
SingleMarkerBaseClass() - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のコンストラクタ
 
SingleNyIdMarker - jp.nyatla.nyar4psg の クラス
このクラスは、NyIdマーカを同時に1個を認識するクラスです。
SingleNyIdMarker(PApplet, int, int, String, NyAR4PsgConfig) - クラス jp.nyatla.nyar4psg.SingleNyIdMarker のコンストラクタ
コンストラクタです。
SingleNyIdMarker(PApplet, int, int, String) - クラス jp.nyatla.nyar4psg.SingleNyIdMarker のコンストラクタ
コンストラクタです。
ST_NEWMARKER - クラス jp.nyatla.nyar4psg.SingleARTKMarker の static 変数
detectの返すステータス値です。
ST_NEWMARKER - クラス jp.nyatla.nyar4psg.SingleNyIdMarker の static 変数
detectの返すステータス値です。
ST_NOMARKER - クラス jp.nyatla.nyar4psg.SingleARTKMarker の static 変数
detectの返すステータス値です。
ST_NOMARKER - クラス jp.nyatla.nyar4psg.SingleNyIdMarker の static 変数
detectの返すステータス値です。
ST_REMOVEMARKER - クラス jp.nyatla.nyar4psg.SingleARTKMarker の static 変数
detectの返すステータス値です。
ST_REMOVEMARKER - クラス jp.nyatla.nyar4psg.SingleNyIdMarker の static 変数
detectの返すステータス値です。
ST_UPDATEMARKER - クラス jp.nyatla.nyar4psg.SingleARTKMarker の static 変数
detectの返すステータス値です。
ST_UPDATEMARKER - クラス jp.nyatla.nyar4psg.SingleNyIdMarker の static 変数
detectの返すステータス値です。

T

THLESHOLD_AUTO - クラス jp.nyatla.nyar4psg.MultiMarker の static 変数
敷居値の定数です。
TM_ARTK - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の static 変数
定数値です。
TM_NYARTK - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の static 変数
定数値です。
trans - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
推奨されていません。 この変数は互換性の為に残されています。SingleMarkerBaseClass.getMarkerMatrix()で得られる値から計算してください。
transmat - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
推奨されていません。 この変数は互換性の為に残されています。SingleMarkerBaseClass.getMarkerMatrix()で得られる値を使用してください。

U

update(PImage) - クラス jp.nyatla.nyar4psg.MultiMarker.PImageSensor のメソッド
 
updateTransmat(NyARSquare, NyARDoubleMatrix44) - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass のメソッド
 

V

VERSION - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の static 変数
バージョン文字列です。

W

wrapBuffer(PImage) - クラス jp.nyatla.nyar4psg.PImageRaster のメソッド
PImageをラップします。

_

_ar_param - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
ARToolkitパラメータのインスタンスです。
_config - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の変数
ARToolkitパラメータのインスタンスです。
_config - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
 
_coordinate_system - クラス jp.nyatla.nyar4psg.NyAR4PsgConfig の変数
この値は、座標系の選択値です。
_frustum - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
 
_ms - クラス jp.nyatla.nyar4psg.MultiMarker の変数
 
_ps_background_mv - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の変数
バックグラウンド用のModelviewMatrixです。
_ps_projection - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
 
_ref_papplet - クラス jp.nyatla.nyar4psg.NyARPsgBaseClass の変数
参照するAppletのインスタンスです。
_src_raster - クラス jp.nyatla.nyar4psg.SingleMarkerBaseClass の変数
入力画像ラスタです。
_ss - クラス jp.nyatla.nyar4psg.MultiMarker の変数
 

A B C D E F G I J L M N P S T U V W _

NyAR4psgは、NyARToolkit projectで開発している、NyARToolKitのProcessingフロントエンドです。ソースコードは、sorceforge.jpNyARToolkitからダウンロードできます。
Copyright 2011 NyARToolkit project. All rights reserved.