- activateAutoThreshold(boolean) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Turns automatic threshold calculation on/off
- activateBinaryMarker(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
activates binary markers
markers are converted to pure black/white during loading
- activateVignettingCompensation(boolean, int, int, int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
activates the complensation of brightness falloff in the corners of the camera image
some cameras have a falloff in brightness at the border of the image, which creates
problems with thresholding the image.
- activateVignettingCompensation(boolean) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- addPattern(BytePointer) - Method in class org.bytedeco.artoolkitplus.TrackerSingleMarker
-
adds a pattern to ARToolKit
pass the patterns filename
- addPattern(String) - Method in class org.bytedeco.artoolkitplus.TrackerSingleMarker
-
- alloc(int, int) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
Copyright (C) 2010 ARToolkitPlus Authors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
- alloc(int) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
Copyright (C) 2010 ARToolkitPlus Authors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
- allocDup(ARMat) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_AREA_MAX - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_AREA_MIN - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_CHAIN_MAX - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_FITTING_TO_IDEAL - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_FITTING_TO_INPUT - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_GET_TRANS_CONT_MAT_MAX_FIT_ERROR - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_GET_TRANS_MAT_MAX_FIT_ERROR - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_GET_TRANS_MAT_MAX_LOOP_COUNT - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_IMAGE_PROC_IN_FULL - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
This file is a stripped down version of AR Toolkit original
config.h file.
- AR_IMAGE_PROC_IN_HALF - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_MATCHING_WITH_PCA - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_MATCHING_WITHOUT_PCA - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_TEMPLATE_MATCHING_BW - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- AR_TEMPLATE_MATCHING_COLOR - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- arDetectMarker(BytePointer, int, PointerPointer, IntPointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
marker detection using tracking history
- arDetectMarker(BytePointer, int, ARMarkerInfo, IntPointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arDetectMarker(ByteBuffer, int, ARMarkerInfo, IntBuffer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arDetectMarker(byte[], int, ARMarkerInfo, int[]) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arDetectMarkerLite(BytePointer, int, PointerPointer, IntPointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
marker detection without using tracking history
- arDetectMarkerLite(BytePointer, int, ARMarkerInfo, IntPointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arDetectMarkerLite(ByteBuffer, int, ARMarkerInfo, IntBuffer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arDetectMarkerLite(byte[], int, ARMarkerInfo, int[]) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- area() - Method in class org.bytedeco.artoolkitplus.ARMarkerInfo
-
- area(int) - Method in class org.bytedeco.artoolkitplus.ARMarkerInfo
-
- area() - Method in class org.bytedeco.artoolkitplus.ARMarkerInfo2
-
- area(int) - Method in class org.bytedeco.artoolkitplus.ARMarkerInfo2
-
- arFreePatt(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
frees a pattern from memory
- arGetInitRot2_sub(DoublePointer, PointerPointer, PointerPointer, DoublePointer, DoublePointer, PointerPointer, PointerPointer, int, DoublePointer, boolean, double, double, int) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
Copyright (C) 2010 ARToolkitPlus Authors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
- arGetInitRot2_sub(DoubleBuffer, PointerPointer, PointerPointer, DoubleBuffer, DoubleBuffer, PointerPointer, PointerPointer, int, DoublePointer, boolean, double, double, int) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- arGetInitRot2_sub(double[], PointerPointer, PointerPointer, double[], double[], PointerPointer, PointerPointer, int, DoublePointer, boolean, double, double, int) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- arGetTransMat(ARMarkerInfo, FloatPointer, float, FloatPointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
calculates the transformation matrix between camera and the given marker
- arGetTransMat(ARMarkerInfo, FloatBuffer, float, FloatBuffer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arGetTransMat(ARMarkerInfo, float[], float, float[]) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arGetTransMatCont(ARMarkerInfo, FloatPointer, FloatPointer, float, FloatPointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arGetTransMatCont(ARMarkerInfo, FloatBuffer, FloatBuffer, float, FloatBuffer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arGetTransMatCont(ARMarkerInfo, float[], float[], float, float[]) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arLoadPatt(BytePointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
loads a pattern from a file
- arLoadPatt(ByteBuffer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arLoadPatt(byte[]) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- ARMarkerInfo - Class in org.bytedeco.artoolkitplus
-
- ARMarkerInfo() - Constructor for class org.bytedeco.artoolkitplus.ARMarkerInfo
-
Default native constructor.
- ARMarkerInfo(long) - Constructor for class org.bytedeco.artoolkitplus.ARMarkerInfo
-
Native array allocator.
- ARMarkerInfo(Pointer) - Constructor for class org.bytedeco.artoolkitplus.ARMarkerInfo
-
Pointer cast constructor.
- ARMarkerInfo2 - Class in org.bytedeco.artoolkitplus
-
- ARMarkerInfo2() - Constructor for class org.bytedeco.artoolkitplus.ARMarkerInfo2
-
Default native constructor.
- ARMarkerInfo2(long) - Constructor for class org.bytedeco.artoolkitplus.ARMarkerInfo2
-
Native array allocator.
- ARMarkerInfo2(Pointer) - Constructor for class org.bytedeco.artoolkitplus.ARMarkerInfo2
-
Pointer cast constructor.
- ARMat - Class in org.bytedeco.artoolkitplus
-
- ARMat() - Constructor for class org.bytedeco.artoolkitplus.ARMat
-
Default native constructor.
- ARMat(long) - Constructor for class org.bytedeco.artoolkitplus.ARMat
-
Native array allocator.
- ARMat(Pointer) - Constructor for class org.bytedeco.artoolkitplus.ARMat
-
Pointer cast constructor.
- ARMultiEachMarkerInfoT - Class in org.bytedeco.artoolkitplus
-
- ARMultiEachMarkerInfoT() - Constructor for class org.bytedeco.artoolkitplus.ARMultiEachMarkerInfoT
-
Default native constructor.
- ARMultiEachMarkerInfoT(long) - Constructor for class org.bytedeco.artoolkitplus.ARMultiEachMarkerInfoT
-
Native array allocator.
- ARMultiEachMarkerInfoT(Pointer) - Constructor for class org.bytedeco.artoolkitplus.ARMultiEachMarkerInfoT
-
Pointer cast constructor.
- arMultiFreeConfig(ARMultiMarkerInfoT) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arMultiGetTransMat(ARMarkerInfo, int, ARMultiMarkerInfoT) - Method in class org.bytedeco.artoolkitplus.Tracker
-
calculates the transformation matrix between camera and the given multi-marker config
- arMultiGetTransMatHull(ARMarkerInfo, int, ARMultiMarkerInfoT) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- ARMultiMarkerInfoT - Class in org.bytedeco.artoolkitplus
-
- ARMultiMarkerInfoT() - Constructor for class org.bytedeco.artoolkitplus.ARMultiMarkerInfoT
-
Default native constructor.
- ARMultiMarkerInfoT(long) - Constructor for class org.bytedeco.artoolkitplus.ARMultiMarkerInfoT
-
Native array allocator.
- ARMultiMarkerInfoT(Pointer) - Constructor for class org.bytedeco.artoolkitplus.ARMultiMarkerInfoT
-
Pointer cast constructor.
- arMultiReadConfigFile(BytePointer) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arMultiReadConfigFile(String) - Method in class org.bytedeco.artoolkitplus.Tracker
-
- arPrevInfo - Class in org.bytedeco.artoolkitplus
-
- arPrevInfo() - Constructor for class org.bytedeco.artoolkitplus.arPrevInfo
-
Default native constructor.
- arPrevInfo(long) - Constructor for class org.bytedeco.artoolkitplus.arPrevInfo
-
Native array allocator.
- arPrevInfo(Pointer) - Constructor for class org.bytedeco.artoolkitplus.arPrevInfo
-
Pointer cast constructor.
- ARToolKitPlus - Class in org.bytedeco.artoolkitplus.global
-
- ARToolKitPlus() - Constructor for class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- ARToolKitPlus - Class in org.bytedeco.artoolkitplus.presets
-
- ARToolKitPlus() - Constructor for class org.bytedeco.artoolkitplus.presets.ARToolKitPlus
-
- ARTOOLKITPLUS_VERSION_MAJOR - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
Copyright (C) 2010 ARToolkitPlus Authors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
- ARTOOLKITPLUS_VERSION_MINOR - Static variable in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- ARVec - Class in org.bytedeco.artoolkitplus
-
- ARVec() - Constructor for class org.bytedeco.artoolkitplus.ARVec
-
Default native constructor.
- ARVec(long) - Constructor for class org.bytedeco.artoolkitplus.ARVec
-
Native array allocator.
- ARVec(Pointer) - Constructor for class org.bytedeco.artoolkitplus.ARVec
-
Pointer cast constructor.
- selectBestMarkerByCf() - Method in class org.bytedeco.artoolkitplus.TrackerSingleMarker
-
Select the best marker based on Confidence
- selectDetectedMarker(int) - Method in class org.bytedeco.artoolkitplus.TrackerSingleMarker
-
manually select one of the detected markers
instead of using the best one
- selfInv(ARMat) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- setBorderWidth(float) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Sets a new relative border width.
- setCamera(Camera) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Sets a new camera without specifying new near and far clip values
- setCamera(Camera, float, float) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Sets a new camera including specifying new near and far clip values
- setHullMode(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
If true the alternative hull-algorithm will be used for multi-marker tracking
Starting with version 2.2 ARToolKitPlus has a new mode for tracking multi-markers:
Instead of using all points (as done by RPP multi-marker tracking)
or tracking all markers independently and combine lateron
(as done in ARToolKit's standard multi-marker pose estimator), ARToolKitPlus can now
use only 4 'good' points of the convex hull to do the pose estimation.
- setImageProcessingMode(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Sets an image processing mode (half or full resolution)
Half resolution is faster but less accurate.
- setLoadUndistLUT(boolean) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Set to true to try loading camera undistortion table from a cache file
On slow platforms (e.g.
- setMarkerMode(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
activate the usage of id-based markers rather than template based markers
Template markers are the classic marker type used in ARToolKit.
- setNumAutoThresholdRetries(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Sets the number of times the threshold is randomized in case no marker was visible (Minimum: 1, Default: 2)
Autothreshold requires a visible marker to estime the optimal thresholding value.
- setPatternWidth(float) - Method in class org.bytedeco.artoolkitplus.TrackerSingleMarker
-
Sets the width and height of the patterns in OpenGL units
defaults to 2.0, so the unity cube fits the marker surface
- setPixelFormat(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Sets the pixel format of the camera image
Default format is RGB888 (PIXEL_FORMAT_RGB)
- setPoseEstimator(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Changes the Pose Estimation Algorithm
POSE_ESTIMATOR_ORIGINAL (default): arGetTransMat()
POSE_ESTIMATOR_CONT: original pose estimator with "Cont"
POSE_ESTIMATOR_RPP: "Robust Pose Estimation from a Planar Target"
- setThreshold(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Sets the threshold value that is used for black/white conversion
- setUndistortionMode(int) - Method in class org.bytedeco.artoolkitplus.Tracker
-
Changes the undistortion mode
Default value is UNDIST_STD which means that
artoolkit's standard undistortion method is used.
- setUseDetectLite(boolean) - Method in class org.bytedeco.artoolkitplus.TrackerMultiMarker
-
Enables usage of arDetectMarkerLite.
- SingleTracker - Class in org.bytedeco.artoolkitplus
-
- SingleTracker(Pointer) - Constructor for class org.bytedeco.artoolkitplus.SingleTracker
-
Pointer cast constructor.
- SingleTracker(int, int) - Constructor for class org.bytedeco.artoolkitplus.SingleTracker
-
- sortInLastInteger(IntPointer, IntPointer, IntPointer, IntPointer) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- sortInLastInteger(IntBuffer, IntBuffer, IntBuffer, IntBuffer) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- sortInLastInteger(int[], int[], int[], int[]) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- sortIntegers(IntPointer, IntPointer, IntPointer) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- sortIntegers(IntBuffer, IntBuffer, IntBuffer) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-
- sortIntegers(int[], int[], int[]) - Static method in class org.bytedeco.artoolkitplus.global.ARToolKitPlus
-