Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AlternativaGeomUtils
com.transmote.flar.utils.geom 
 ArrayUtil
org.libspark.flartoolkit.utils 
 ArrayUtils
jp.nyatla.nyartoolkit.as3.utils.as3 
 AwayGeomUtils
com.transmote.flar.utils.geom 
 DefaultThresholdAdapter
com.transmote.flar.utils.threshold FLARManager defaults to a DrunkHistogramThresholdAdapter.
 DrunkHistogramThresholdAdapter
com.transmote.flar.utils.threshold DrunkHistogramThresholdAdapter calculates a new threshold using weighted randomization.
 DrunkWalkThresholdAdapter
com.transmote.flar.utils.threshold DrunkWalkThresholdAdapter calculates a new threshold using weighted randomization.
 EmbeddedLibrary
com.transmote.utils.ui An interface for accessing symbol definitions in the Library of a SWF embedded in the application.
 FLARBinRaster
org.libspark.flartoolkit.core.raster 
 FLARCamera_Alternativa3D
com.transmote.flar.camera Extends Alternativa's Camera3D class to set up a scene correctly for projection of 3D objects transformed by a tracker managed by FLARManager.
 FLARCamera_Away3D
com.transmote.flar.camera Extends Away's Camera3D class to set up a scene correctly for projection of 3D objects transformed by a tracker managed by FLARManager.
 FLARCamera_Away3DLite
com.transmote.flar.camera Extends Away Lite's Camera3D class to set up a scene correctly for projection of 3D objects transformed by a tracker managed by FLARManager.
 FLARCamera_Flash3D
com.transmote.flar.camera Provides values for setting up a DisplayObjectContainer for projection of 3D objects transformed by a tracker managed by FLARManager.
 FLARCamera_PV3D
com.transmote.flar.camera Extends Papervision's Camera3D class to set up a scene correctly for projection of 3D objects transformed by a tracker managed by FLARManager.
 FLARCamera_Sandy
com.transmote.flar.camera Extends Sandy's Camera3D class to set up a scene correctly for projection of 3D objects transformed by a tracker managed by FLARManager.
 FLARCamera3D
org.libspark.flartoolkit.support.alternativa3d 
 FLARCameraSource
com.transmote.flar.source Use the contents of a Camera feed as a source image for tracker target detection.
 FLARCode
org.libspark.flartoolkit.core 
 FlareGeomUtils
com.transmote.flar.utils.geom 
 FlareManager
com.transmote.flar.tracker Tracker library manager for use with Flare.
 FlareMarker
com.transmote.flar.marker Container for information about a marker detected by flareor flareFT, including: pattern and session ids centerpoint of marker corners of marker outline Vector3D instance that describes x, y, and z location, and rotation (in the z-axis) of marker rotation of marker around x, y, and z axes
 FlareNFT
at.imagination.flare FlareNFT is a wrapper class providing convenient methods to use the functions provided by libFlareNFT. For an example on how to use it see samples/TestNFT.
 FlareNFTManager
com.transmote.flar.tracker Tracker library manager for use with FlareNFT.
 FlareTracker
at.imagination.flare FlareTracker is a wrapper class providing convenient methods to use the functions provided by libFlareTracker. For an example on how to use it see samples/TestTracker.
 FLARException
org.libspark.flartoolkit 
 FLARGeomUtils
com.transmote.flar.utils.geom Collection of matrix transformation / conversion utils useful for object tracking and augmented reality applications.
 FLARLabeling
org.libspark.flartoolkit.core.labeling.fllabeling 
 FLARLoaderSource
com.transmote.flar.source Use the contents of a Loader as a source image for tracker target detection.
 FLARManager
com.transmote.flar Manager for computer vision applications using object-tracking / augmented reality libraries like FLARToolkit and Flare/NFT.
 FLARManagerConfigLoader
com.transmote.flar.utils Loads and parses FLARManager xml configuration file (e.g.
 FLARMarker
com.transmote.flar.marker Container for information about a detected marker, including: pattern and session ids centerpoint of marker corners of marker outline Vector3D instance that describes x, y, and z location, and rotation (in the z-axis) of marker rotation of marker around x, y, and z axes
 FLARMarkerEvent
com.transmote.flar.marker FLARMarkerEvents contain detected FLARManager markers, and are dispatched by FLARManager.
 FLARMat
org.libspark.flartoolkit.core 
 FLARMatrixSmoother_Average
com.transmote.flar.utils.smoother Averages a number of previous matrices to smooth motion of a model.
 FLARMatrixSmoother_AverageSimple
com.transmote.flar.utils.smoother Averages a number of previous matrices to smooth motion of a model.
 FLARMultiMarkerDetector
org.libspark.flartoolkit.detector 複数のマーカーを検出し、それぞれに最も一致するARコードを、コンストラクタで登録したARコードから 探すクラスです。最大300個を認識しますが、ゴミラベルを認識したりするので100個程度が限界です。
 FLARParam
org.libspark.flartoolkit.core.param typedef struct { int xsize, ysize; double mat[3][4]; double dist_factor[4]; } ARParam; NyARの動作パラメータを格納するクラス
 FLARPattern
com.transmote.flar.pattern Wrapper for all information needed by FLARToolkit to track an individual marker.
 FLARPatternLoader
com.transmote.flar.pattern Manages loading FLARPatterns and instantiating corresponding FLARCodes.
 FLARProxy
com.transmote.flar.source FLARProxy provides a way to test FLARToolkit applications with a mouse and keyboard.
 FLARRasterFilter_Threshold
org.libspark.flartoolkit.core.rasterfilter.rgb2bin 定数閾値による2値化をする。
 FLARRgbPixelReader_BitmapData
org.libspark.flartoolkit.core.rasterreader 
 FLARRgbRaster_BitmapData
org.libspark.flartoolkit.core.raster.rgb 
 FLARSquareContourDetector
org.libspark.flartoolkit.core.squaredetect 
 FLARToolkitGeomUtils
com.transmote.flar.utils.geom Collection of FLARToolkit-specific matrix transformation / conversion utils.
 FLARToolkitManager
com.transmote.flar.tracker Tracker library manager for use with FLARToolkit.
 FLARToolkitMarker
com.transmote.flar.marker Container for information about a marker detected by FLARToolkit, including: pattern and session ids centerpoint of marker corners of marker outline Vector3D instance that describes x, y, and z location, and rotation (in the z-axis) of marker rotation of marker around x, y, and z axes
 FLARTransMatResult
org.libspark.flartoolkit.core.transmat 
 FLContourPickup
org.libspark.flartoolkit.core.squaredetect 
 FramerateDisplay
com.transmote.utils.time A simple framerate display.
 HistogramThresholdAdapter
com.transmote.flar.utils.threshold HistogramThresholdAdapter calculates a threshold based on a histogram of the source image.
 IFlareTracker
at.imagination.flare 
 IFLARMatrixSmoother
com.transmote.flar.utils.smoother Interface that defines how classes used to smooth transformation matrices will interface with FLARManager.
 IFLARSource
com.transmote.flar.source Interface that defines a means of updating and accessing a BitmapData instance to be analyzed by a tracking engine.
 IFLARTrackerManager
com.transmote.flar.tracker Interface that defines how different tracking libraries plug into FLARManager.
 IFLdoThFilterImpl
org.libspark.flartoolkit.core.rasterfilter.rgb2bin.privateClass 各ラスタ用のフィルタ実装
 IntegralImageThresholdAdapter
com.transmote.flar.utils.threshold IntegralImageThresholdAdapter applies thresholding directly to source BitmapData, using an integral image algorithm.
 INyARCameraDistortionFactor
jp.nyatla.nyartoolkit.as3.core.param 
 INyARColorPatt
jp.nyatla.nyartoolkit.as3.core.pickup 
 INyARDoubleMatrix
jp.nyatla.nyartoolkit.as3.core.types.matrix 
 INyARMatchPatt
jp.nyatla.nyartoolkit.as3.core.match ARColorPattのマッチング計算をするインタフェイスです。 基準Patに対して、計算済みのARCodeデータとの間で比較演算をします。 pattern_match関数を分解した3種類のパターン検出クラスを定義します。
 INyARPca2d
jp.nyatla.nyartoolkit.as3.core.pca2d 
 INyARRaster
jp.nyatla.nyartoolkit.as3.core.raster 
 INyARRasterFilter_Rgb2Bin
jp.nyatla.nyartoolkit.as3.core.rasterfilter.rgb2bin 
 INyARRgbPixelReader
jp.nyatla.nyartoolkit.as3.core.rasterreader R8G8B8でピクセルを読み出すインタフェイス
 INyARRgbRaster
jp.nyatla.nyartoolkit.as3.core.raster.rgb 8bitRGBを表現できるラスタ
 INyARTransMat
jp.nyatla.nyartoolkit.as3.core.transmat This class calculates ARMatrix from square information.
 INyARTransportVectorSolver
jp.nyatla.nyartoolkit.as3.core.transmat.solver 
 IpickFromRaster_Impl
jp.nyatla.nyartoolkit.as3.core.pickup.privateClass 
 IThresholdAdapter
com.transmote.flar.utils.threshold Interface that defines how classes used for adaptive thresholding will interface with FLARManager.
 Line
com.transmote.utils.geom Represents a 2D line segment.
 NyARBinRaster
jp.nyatla.nyartoolkit.as3.core.raster 
 NyARBufferType
jp.nyatla.nyartoolkit.as3.core.types 
 NyARCameraDistortionFactor
jp.nyatla.nyartoolkit.as3.core.param カメラの歪み成分を格納するクラスと、補正関数群 http://www.hitl.washington.edu/artoolkit/Papers/ART02-Tutorial.pdf 11ページを読むといいよ。 x=x(xi-x0),y=s(yi-y0) d^2=x^2+y^2 p=(1-fd^2) xd=px+x0,yd=py+y0
 NyARCode
jp.nyatla.nyartoolkit.as3.core ARToolKitのマーカーコードを1個保持します。
 NyARColorPatt_Perspective
jp.nyatla.nyartoolkit.as3.core.pickup 
 NyARColorPatt_Perspective_O2
jp.nyatla.nyartoolkit.as3.core.pickup 
 NyARContourPickup
jp.nyatla.nyartoolkit.as3.core.squaredetect 
 NyARCoord2Linear
jp.nyatla.nyartoolkit.as3.core.squaredetect 
 NyARCoord2SquareVertexIndexes
jp.nyatla.nyartoolkit.as3.core.squaredetect 
 NyARDetectMarker
jp.nyatla.nyartoolkit.as3.detector 複数のマーカーを検出し、それぞれに最も一致するARコードを、コンストラクタで登録したARコードから 探すクラスです。最大300個を認識しますが、ゴミラベルを認識したりするので100個程度が限界です。
 NyARDoubleMatrix22
jp.nyatla.nyartoolkit.as3.core.types.matrix 
 NyARDoubleMatrix33
jp.nyatla.nyartoolkit.as3.core.types.matrix 
 NyARDoubleMatrix34
jp.nyatla.nyartoolkit.as3.core.types.matrix 
 NyARDoublePoint2d
jp.nyatla.nyartoolkit.as3.core.types 
 NyARDoublePoint3d
jp.nyatla.nyartoolkit.as3.core.types 
 NyAREquationSolver
jp.nyatla.nyartoolkit.as3.core.utils 
 NyARException
jp.nyatla.nyartoolkit.as3 NyARToolkitライブラリが生成するExceptionオブジェクトです。
 NyARGrayscaleRaster
jp.nyatla.nyartoolkit.as3.core.raster 
 NyARIntPoint2d
jp.nyatla.nyartoolkit.as3.core.types 
 NyARIntSize
jp.nyatla.nyartoolkit.as3.core.types 
 NyARLabelInfo
jp.nyatla.nyartoolkit.as3.core.labeling ...
 NyARLabelInfoStack
jp.nyatla.nyartoolkit.as3.core.labeling 
 NyARLabeling_Rle
jp.nyatla.nyartoolkit.as3.core.labeling.rlelabeling 
 NyARLabelOverlapChecker
jp.nyatla.nyartoolkit.as3.core.labeling 
 NyARLinear
jp.nyatla.nyartoolkit.as3.core.types 0=dx+dy+cのパラメータを格納します。 x,yの増加方向は、x=L→R,y=B→Tです。
 NyARMat
jp.nyatla.nyartoolkit.as3.core ARMat構造体に対応するクラス typedef struct { double ; int row; int clm; }ARMat;
 NyARMatchPatt_Color_WITHOUT_PCA
jp.nyatla.nyartoolkit.as3.core.match 
 NyARMatchPattDeviationBlackWhiteData
jp.nyatla.nyartoolkit.as3.core.match 
 NyARMatchPattDeviationColorData
jp.nyatla.nyartoolkit.as3.core.match 
 NyARMatchPattResult
jp.nyatla.nyartoolkit.as3.core.match 
 NyARMath
jp.nyatla.nyartoolkit.as3.core.utils 
 NyARObjectStack
jp.nyatla.nyartoolkit.as3.core.types.stack スタック型の可変長配列。 配列には実体を格納します。 注意事項 JavaのGenericsの制限突破を狙ったものの、Vector.<gt;では、不具合が多いため、Vector.<Object>に変更 いくつかの場所でエラーがでる場合がありますが、コンパイルオプションなどで、 strict = false を設定して回避してください。 根本修正は次バージョン以降で対応する予定です。
 NyARObserv2IdealMap
jp.nyatla.nyartoolkit.as3.core.param 
 NyARParam
jp.nyatla.nyartoolkit.as3.core.param typedef struct { int xsize, ysize; double mat[3][4]; double dist_factor[4]; } ARParam; NyARの動作パラメータを格納するクラス
 NyARPartialDifferentiationOptimize
jp.nyatla.nyartoolkit.as3.core.transmat.optimize 基本姿勢と実画像を一致するように、角度を微調整→平行移動量を再計算 を繰り返して、変換行列を最適化する。
 NyARPca2d_MatrixPCA_O2
jp.nyatla.nyartoolkit.as3.core.pca2d 
 NyARPerspectiveParamGenerator_O1
jp.nyatla.nyartoolkit.as3.core.utils 
 NyARPerspectiveProjectionMatrix
jp.nyatla.nyartoolkit.as3.core.param 
 NyARPickFromRaster_1
jp.nyatla.nyartoolkit.as3.core.pickup.privateClass チェックデジット:4127936236942444153655776299710081208144715171590159116971715177917901890204024192573274828522936312731813388371037714083
 NyARPickFromRaster_2x
jp.nyatla.nyartoolkit.as3.core.pickup.privateClass 2x2 チェックデジット:207585881161241401501892422483163713744114324414474655086016467027227327958629279571017
 NyARPickFromRaster_4x
jp.nyatla.nyartoolkit.as3.core.pickup.privateClass 4x4
 NyARPickFromRaster_N
jp.nyatla.nyartoolkit.as3.core.pickup.privateClass 汎用ピックアップ関数
 NyARRaster
jp.nyatla.nyartoolkit.as3.core.rasterこのクラスは、単機能のNyARRasterです。
 NyARRaster_BasicClass
jp.nyatla.nyartoolkit.as3.core.raster 
 NyARRasterFilter_ARToolkitThreshold
jp.nyatla.nyartoolkit.as3.core.rasterfilter.rgb2bin 定数閾値による2値化をする。
 NyARRectOffset
jp.nyatla.nyartoolkit.as3.core.transmat 矩形の頂点情報を格納します。
 NyARRgbPixelReader_INT1D_X8R8G8B8_32
jp.nyatla.nyartoolkit.as3.core.rasterreader 
 NyARRgbRaster_BasicClass
jp.nyatla.nyartoolkit.as3.core.raster.rgb NyARRasterインタフェイスの基本関数/メンバを実装したクラス
 NyARRleLabelFragmentInfo
jp.nyatla.nyartoolkit.as3.core.labeling.rlelabeling 
 NyARRleLabelFragmentInfoStack
jp.nyatla.nyartoolkit.as3.core.labeling.rlelabeling 
 NyARRotMatrix
jp.nyatla.nyartoolkit.as3.core.transmat.rotmatrix 回転行列計算用の、3x3行列
 NyARRotVector
jp.nyatla.nyartoolkit.as3.core.transmat.rotmatrix 
 NyARSquare
jp.nyatla.nyartoolkit.as3.core.squaredetect ARMarkerInfoに相当するクラス。 矩形情報を保持します。
 NyARSquareContourDetector
jp.nyatla.nyartoolkit.as3.core.squaredetect 
 NyARSquareContourDetector_IDetectMarkerCallback
jp.nyatla.nyartoolkit.as3.core.squaredetect 
 NyARSquareContourDetector_Rle
jp.nyatla.nyartoolkit.as3.core.squaredetect 
 NyARTransMat
jp.nyatla.nyartoolkit.as3.core.transmat This class calculates ARMatrix from square information and holds it.
 NyARTransMatResult
jp.nyatla.nyartoolkit.as3.core.transmat 
 NyARTransportVectorSolver
jp.nyatla.nyartoolkit.as3.core.transmat.solver 並進ベクトル[T]を3次元座標[b]と基点の回転済行列[M]から計算します。 アルゴリズムは、ARToolKit 拡張現実プログラミング入門 の、P207のものです。 計算手順 [A]T]=bを、[A]TA]T]=[A]Tb]にする。 set2dVertexで[A]TA]=[M]を計算して、Aの3列目の情報だけ保存しておく。 getTransportVectorで[M]T]=[A]Tb]を連立方程式で解いて、[T]を得る。
 NyAS3Const_Inherited
jp.nyatla.as3utils 
 NyAS3Utils
jp.nyatla.as3utils 
 PVGeomUtils
com.transmote.flar.utils.geom 
 SandyGeomUtils
com.transmote.flar.utils.geom 
 Timeout
com.transmote.utils.time Calls a function one time, after a specified delay.