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

/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) 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) argument
H A DDictionaryCollection.java59 final String prevWord, final ProximityInfo proximityInfo,
66 prevWord, proximityInfo, blockOffensiveWords);
71 prevWord, proximityInfo, blockOffensiveWords);
58 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords) argument
H A DDictionary.java53 * @param proximityInfo the object for key proximity. May be ignored by some implementations.
60 final String prevWord, final ProximityInfo proximityInfo,
66 final String prevWord, final ProximityInfo proximityInfo,
68 return getSuggestions(composer, prevWord, proximityInfo, blockOffensiveWords);
59 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords) argument
65 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int sessionId) argument
H A DExpandableBinaryDictionary.java203 final String prevWord, final ProximityInfo proximityInfo,
209 return mBinaryDictionary.getSuggestions(composer, prevWord, proximityInfo,
202 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords) argument
H A DUserHistoryDictionary.java126 final String prevWord, final ProximityInfo proximityInfo) {
125 getWordsInner(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo) argument
H A DBinaryDictionary.java94 private static native int getSuggestionsNative(long dict, long proximityInfo, argument
110 final String prevWord, final ProximityInfo proximityInfo,
112 return getSuggestionsWithSessionId(composer, prevWord, proximityInfo, blockOffensiveWords,
118 final String prevWord, final ProximityInfo proximityInfo,
138 // proximityInfo and/or prevWordForBigrams may not be null.
139 final int count = getSuggestionsNative(mNativeDict, proximityInfo.getNativeProximityInfo(),
109 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords) argument
117 getSuggestionsWithSessionId(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int sessionId) argument
H A DSuggest.java176 final String prevWordForBigram, final ProximityInfo proximityInfo,
182 wordComposer, prevWordForBigram, proximityInfo, blockOffensiveWords, sessionId);
184 return getSuggestedWordsForTypingInput(wordComposer, prevWordForBigram, proximityInfo,
191 final String prevWordForBigram, final ProximityInfo proximityInfo,
216 wordComposerForLookup, prevWordForBigram, proximityInfo, blockOffensiveWords));
304 final String prevWordForBigram, final ProximityInfo proximityInfo,
319 prevWordForBigram, proximityInfo, blockOffensiveWords, sessionId));
175 getSuggestedWords(final WordComposer wordComposer, final String prevWordForBigram, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final boolean isCorrectionEnabled, final int sessionId) argument
190 getSuggestedWordsForTypingInput(final WordComposer wordComposer, final String prevWordForBigram, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final boolean isCorrectionEnabled) argument
303 getSuggestedWordsForBatchInput(final WordComposer wordComposer, final String prevWordForBigram, final ProximityInfo proximityInfo, final boolean blockOffensiveWords, final int sessionId) argument
H A DExpandableDictionary.java256 final String prevWord, final ProximityInfo proximityInfo,
264 getWordsInner(composer, prevWord, proximityInfo);
285 final String prevWordForBigrams, final ProximityInfo proximityInfo) {
302 proximityInfo.fillArrayWithNearestKeyCodes(x, y, codes.getCodeAt(i), mCodes[i]);
255 getSuggestions(final WordComposer composer, final String prevWord, final ProximityInfo proximityInfo, final boolean blockOffensiveWords) argument
284 getWordsInner(final WordComposer codes, final String prevWordForBigrams, final ProximityInfo proximityInfo) argument
/packages/inputmethods/LatinIME/native/jni/
H A Dcom_android_inputmethod_keyboard_ProximityInfo.cpp33 ProximityInfo *proximityInfo = new ProximityInfo(env, localeJStr, displayWidth, displayHeight, local
37 return reinterpret_cast<jlong>(proximityInfo);
40 static void latinime_Keyboard_release(JNIEnv *env, jclass clazz, jlong proximityInfo) { argument
41 ProximityInfo *pi = reinterpret_cast<ProximityInfo *>(proximityInfo);
H A Dcom_android_inputmethod_latin_BinaryDictionary.cpp129 jlong proximityInfo, jlong dicTraverseSession, jintArray xCoordinatesArray,
137 ProximityInfo *pInfo = reinterpret_cast<ProximityInfo *>(proximityInfo);
128 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, jboolean isGesture, jintArray prevWordCodePointsForBigrams, jboolean useFullEditDistance, jintArray outputCodePointsArray, jintArray scoresArray, jintArray spaceIndicesArray, jintArray outputTypesArray) argument
/packages/inputmethods/LatinIME/native/jni/src/
H A Ddictionary.cpp54 int Dictionary::getSuggestions(ProximityInfo *proximityInfo, void *traverseSession, argument
63 result = mGestureSuggest->getSuggestions(proximityInfo, traverseSession, xcoordinates,
74 result = mTypingSuggest->getSuggestions(proximityInfo, traverseSession, xcoordinates,
86 result = mUnigramDictionary->getSuggestions(proximityInfo, xcoordinates, ycoordinates,
H A Dproximity_info_state.cpp33 const ProximityInfo *proximityInfo, const int *const inputCodes, const int inputSize,
46 mProximityInfo = proximityInfo;
47 mHasTouchPositionCorrectionData = proximityInfo->hasTouchPositionCorrectionData();
48 mMostCommonKeyWidthSquare = proximityInfo->getMostCommonKeyWidthSquare();
49 mKeyCount = proximityInfo->getKeyCount();
50 mCellHeight = proximityInfo->getCellHeight();
51 mCellWidth = proximityInfo->getCellWidth();
52 mGridHeight = proximityInfo->getGridWidth();
53 mGridWidth = proximityInfo->getGridHeight();
32 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 Dcorrection.h120 void initInputParams(const ProximityInfo *proximityInfo, const int *inputCodes, argument
123 proximityInfo, inputCodes, inputSize, xCoordinates, yCoordinates, 0, 0, false);
H A Dunigram_dictionary.cpp81 void UnigramDictionary::getWordWithDigraphSuggestionsRec(ProximityInfo *proximityInfo, argument
114 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates,
124 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates,
148 getWordSuggestions(proximityInfo, xCoordinatesBuffer, yCoordinatesBuffer, codesBuffer,
156 int UnigramDictionary::getSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, argument
172 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, codesBuffer,
177 getWordSuggestions(proximityInfo, xcoordinates, ycoordinates, inputCodePoints, inputSize,
211 void UnigramDictionary::getWordSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, argument
221 getOneWordSuggestions(proximityInfo, xcoordinates, ycoordinates, inputCodePoints, bigramMap,
247 getSplitMultipleWordsSuggestions(proximityInfo, xcoordinate
278 initSuggestions(ProximityInfo *proximityInfo, const int *xCoordinates, const int *yCoordinates, const int *codes, const int inputSize, Correction *correction) const argument
290 getOneWordSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, const int *ycoordinates, const int *codes, const std::map<int, int> *bigramMap, const uint8_t *bigramFilter, const bool useFullEditDistance, const int inputSize, Correction *correction, WordsPriorityQueuePool *queuePool) const argument
416 getSubStringSuggestion( ProximityInfo *proximityInfo, const int *xcoordinates, const int *ycoordinates, const int *codes, const bool useFullEditDistance, Correction *correction, WordsPriorityQueuePool *queuePool, const int inputSize, const bool hasAutoCorrectionCandidate, const int currentWordIndex, const int inputWordStartPos, const int inputWordLength, const int outputWordStartPos, const bool isSpaceProximity, int *freqArray, int *wordLengthArray, int *outputWord, int *outputWordLength) const argument
566 getMultiWordsSuggestionRec(ProximityInfo *proximityInfo, const int *xcoordinates, const int *ycoordinates, const int *codes, const bool useFullEditDistance, const int inputSize, Correction *correction, WordsPriorityQueuePool *queuePool, const bool hasAutoCorrectionCandidate, const int startInputPos, const int startWordIndex, const int outputWordLength, int *freqArray, int *wordLengthArray, int *outputWord) const argument
646 getSplitMultipleWordsSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates, const int *ycoordinates, const int *codes, const bool useFullEditDistance, const int inputSize, Correction *correction, WordsPriorityQueuePool *queuePool, const bool hasAutoCorrectionCandidate) const argument
[all...]
H A Dproximity_info_state_utils.cpp42 const ProximityInfo *const proximityInfo, const int maxPointToKeyLength,
114 if (pushTouchPoint(proximityInfo, maxPointToKeyLength, i, c, x, y, time,
154 const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs,
156 const float sweetSpotCenterX = proximityInfo->getSweetSpotCenterXAt(keyIndex);
157 const float sweetSpotCenterY = proximityInfo->getSweetSpotCenterYAt(keyIndex);
164 const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs,
169 if (!proximityInfo->hasSweetSpotData(keyIndex)) {
175 const float squaredDistance = calculateSquaredDistanceFromSweetSpotCenter(proximityInfo,
177 const float squaredRadius = SQUARE_FLOAT(proximityInfo->getSweetSpotRadiiAt(keyIndex));
182 const ProximityInfo *const proximityInfo, cons
41 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 float verticalSweetSpotScale, 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
153 calculateSquaredDistanceFromSweetSpotCenter( const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int keyIndex, const int inputIndex) argument
163 calculateNormalizedSquaredDistance( const ProximityInfo *const proximityInfo, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int keyIndex, const int inputIndex) argument
181 initNormalizedSquaredDistances( const ProximityInfo *const proximityInfo, const int inputSize, const int *inputXCoordinates, const int *inputYCoordinates, const int *const inputProximities, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, int *normalizedSquaredDistances) argument
223 initGeometricDistanceInfos( const ProximityInfo *const proximityInfo, const int sampledInputSize, const int lastSavedInputSize, const float verticalSweetSpotScale, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, std::vector<NearKeycodesSet> *sampledNearKeySets, std::vector<float> *sampledNormalizedSquaredLengthCache) argument
357 updateNearKeysDistances( const ProximityInfo *const proximityInfo, const float maxPointToKeyLength, const int x, const int y, const float verticalSweetspotScale, NearKeysDistanceMap *const currentNearKeysDistances) argument
444 pushTouchPoint(const ProximityInfo *const proximityInfo, const int maxPointToKeyLength, const int inputIndex, const int nodeCodePoint, int x, int y, const int time, const float verticalSweetSpotScale, 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
902 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
1010 getMostProbableString( const ProximityInfo *const proximityInfo, const int sampledInputSize, const std::vector<hash_map_compat<int, float> > *const charProbabilities, int *const codePointBuf) argument
[all...]

Completed in 174 milliseconds