Searched defs:proximityInfo (Results 1 - 6 of 6) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_keyboard_ProximityInfo.cpp34 ProximityInfo *proximityInfo = new ProximityInfo(env, displayWidth, displayHeight, local
38 return reinterpret_cast<jlong>(proximityInfo);
41 static void latinime_Keyboard_release(JNIEnv *env, jclass clazz, jlong proximityInfo) { argument
42 ProximityInfo *pi = reinterpret_cast<ProximityInfo *>(proximityInfo);
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp179 jlong proximityInfo, jlong dicTraverseSession, jintArray xCoordinatesArray,
193 ProximityInfo *pInfo = reinterpret_cast<ProximityInfo *>(proximityInfo);
178 latinime_BinaryDictionary_getSuggestions(JNIEnv *env, jclass clazz, jlong dict, jlong proximityInfo, jlong dicTraverseSession, jintArray xCoordinatesArray, jintArray yCoordinatesArray, jintArray timesArray, jintArray pointerIdsArray, jintArray inputCodePointsArray, jint inputSize, jintArray suggestOptions, jobjectArray prevWordCodePointArrays, jbooleanArray isBeginningOfSentenceArray, jint prevWordCount, jintArray outSuggestionCount, jintArray outCodePointsArray, jintArray outScoresArray, jintArray outSpaceIndicesArray, jintArray outTypesArray, jintArray outAutoCommitFirstWordConfidenceArray, jfloatArray inOutWeightOfLangModelVsSpatialModel) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/
H A Dproximity_info_state.cpp43 const ProximityInfo *proximityInfo, const int *const inputCodes, const int inputSize,
56 mProximityInfo = proximityInfo;
57 mHasTouchPositionCorrectionData = proximityInfo->hasTouchPositionCorrectionData();
58 mMostCommonKeyWidthSquare = proximityInfo->getMostCommonKeyWidthSquare();
59 mKeyCount = proximityInfo->getKeyCount();
60 mCellHeight = proximityInfo->getCellHeight();
61 mCellWidth = proximityInfo->getCellWidth();
62 mGridHeight = proximityInfo->getGridWidth();
63 mGridWidth = proximityInfo->getGridHeight();
42 initInputParams(const int pointerId, const float maxPointToKeyLength, const ProximityInfo *proximityInfo, const int *const inputCodes, const int inputSize, const int *const xCoordinates, const int *const yCoordinates, const int *const times, const int *const pointerIds, const bool isGeometric, const std::vector<int> *locale) argument
H A Dproximity_info_state_utils.cpp46 const ProximityInfo *const proximityInfo, const int maxPointToKeyLength,
118 if (pushTouchPoint(proximityInfo, maxPointToKeyLength, i, c, x, y, time,
158 const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs,
160 const float sweetSpotCenterX = proximityInfo->getSweetSpotCenterXAt(keyIndex);
161 const float sweetSpotCenterY = proximityInfo->getSweetSpotCenterYAt(keyIndex);
169 const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs,
174 if (!proximityInfo->hasSweetSpotData(keyIndex)) {
180 const float squaredDistance = calculateSquaredDistanceFromSweetSpotCenter(proximityInfo,
183 proximityInfo->getSweetSpotRadiiAt(keyIndex));
188 const ProximityInfo *const proximityInfo, cons
45 updateTouchPoints( const ProximityInfo *const proximityInfo, const int maxPointToKeyLength, const int *const inputProximities, const int *const inputXCoordinates, const int *const inputYCoordinates, const int *const times, const int *const pointerIds, const int inputSize, const bool isGeometric, const int pointerId, const int pushTouchPointStartIndex, std::vector<int> *sampledInputXs, std::vector<int> *sampledInputYs, std::vector<int> *sampledInputTimes, std::vector<int> *sampledLengthCache, std::vector<int> *sampledInputIndice) argument
157 calculateSquaredDistanceFromSweetSpotCenter( const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int keyIndex, const int inputIndex) argument
168 calculateNormalizedSquaredDistance( const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int keyIndex, const int inputIndex) argument
187 initGeometricDistanceInfos( const ProximityInfo *const proximityInfo, const int sampledInputSize, const int lastSavedInputSize, const bool isGeometric, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, std::vector<float> *sampledNormalizedSquaredLengthCache) argument
314 updateNearKeysDistances( const ProximityInfo *const proximityInfo, const float maxPointToKeyLength, const int x, const int y, const bool isGeometric, NearKeysDistanceMap *const currentNearKeysDistances) argument
401 pushTouchPoint(const ProximityInfo *const proximityInfo, const int maxPointToKeyLength, const int inputIndex, const int nodeCodePoint, int x, int y, const int time, const bool isGeometric, const bool doSampling, const bool isLastPoint, const float sumAngle, NearKeysDistanceMap *const currentNearKeysDistances, const NearKeysDistanceMap *const prevNearKeysDistances, const NearKeysDistanceMap *const prevPrevNearKeysDistances, std::vector<int> *sampledInputXs, std::vector<int> *sampledInputYs, std::vector<int> *sampledInputTimes, std::vector<int> *sampledLengthCache, std::vector<int> *sampledInputIndice) argument
616 updateAlignPointProbabilities( const float maxPointToKeyLength, const int mostCommonKeyWidth, const int keyCount, const int start, const int sampledInputSize, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const std::vector<float> *const sampledSpeedRates, const std::vector<int> *const sampledLengthCache, const std::vector<float> *const sampledNormalizedSquaredLengthCache, const ProximityInfo *const proximityInfo, std::vector<std::unordered_map<int, float>> *charProbabilities) argument
822 updateSampledSearchKeySets( const ProximityInfo *const proximityInfo, const int sampledInputSize, const int lastSavedInputSize, const std::vector<int> *const sampledLengthCache, const std::vector<std::unordered_map<int, float>> *const charProbabilities, std::vector<NearKeycodesSet> *sampledSearchKeySets, std::vector<std::vector<int>> *sampledSearchKeyVectors) argument
934 getMostProbableString( const ProximityInfo *const proximityInfo, const int sampledInputSize, const std::vector<std::unordered_map<int, float>> *const charProbabilities, int *const codePointBuf) argument
[all...]
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
H A Ddictionary.cpp47 void Dictionary::getSuggestions(ProximityInfo *proximityInfo, DicTraverseSession *traverseSession, argument
55 suggest->getSuggestions(proximityInfo, traverseSession, xcoordinates,
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DBinaryDictionary.java193 private static native void getSuggestionsNative(long dict, long proximityInfo, argument

Completed in 137 milliseconds