6 import android.util.Log;
8 import static android.content.ContentValues.TAG;
15 private static final int MAX_FEATURES = 1000;
18 private float progress;
19 private int featureCount;
20 private int keyframeCount;
21 private static float [] featureBuffer = null;
25 void updateGuideInfo() {
26 this.cMemPtr =
MaxstARJNI.TrackerManager_getGuideInfo();
27 if (featureBuffer == null) {
28 featureBuffer =
new float[MAX_FEATURES * 3];
31 progress =
MaxstARJNI.GuideInfo_getInitializingProgress(cMemPtr);
32 featureCount =
MaxstARJNI.GuideInfo_getGuideFeatureCount(cMemPtr);
33 keyframeCount =
MaxstARJNI.GuideInfo_getKeyframeCount(cMemPtr);
34 MaxstARJNI.GuideInfo_getGuideFeatureBuffer(cMemPtr, featureBuffer, featureCount);
float [] getGuideFeatureBuffer()
float getInitialProgress()
int getGuideFeatureCount()