public class ARToolKitPlus extends ARToolKitPlus
Modifier and Type | Field and Description |
---|---|
static int |
AR_AREA_MAX |
static int |
AR_AREA_MIN |
static int |
AR_CHAIN_MAX |
static int |
AR_FITTING_TO_IDEAL |
static int |
AR_FITTING_TO_INPUT |
static double |
AR_GET_TRANS_CONT_MAT_MAX_FIT_ERROR |
static double |
AR_GET_TRANS_MAT_MAX_FIT_ERROR |
static int |
AR_GET_TRANS_MAT_MAX_LOOP_COUNT |
static int |
AR_IMAGE_PROC_IN_FULL
This file is a stripped down version of AR Toolkit original
config.h file.
|
static int |
AR_IMAGE_PROC_IN_HALF |
static int |
AR_MATCHING_WITH_PCA |
static int |
AR_MATCHING_WITHOUT_PCA |
static int |
AR_TEMPLATE_MATCHING_BW |
static int |
AR_TEMPLATE_MATCHING_COLOR |
static int |
ARTOOLKITPLUS_VERSION_MAJOR
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.
|
static int |
ARTOOLKITPLUS_VERSION_MINOR |
static int |
BCH_DEFAULT_K |
static int |
BCH_DEFAULT_LENGTH |
static int |
BCH_DEFAULT_M
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.
|
static int |
BCH_DEFAULT_T |
static int |
BCH_MAX_LUT |
static int |
BCH_MAX_M |
static int |
BCH_MAX_P |
static int |
BCH_MAX_SQ |
static int |
DEFAULT_FITTING_MODE |
static int |
DEFAULT_IMAGE_PROC_MODE |
static int |
DEFAULT_MATCHING_PCA_MODE |
static int |
DEFAULT_TEMPLATE_MATCHING_MODE |
static int |
EVEC_MAX |
static int |
HULL_FOUR
enum ARToolKitPlus::HULL_TRACKING_MODE
|
static int |
HULL_FULL
enum ARToolKitPlus::HULL_TRACKING_MODE
|
static int |
HULL_OFF
enum ARToolKitPlus::HULL_TRACKING_MODE
|
static int |
idBits
enum ARToolKitPlus::
|
static int |
idMask
enum ARToolKitPlus::
|
static int |
idMax
enum ARToolKitPlus::
|
static int |
idPattHeight
enum ARToolKitPlus::
|
static int |
idPattWidth
enum ARToolKitPlus::
|
static int |
IMAGE_FULL_RES
enum ARToolKitPlus::IMAGE_PROC_MODE
|
static int |
IMAGE_HALF_RES
enum ARToolKitPlus::IMAGE_PROC_MODE
|
static int |
MARKER_ID_BCH
enum ARToolKitPlus::MARKER_MODE
|
static int |
MARKER_ID_SIMPLE
enum ARToolKitPlus::MARKER_MODE
|
static int |
MARKER_TEMPLATE
enum ARToolKitPlus::MARKER_MODE
|
static int |
MAX_PATTERNS |
static int |
P_MAX |
static int |
pattBits
enum ARToolKitPlus::
|
static int |
PIXEL_FORMAT_ABGR
enum ARToolKitPlus::PIXEL_FORMAT
|
static int |
PIXEL_FORMAT_BGR
enum ARToolKitPlus::PIXEL_FORMAT
|
static int |
PIXEL_FORMAT_BGRA
enum ARToolKitPlus::PIXEL_FORMAT
|
static int |
PIXEL_FORMAT_LUM
enum ARToolKitPlus::PIXEL_FORMAT
|
static int |
PIXEL_FORMAT_RGB
enum ARToolKitPlus::PIXEL_FORMAT
|
static int |
PIXEL_FORMAT_RGB565
enum ARToolKitPlus::PIXEL_FORMAT
|
static int |
PIXEL_FORMAT_RGBA
enum ARToolKitPlus::PIXEL_FORMAT
|
static int |
POSE_ESTIMATOR_ORIGINAL
enum ARToolKitPlus::POSE_ESTIMATOR
|
static int |
POSE_ESTIMATOR_ORIGINAL_CONT
enum ARToolKitPlus::POSE_ESTIMATOR
|
static int |
POSE_ESTIMATOR_RPP
enum ARToolKitPlus::POSE_ESTIMATOR
|
static int |
UNDIST_LUT
enum ARToolKitPlus::UNDIST_MODE
|
static int |
UNDIST_NONE
enum ARToolKitPlus::UNDIST_MODE
|
static int |
UNDIST_STD
enum ARToolKitPlus::UNDIST_MODE
|
static int |
VERSION_MAJOR
enum ARToolKitPlus::ARTKP_VERSION
|
static int |
VERSION_MINOR
enum ARToolKitPlus::ARTKP_VERSION
|
Constructor and Description |
---|
ARToolKitPlus() |
Modifier and Type | Method and Description |
---|---|
static int |
_free(ARMat m) |
static int |
_free(ARVec v) |
static ARVec |
alloc(int clm)
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.
|
static ARMat |
alloc(int row,
int clm)
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.
|
static ARMat |
allocDup(ARMat source) |
static void |
arGetInitRot2_sub(double[] err,
PointerPointer R,
PointerPointer t,
double[] cc,
double[] fc,
PointerPointer model,
PointerPointer iprts,
int model_iprts_size,
DoublePointer R_init,
boolean estimate_R_init,
double epsilon,
double tolerance,
int max_iterations) |
static void |
arGetInitRot2_sub(DoubleBuffer err,
PointerPointer R,
PointerPointer t,
DoubleBuffer cc,
DoubleBuffer fc,
PointerPointer model,
PointerPointer iprts,
int model_iprts_size,
DoublePointer R_init,
boolean estimate_R_init,
double epsilon,
double tolerance,
int max_iterations) |
static void |
arGetInitRot2_sub(DoublePointer err,
PointerPointer R,
PointerPointer t,
DoublePointer cc,
DoublePointer fc,
PointerPointer model,
PointerPointer iprts,
int model_iprts_size,
DoublePointer R_init,
boolean estimate_R_init,
double epsilon,
double tolerance,
int max_iterations)
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.
|
static int |
bchBits() |
static long |
bchMask() |
static void |
createImagePattern(long nPattern,
byte[] dataPtr) |
static void |
createImagePattern(long nPattern,
ByteBuffer dataPtr) |
static void |
createImagePattern(long nPattern,
BytePointer dataPtr) |
static void |
createImagePatternBCH(int nID,
byte[] dataPtr) |
static void |
createImagePatternBCH(int nID,
ByteBuffer dataPtr) |
static void |
createImagePatternBCH(int nID,
BytePointer dataPtr) |
static void |
createImagePatternSimple(int nID,
byte[] dataPtr) |
static void |
createImagePatternSimple(int nID,
ByteBuffer dataPtr) |
static void |
createImagePatternSimple(int nID,
BytePointer dataPtr) |
static int |
dup(ARMat dest,
ARMat source) |
static void |
findFurthestAway(MarkerPoint nPoints,
int nNumPoints,
int nIdx0,
int nIdx1,
int[] nIdxFarthest) |
static void |
findFurthestAway(MarkerPoint nPoints,
int nNumPoints,
int nIdx0,
int nIdx1,
IntBuffer nIdxFarthest) |
static void |
findFurthestAway(MarkerPoint nPoints,
int nNumPoints,
int nIdx0,
int nIdx1,
IntPointer nIdxFarthest) |
static void |
findLongestDiameter(MarkerPoint nPoints,
int nNumPoints,
int[] nIdx0,
int[] nIdx1) |
static void |
findLongestDiameter(MarkerPoint nPoints,
int nNumPoints,
IntBuffer nIdx0,
IntBuffer nIdx1) |
static void |
findLongestDiameter(MarkerPoint nPoints,
int nNumPoints,
IntPointer nIdx0,
IntPointer nIdx1) |
static long |
fullMask() |
static void |
generatePatternBCH(int nID,
long[] nPattern) |
static void |
generatePatternBCH(int nID,
LongBuffer nPattern) |
static void |
generatePatternBCH(int nID,
LongPointer nPattern) |
static void |
generatePatternSimple(int nID,
long[] nPattern) |
static void |
generatePatternSimple(int nID,
LongBuffer nPattern) |
static void |
generatePatternSimple(int nID,
LongPointer nPattern) |
static float |
household(ARVec x) |
static int |
iabs(int nValue) |
static int |
idMaxBCH() |
static float |
innerproduct(ARVec x,
ARVec y) |
static boolean |
isBitSet(long pat,
int which) |
static int |
MAX_HULL_POINTS()
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.
|
static void |
maximizeArea(MarkerPoint nPoints,
int nNumPoints,
int nIdx0,
int nIdx1,
int nIdx2,
int[] nIdxMax) |
static void |
maximizeArea(MarkerPoint nPoints,
int nNumPoints,
int nIdx0,
int nIdx1,
int nIdx2,
IntBuffer nIdxMax) |
static void |
maximizeArea(MarkerPoint nPoints,
int nNumPoints,
int nIdx0,
int nIdx1,
int nIdx2,
IntPointer nIdxMax) |
static int |
mul(ARMat dest,
ARMat a,
ARMat b) |
static int |
nearHull_2D(MarkerPoint P,
int n,
int k,
MarkerPoint H) |
static int |
posMask0() |
static int |
posMask1() |
static int |
posMask2() |
static int |
posMask3() |
static void |
robustPlanarPose(double[] err,
PointerPointer R,
PointerPointer t,
double[] cc,
double[] fc,
PointerPointer model,
PointerPointer iprts,
int model_iprts_size,
DoublePointer R_init,
boolean estimate_R_init,
double epsilon,
double tolerance,
int max_iterations) |
static void |
robustPlanarPose(DoubleBuffer err,
PointerPointer R,
PointerPointer t,
DoubleBuffer cc,
DoubleBuffer fc,
PointerPointer model,
PointerPointer iprts,
int model_iprts_size,
DoublePointer R_init,
boolean estimate_R_init,
double epsilon,
double tolerance,
int max_iterations) |
static void |
robustPlanarPose(DoublePointer err,
PointerPointer R,
PointerPointer t,
DoublePointer cc,
DoublePointer fc,
PointerPointer model,
PointerPointer iprts,
int model_iprts_size,
DoublePointer R_init,
boolean estimate_R_init,
double epsilon,
double tolerance,
int max_iterations)
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.
|
static IntPointer |
rotate90() |
static int |
rotate90(int i) |
static int |
selfInv(ARMat m) |
static void |
sortInLastInteger(int[] nIdx0,
int[] nIdx1,
int[] nIdx2,
int[] nIdx3) |
static void |
sortInLastInteger(IntBuffer nIdx0,
IntBuffer nIdx1,
IntBuffer nIdx2,
IntBuffer nIdx3) |
static void |
sortInLastInteger(IntPointer nIdx0,
IntPointer nIdx1,
IntPointer nIdx2,
IntPointer nIdx3) |
static void |
sortIntegers(int[] nIdx0,
int[] nIdx1,
int[] nIdx2) |
static void |
sortIntegers(IntBuffer nIdx0,
IntBuffer nIdx1,
IntBuffer nIdx2) |
static void |
sortIntegers(IntPointer nIdx0,
IntPointer nIdx1,
IntPointer nIdx2) |
static int |
tridiagonalize(ARMat a,
ARVec d,
ARVec e) |
static long |
xorMask0() |
static long |
xorMask1() |
static long |
xorMask2() |
static long |
xorMask3() |
map
public static final int MAX_PATTERNS
public static final int ARTOOLKITPLUS_VERSION_MAJOR
public static final int ARTOOLKITPLUS_VERSION_MINOR
public static final int PIXEL_FORMAT_ABGR
public static final int PIXEL_FORMAT_BGRA
public static final int PIXEL_FORMAT_BGR
public static final int PIXEL_FORMAT_RGBA
public static final int PIXEL_FORMAT_RGB
public static final int PIXEL_FORMAT_RGB565
public static final int PIXEL_FORMAT_LUM
public static final int UNDIST_NONE
public static final int UNDIST_STD
public static final int UNDIST_LUT
public static final int IMAGE_HALF_RES
public static final int IMAGE_FULL_RES
public static final int HULL_OFF
public static final int HULL_FOUR
public static final int HULL_FULL
public static final int VERSION_MAJOR
public static final int VERSION_MINOR
public static final int MARKER_TEMPLATE
public static final int MARKER_ID_SIMPLE
public static final int MARKER_ID_BCH
public static final int POSE_ESTIMATOR_ORIGINAL
public static final int POSE_ESTIMATOR_ORIGINAL_CONT
public static final int POSE_ESTIMATOR_RPP
public static final int AR_IMAGE_PROC_IN_FULL
public static final int AR_IMAGE_PROC_IN_HALF
public static final int DEFAULT_IMAGE_PROC_MODE
public static final int AR_FITTING_TO_IDEAL
public static final int AR_FITTING_TO_INPUT
public static final int DEFAULT_FITTING_MODE
public static final int AR_TEMPLATE_MATCHING_COLOR
public static final int AR_TEMPLATE_MATCHING_BW
public static final int DEFAULT_TEMPLATE_MATCHING_MODE
public static final int AR_MATCHING_WITHOUT_PCA
public static final int AR_MATCHING_WITH_PCA
public static final int DEFAULT_MATCHING_PCA_MODE
public static final int AR_GET_TRANS_MAT_MAX_LOOP_COUNT
public static final double AR_GET_TRANS_MAT_MAX_FIT_ERROR
public static final double AR_GET_TRANS_CONT_MAT_MAX_FIT_ERROR
public static final int AR_AREA_MAX
public static final int AR_AREA_MIN
public static final int AR_CHAIN_MAX
public static final int EVEC_MAX
public static final int P_MAX
public static final int BCH_DEFAULT_M
public static final int BCH_DEFAULT_LENGTH
public static final int BCH_DEFAULT_T
public static final int BCH_DEFAULT_K
public static final int BCH_MAX_M
public static final int BCH_MAX_P
public static final int BCH_MAX_LUT
public static final int BCH_MAX_SQ
public static final int idPattWidth
public static final int idPattHeight
public static final int idBits
public static final int idMask
public static final int idMax
public static final int pattBits
@Namespace(value="ARToolKitPlus") public static void createImagePattern(@Cast(value="ARToolKitPlus::IDPATTERN") long nPattern, @Cast(value="uint8_t*") BytePointer dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePattern(@Cast(value="ARToolKitPlus::IDPATTERN") long nPattern, @Cast(value="uint8_t*") ByteBuffer dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePattern(@Cast(value="ARToolKitPlus::IDPATTERN") long nPattern, @Cast(value="uint8_t*") byte[] dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePatternBCH(int nID, @Cast(value="uint8_t*") BytePointer dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePatternBCH(int nID, @Cast(value="uint8_t*") ByteBuffer dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePatternBCH(int nID, @Cast(value="uint8_t*") byte[] dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePatternSimple(int nID, @Cast(value="uint8_t*") BytePointer dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePatternSimple(int nID, @Cast(value="uint8_t*") ByteBuffer dataPtr)
@Namespace(value="ARToolKitPlus") public static void createImagePatternSimple(int nID, @Cast(value="uint8_t*") byte[] dataPtr)
@Namespace(value="ARToolKitPlus::Matrix") public static ARMat alloc(int row, int clm)
@Namespace(value="ARToolKitPlus::Matrix") @Name(value="free") public static int _free(ARMat m)
@Namespace(value="ARToolKitPlus::Matrix") public static int dup(ARMat dest, ARMat source)
@Namespace(value="ARToolKitPlus::Matrix") public static ARMat allocDup(ARMat source)
@Namespace(value="ARToolKitPlus::Matrix") public static int mul(ARMat dest, ARMat a, ARMat b)
@Namespace(value="ARToolKitPlus::Matrix") public static int selfInv(ARMat m)
@Namespace(value="ARToolKitPlus::Vector") public static ARVec alloc(int clm)
@Namespace(value="ARToolKitPlus::Vector") @Name(value="free") public static int _free(ARVec v)
@Namespace(value="ARToolKitPlus::Vector") @Cast(value="ARFloat") public static float household(ARVec x)
@Namespace(value="ARToolKitPlus::Vector") @Cast(value="ARFloat") public static float innerproduct(ARVec x, ARVec y)
@Namespace(value="ARToolKitPlus::Vector") public static int tridiagonalize(ARMat a, ARVec d, ARVec e)
@Namespace(value="ARToolKitPlus") @MemberGetter public static int MAX_HULL_POINTS()
@Namespace(value="ARToolKitPlus") public static int iabs(int nValue)
@Namespace(value="ARToolKitPlus") public static int nearHull_2D(@Const MarkerPoint P, int n, int k, MarkerPoint H)
@Namespace(value="ARToolKitPlus") public static void findLongestDiameter(@Const MarkerPoint nPoints, int nNumPoints, @ByRef IntPointer nIdx0, @ByRef IntPointer nIdx1)
@Namespace(value="ARToolKitPlus") public static void findLongestDiameter(@Const MarkerPoint nPoints, int nNumPoints, @ByRef IntBuffer nIdx0, @ByRef IntBuffer nIdx1)
@Namespace(value="ARToolKitPlus") public static void findLongestDiameter(@Const MarkerPoint nPoints, int nNumPoints, @ByRef int[] nIdx0, @ByRef int[] nIdx1)
@Namespace(value="ARToolKitPlus") public static void findFurthestAway(@Const MarkerPoint nPoints, int nNumPoints, int nIdx0, int nIdx1, @ByRef IntPointer nIdxFarthest)
@Namespace(value="ARToolKitPlus") public static void findFurthestAway(@Const MarkerPoint nPoints, int nNumPoints, int nIdx0, int nIdx1, @ByRef IntBuffer nIdxFarthest)
@Namespace(value="ARToolKitPlus") public static void findFurthestAway(@Const MarkerPoint nPoints, int nNumPoints, int nIdx0, int nIdx1, @ByRef int[] nIdxFarthest)
@Namespace(value="ARToolKitPlus") public static void maximizeArea(@Const MarkerPoint nPoints, int nNumPoints, int nIdx0, int nIdx1, int nIdx2, @ByRef IntPointer nIdxMax)
@Namespace(value="ARToolKitPlus") public static void maximizeArea(@Const MarkerPoint nPoints, int nNumPoints, int nIdx0, int nIdx1, int nIdx2, @ByRef IntBuffer nIdxMax)
@Namespace(value="ARToolKitPlus") public static void maximizeArea(@Const MarkerPoint nPoints, int nNumPoints, int nIdx0, int nIdx1, int nIdx2, @ByRef int[] nIdxMax)
@Namespace(value="ARToolKitPlus") public static void sortIntegers(@ByRef IntPointer nIdx0, @ByRef IntPointer nIdx1, @ByRef IntPointer nIdx2)
@Namespace(value="ARToolKitPlus") public static void sortIntegers(@ByRef IntBuffer nIdx0, @ByRef IntBuffer nIdx1, @ByRef IntBuffer nIdx2)
@Namespace(value="ARToolKitPlus") public static void sortIntegers(@ByRef int[] nIdx0, @ByRef int[] nIdx1, @ByRef int[] nIdx2)
@Namespace(value="ARToolKitPlus") public static void sortInLastInteger(@ByRef IntPointer nIdx0, @ByRef IntPointer nIdx1, @ByRef IntPointer nIdx2, @ByRef IntPointer nIdx3)
@Namespace(value="ARToolKitPlus") public static void sortInLastInteger(@ByRef IntBuffer nIdx0, @ByRef IntBuffer nIdx1, @ByRef IntBuffer nIdx2, @ByRef IntBuffer nIdx3)
@Namespace(value="ARToolKitPlus") public static void sortInLastInteger(@ByRef int[] nIdx0, @ByRef int[] nIdx1, @ByRef int[] nIdx2, @ByRef int[] nIdx3)
public static void robustPlanarPose(@Cast(value="rpp_float*") @ByRef DoublePointer err, @ByRef @Cast(value="double(*)[3][3]") PointerPointer R, @Cast(value="rpp_vec*") @ByRef PointerPointer t, @Cast(value="const rpp_float*") DoublePointer cc, @Cast(value="const rpp_float*") DoublePointer fc, @Cast(value="const rpp_vec*") PointerPointer model, @Cast(value="const rpp_vec*") PointerPointer iprts, @Cast(value="const unsigned int") int model_iprts_size, @Cast(value="double(*)[3]") DoublePointer R_init, @Cast(value="const bool") boolean estimate_R_init, @Cast(value="const rpp_float") double epsilon, @Cast(value="const rpp_float") double tolerance, @Cast(value="const unsigned int") int max_iterations)
public static void robustPlanarPose(@Cast(value="rpp_float*") @ByRef DoubleBuffer err, @ByRef @Cast(value="double(*)[3][3]") PointerPointer R, @Cast(value="rpp_vec*") @ByRef PointerPointer t, @Cast(value="const rpp_float*") DoubleBuffer cc, @Cast(value="const rpp_float*") DoubleBuffer fc, @Cast(value="const rpp_vec*") PointerPointer model, @Cast(value="const rpp_vec*") PointerPointer iprts, @Cast(value="const unsigned int") int model_iprts_size, @Cast(value="double(*)[3]") DoublePointer R_init, @Cast(value="const bool") boolean estimate_R_init, @Cast(value="const rpp_float") double epsilon, @Cast(value="const rpp_float") double tolerance, @Cast(value="const unsigned int") int max_iterations)
public static void robustPlanarPose(@Cast(value="rpp_float*") @ByRef double[] err, @ByRef @Cast(value="double(*)[3][3]") PointerPointer R, @Cast(value="rpp_vec*") @ByRef PointerPointer t, @Cast(value="const rpp_float*") double[] cc, @Cast(value="const rpp_float*") double[] fc, @Cast(value="const rpp_vec*") PointerPointer model, @Cast(value="const rpp_vec*") PointerPointer iprts, @Cast(value="const unsigned int") int model_iprts_size, @Cast(value="double(*)[3]") DoublePointer R_init, @Cast(value="const bool") boolean estimate_R_init, @Cast(value="const rpp_float") double epsilon, @Cast(value="const rpp_float") double tolerance, @Cast(value="const unsigned int") int max_iterations)
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const ARToolKitPlus::IDPATTERN") public static long bchMask()
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const ARToolKitPlus::IDPATTERN") public static long xorMask0()
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const ARToolKitPlus::IDPATTERN") public static long xorMask1()
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const ARToolKitPlus::IDPATTERN") public static long xorMask2()
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const ARToolKitPlus::IDPATTERN") public static long xorMask3()
@Namespace(value="ARToolKitPlus") @MemberGetter public static int posMask0()
@Namespace(value="ARToolKitPlus") @MemberGetter public static int posMask1()
@Namespace(value="ARToolKitPlus") @MemberGetter public static int posMask2()
@Namespace(value="ARToolKitPlus") @MemberGetter public static int posMask3()
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const ARToolKitPlus::IDPATTERN") public static long fullMask()
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const unsigned int") public static int bchBits()
@Namespace(value="ARToolKitPlus") @MemberGetter @Cast(value="const unsigned int") public static int idMaxBCH()
@Namespace(value="ARToolKitPlus") @MemberGetter public static int rotate90(int i)
@Namespace(value="ARToolKitPlus") @MemberGetter @Const public static IntPointer rotate90()
@Namespace(value="ARToolKitPlus") public static void generatePatternSimple(int nID, @Cast(value="ARToolKitPlus::IDPATTERN*") @ByRef LongPointer nPattern)
@Namespace(value="ARToolKitPlus") public static void generatePatternSimple(int nID, @Cast(value="ARToolKitPlus::IDPATTERN*") @ByRef LongBuffer nPattern)
@Namespace(value="ARToolKitPlus") public static void generatePatternSimple(int nID, @Cast(value="ARToolKitPlus::IDPATTERN*") @ByRef long[] nPattern)
@Namespace(value="ARToolKitPlus") public static void generatePatternBCH(int nID, @Cast(value="ARToolKitPlus::IDPATTERN*") @ByRef LongPointer nPattern)
@Namespace(value="ARToolKitPlus") public static void generatePatternBCH(int nID, @Cast(value="ARToolKitPlus::IDPATTERN*") @ByRef LongBuffer nPattern)
@Namespace(value="ARToolKitPlus") public static void generatePatternBCH(int nID, @Cast(value="ARToolKitPlus::IDPATTERN*") @ByRef long[] nPattern)
@Namespace(value="ARToolKitPlus") @Cast(value="bool") public static boolean isBitSet(@Cast(value="ARToolKitPlus::IDPATTERN") long pat, int which)
@Namespace(value="rpp") public static void arGetInitRot2_sub(@Cast(value="rpp_float*") @ByRef DoublePointer err, @ByRef @Cast(value="double(*)[3][3]") PointerPointer R, @Cast(value="rpp_vec*") @ByRef PointerPointer t, @Cast(value="const rpp_float*") DoublePointer cc, @Cast(value="const rpp_float*") DoublePointer fc, @Cast(value="const rpp_vec*") PointerPointer model, @Cast(value="const rpp_vec*") PointerPointer iprts, @Cast(value="const unsigned int") int model_iprts_size, @Cast(value="double(*)[3]") DoublePointer R_init, @Cast(value="const bool") boolean estimate_R_init, @Cast(value="const rpp_float") double epsilon, @Cast(value="const rpp_float") double tolerance, @Cast(value="const unsigned int") int max_iterations)
@Namespace(value="rpp") public static void arGetInitRot2_sub(@Cast(value="rpp_float*") @ByRef DoubleBuffer err, @ByRef @Cast(value="double(*)[3][3]") PointerPointer R, @Cast(value="rpp_vec*") @ByRef PointerPointer t, @Cast(value="const rpp_float*") DoubleBuffer cc, @Cast(value="const rpp_float*") DoubleBuffer fc, @Cast(value="const rpp_vec*") PointerPointer model, @Cast(value="const rpp_vec*") PointerPointer iprts, @Cast(value="const unsigned int") int model_iprts_size, @Cast(value="double(*)[3]") DoublePointer R_init, @Cast(value="const bool") boolean estimate_R_init, @Cast(value="const rpp_float") double epsilon, @Cast(value="const rpp_float") double tolerance, @Cast(value="const unsigned int") int max_iterations)
@Namespace(value="rpp") public static void arGetInitRot2_sub(@Cast(value="rpp_float*") @ByRef double[] err, @ByRef @Cast(value="double(*)[3][3]") PointerPointer R, @Cast(value="rpp_vec*") @ByRef PointerPointer t, @Cast(value="const rpp_float*") double[] cc, @Cast(value="const rpp_float*") double[] fc, @Cast(value="const rpp_vec*") PointerPointer model, @Cast(value="const rpp_vec*") PointerPointer iprts, @Cast(value="const unsigned int") int model_iprts_size, @Cast(value="double(*)[3]") DoublePointer R_init, @Cast(value="const bool") boolean estimate_R_init, @Cast(value="const rpp_float") double epsilon, @Cast(value="const rpp_float") double tolerance, @Cast(value="const unsigned int") int max_iterations)
Copyright © 2023. All rights reserved.