Searched refs:proximityInfo (Results 1 - 20 of 20) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_keyboard_ProximityInfo.cpp34 ProximityInfo *proximityInfo = new ProximityInfo(env, localeJStr, 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.cpp139 jlong proximityInfo, jlong dicTraverseSession, jintArray xCoordinatesArray,
147 ProximityInfo *pInfo = reinterpret_cast<ProximityInfo *>(proximityInfo);
138 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, jint commitPoint, jintArray suggestOptions, jintArray prevWordCodePointsForBigrams, jintArray outputCodePointsArray, jintArray scoresArray, jintArray spaceIndicesArray, jintArray outputTypesArray, jintArray outputAutoCommitFirstWordConfidenceArray) argument
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
H A DSynchronouslyLoadedContactsBinaryDictionary.java36 final String prevWordForBigrams, final ProximityInfo proximityInfo,
39 return super.getSuggestions(codes, prevWordForBigrams, proximityInfo, blockOffensiveWords,
35 getSuggestions(final WordComposer codes, final String prevWordForBigrams, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DSynchronouslyLoadedUserBinaryDictionary.java39 final String prevWordForBigrams, final ProximityInfo proximityInfo,
42 return super.getSuggestions(codes, prevWordForBigrams, proximityInfo, blockOffensiveWords,
38 getSuggestions(final WordComposer codes, final String prevWordForBigrams, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DDictionary.java73 * @param proximityInfo the object for key proximity. May be ignored by some implementations.
81 final String prevWord, final ProximityInfo proximityInfo,
87 final String prevWord, final ProximityInfo proximityInfo,
90 return getSuggestions(composer, prevWord, proximityInfo, blockOffensiveWords,
164 final String prevWord, final ProximityInfo proximityInfo,
80 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
86 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
163 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DReadOnlyBinaryDictionary.java53 final String prevWord, final ProximityInfo proximityInfo,
55 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords,
61 final String prevWord, final ProximityInfo proximityInfo,
66 return mBinaryDictionary.getSuggestions(composer, prevWord, proximityInfo,
52 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
60 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
H A DDictionaryCollection.java60 final String prevWord, final ProximityInfo proximityInfo,
67 prevWord, proximityInfo, blockOffensiveWords, additionalFeaturesOptions);
72 prevWord, proximityInfo, blockOffensiveWords, additionalFeaturesOptions);
59 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DSuggest.java218 final String prevWordForBigram, final ProximityInfo proximityInfo,
224 getSuggestedWordsForBatchInput(wordComposer, prevWordForBigram, proximityInfo,
228 getSuggestedWordsForTypingInput(wordComposer, prevWordForBigram, proximityInfo,
237 final String prevWordForBigram, final ProximityInfo proximityInfo,
264 prevWordForBigram, proximityInfo, blockOffensiveWords,
359 final String prevWordForBigram, final ProximityInfo proximityInfo,
370 prevWordForBigram, proximityInfo, blockOffensiveWords,
217 getSuggestedWords(final WordComposer wordComposer, final String prevWordForBigram, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final boolean isCorrectionEnabled, final int[] additionalFeaturesOptions, final int sessionId, final int sequenceNumber, final OnGetSuggestedWordsCallback callback) argument
236 getSuggestedWordsForTypingInput(final WordComposer wordComposer, final String prevWordForBigram, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final boolean isCorrectionEnabled, final int[] additionalFeaturesOptions, final int sequenceNumber, final OnGetSuggestedWordsCallback callback) argument
358 getSuggestedWordsForBatchInput(final WordComposer wordComposer, final String prevWordForBigram, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId, final int sequenceNumber, final OnGetSuggestedWordsCallback callback) argument
H A DExpandableBinaryDictionary.java392 final String prevWord, final ProximityInfo proximityInfo,
412 proximityInfo, blockOffensiveWords, additionalFeaturesOptions,
419 prevWord, proximityInfo, blockOffensiveWords,
425 proximityInfo, blockOffensiveWords,
446 final String prevWord, final ProximityInfo proximityInfo,
448 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords,
391 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
445 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DBinaryDictionary.java128 private static native int getSuggestionsNative(long dict, long proximityInfo, argument
166 final String prevWord, final ProximityInfo proximityInfo,
168 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords,
174 final String prevWord, final ProximityInfo proximityInfo,
197 // proximityInfo and/or prevWordForBigrams may not be null.
198 final int count = getSuggestionsNative(mNativeDict, proximityInfo.getNativeProximityInfo(),
165 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
173 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions, final int sessionId) argument
H A DDictionaryWriter.java98 final String prevWord, final ProximityInfo proximityInfo,
97 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
H A DExpandableDictionary.java234 final String prevWord, final ProximityInfo proximityInfo,
241 getWordsInner(composer, prevWord, proximityInfo);
252 final String prevWordForBigrams, final ProximityInfo proximityInfo) {
269 proximityInfo.fillArrayWithNearestKeyCodes(x, y, codes.getCodeAt(i), mCodes[i]);
233 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument
251 getWordsInner(final WordComposer codes, final String prevWordForBigrams, final ProximityInfo proximityInfo) argument
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/
H A Dproximity_info_state.cpp35 const ProximityInfo *proximityInfo, const int *const inputCodes, const int inputSize,
48 mProximityInfo = proximityInfo;
49 mHasTouchPositionCorrectionData = proximityInfo->hasTouchPositionCorrectionData();
50 mMostCommonKeyWidthSquare = proximityInfo->getMostCommonKeyWidthSquare();
51 mKeyCount = proximityInfo->getKeyCount();
52 mCellHeight = proximityInfo->getCellHeight();
53 mCellWidth = proximityInfo->getCellWidth();
54 mGridHeight = proximityInfo->getGridWidth();
55 mGridWidth = proximityInfo->getGridHeight();
34 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) argument
H A Dproximity_info_state_utils.h38 static int updateTouchPoints(const ProximityInfo *const proximityInfo,
76 static void updateSampledSearchKeySets(const ProximityInfo *const proximityInfo,
85 static void initGeometricDistanceInfos(const ProximityInfo *const proximityInfo,
93 static void initNormalizedSquaredDistances(const ProximityInfo *const proximityInfo,
111 static float getMostProbableString(const ProximityInfo *const proximityInfo,
119 static float updateNearKeysDistances(const ProximityInfo *const proximityInfo,
132 static bool pushTouchPoint(const ProximityInfo *const proximityInfo,
157 const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs,
160 static float calculateNormalizedSquaredDistance(const ProximityInfo *const proximityInfo,
H A Dproximity_info_state_utils.cpp43 const ProximityInfo *const proximityInfo, const int maxPointToKeyLength,
115 if (pushTouchPoint(proximityInfo, maxPointToKeyLength, i, c, x, y, time,
155 const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs,
157 const float sweetSpotCenterX = proximityInfo->getSweetSpotCenterXAt(keyIndex);
158 const float sweetSpotCenterY = proximityInfo->getSweetSpotCenterYAt(keyIndex);
166 const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs,
171 if (!proximityInfo->hasSweetSpotData(keyIndex)) {
177 const float squaredDistance = calculateSquaredDistanceFromSweetSpotCenter(proximityInfo,
180 proximityInfo->getSweetSpotRadiiAt(keyIndex));
185 const ProximityInfo *const proximityInfo, cons
42 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
154 calculateSquaredDistanceFromSweetSpotCenter( const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int keyIndex, const int inputIndex) argument
165 calculateNormalizedSquaredDistance( const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int keyIndex, const int inputIndex) argument
184 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<NearKeycodesSet> *sampledNearKeySets, std::vector<float> *sampledNormalizedSquaredLengthCache) argument
318 updateNearKeysDistances( const ProximityInfo *const proximityInfo, const float maxPointToKeyLength, const int x, const int y, const bool isGeometric, NearKeysDistanceMap *const currentNearKeysDistances) argument
405 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
865 updateSampledSearchKeySets( const ProximityInfo *const proximityInfo, const int sampledInputSize, const int lastSavedInputSize, const std::vector<int> *const sampledLengthCache, const std::vector<NearKeycodesSet> *const sampledNearKeySets, std::vector<NearKeycodesSet> *sampledSearchKeySets, std::vector<std::vector<int> > *sampledSearchKeyVectors) argument
973 getMostProbableString( const ProximityInfo *const proximityInfo, const int sampledInputSize, const std::vector<hash_map_compat<int, float> > *const charProbabilities, int *const codePointBuf) argument
[all...]
H A Dproximity_info_state.h38 const ProximityInfo *proximityInfo, const int *const inputCodes,
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dictionary/
H A Ddictionary.cpp54 int Dictionary::getSuggestions(ProximityInfo *proximityInfo, DicTraverseSession *traverseSession, argument
63 result = mGestureSuggest->getSuggestions(proximityInfo, traverseSession, xcoordinates,
73 result = mTypingSuggest->getSuggestions(proximityInfo, traverseSession, xcoordinates,
H A Ddictionary.h59 int getSuggestions(ProximityInfo *proximityInfo, DicTraverseSession *traverseSession,
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
H A DDictionaryPool.java54 final String prevWord, final ProximityInfo proximityInfo,
/packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/personalization/
H A DDynamicPersonalizationDictionaryWriter.java174 final String prevWord, final ProximityInfo proximityInfo,
176 return mExpandableDictionary.getSuggestions(composer, prevWord, proximityInfo,
173 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, boolean blockOffensiveWords, final int[] additionalFeaturesOptions) argument

Completed in 221 milliseconds