HomeSort by relevance Sort by last modified time
    Searched refs:ProximityInfo (Results 1 - 20 of 20) sorted by null

  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/spellcheck/
DictAndProximity.java 20 import com.android.inputmethod.keyboard.ProximityInfo;
23 * A simple container for both a Dictionary and a ProximityInfo.
27 public final ProximityInfo mProximityInfo;
28 public DictAndProximity(final Dictionary dictionary, final ProximityInfo proximityInfo) {
30 mProximityInfo = proximityInfo;
SpellCheckerProximityInfo.java 20 import com.android.inputmethod.keyboard.ProximityInfo;
30 final public static int ROW_SIZE = ProximityInfo.MAX_PROXIMITY_CHARS_SIZE;
AndroidSpellCheckerService.java 28 import com.android.inputmethod.keyboard.ProximityInfo;
284 final ProximityInfo proximityInfo = ProximityInfo.createSpellCheckerProximityInfo();
303 return new DictAndProximity(dictionaryCollection, proximityInfo);
  /packages/inputmethods/LatinIME/native/src/
proximity_info.cpp 36 ProximityInfo::ProximityInfo(const int maxProximityCharsSize, const int keyboardWidth,
82 void ProximityInfo::initializeCodeToKeyIndex() {
92 ProximityInfo::~ProximityInfo() {
97 inline int ProximityInfo::getStartIndexFromCoordinates(const int x, const int y) const {
102 bool ProximityInfo::hasSpaceProximity(const int x, const int y) const {
119 void ProximityInfo::setInputParams(const int* inputCodes, const int inputLength,
151 float ProximityInfo::calculateNormalizedSquaredDistance(
165 int ProximityInfo::getKeyIndex(const int c) const
    [all...]
unigram_dictionary.h 72 int getSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates,
79 void getWordSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates,
83 void getWordWithDigraphSuggestionsRec(ProximityInfo *proximityInfo,
87 void initSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates,
132 ProximityInfo *mProximityInfo;
correction.h 27 class ProximityInfo;
42 const ProximityInfo *pi, const int inputLength, const int maxWordLength);
108 const ProximityInfo *mProximityInfo;
proximity_info.h 28 class ProximityInfo {
44 ProximityInfo(const int maxProximityCharsSize, const int keyboardWidth,
50 ~ProximityInfo();
correction.cpp 48 void Correction::initCorrection(const ProximityInfo *pi, const int inputLength,
218 inline bool isEquivalentChar(ProximityInfo::ProximityType type) {
219 return type == ProximityInfo::EQUIVALENT_CHAR;
235 const ProximityInfo::ProximityType matchId =
242 } else if (matchId == ProximityInfo::NEAR_PROXIMITY_CHAR) {
306 ProximityInfo::ProximityType matchedProximityCharId = secondTransposing
307 ? ProximityInfo::EQUIVALENT_CHAR
311 if (ProximityInfo::UNRELATED_CHAR == matchedProximityCharId) {
336 if (ProximityInfo::UNRELATED_CHAR == matchedProximityCharId) {
408 } else if (ProximityInfo::NEAR_PROXIMITY_CHAR == matchedProximityCharId)
    [all...]
dictionary.h 33 int getSuggestions(ProximityInfo *proximityInfo, int *xcoordinates, int *ycoordinates,
35 return mUnigramDictionary->getSuggestions(proximityInfo, xcoordinates, ycoordinates, codes,
unigram_dictionary.cpp 88 void UnigramDictionary::getWordWithDigraphSuggestionsRec(ProximityInfo *proximityInfo,
105 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates,
116 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates,
134 getWordSuggestions(proximityInfo, xcoordinates, ycoordinates, codesBuffer,
139 int UnigramDictionary::getSuggestions(ProximityInfo *proximityInfo, const int *xcoordinates,
146 getWordWithDigraphSuggestionsRec(proximityInfo, xcoordinates, ycoordinates, codesBuffer,
149 getWordSuggestions(proximityInfo, xcoordinates, ycoordinates, codes, codesSize,
177 void UnigramDictionary::getWordSuggestions(ProximityInfo *proximityInfo
    [all...]
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/
SynchronouslyLoadedUserDictionary.java 21 import com.android.inputmethod.keyboard.ProximityInfo;
36 final ProximityInfo proximityInfo) {
38 getWordsInner(codes, callback, proximityInfo);
Dictionary.java 19 import com.android.inputmethod.keyboard.ProximityInfo;
66 * @param proximityInfo the object for key proximity. May be ignored by some implementations.
70 final ProximityInfo proximityInfo);
DictionaryCollection.java 19 import com.android.inputmethod.keyboard.ProximityInfo;
53 final ProximityInfo proximityInfo) {
55 dict.getWords(composer, callback, proximityInfo);
BinaryDictionary.java 21 import com.android.inputmethod.keyboard.ProximityInfo;
43 private static final int MAX_PROXIMITY_CHARS_SIZE = ProximityInfo.MAX_PROXIMITY_CHARS_SIZE;
115 private native int getSuggestionsNative(int dict, int proximityInfo, int[] xCoordinates,
166 // proximityInfo may not be null.
169 final ProximityInfo proximityInfo) {
170 final int count = getSuggestions(codes, proximityInfo, mOutputChars, mScores);
190 // proximityInfo may not be null.
192 final ProximityInfo proximityInfo, char[] outputChars, int[] scores)
    [all...]
UserDictionary.java 30 import com.android.inputmethod.keyboard.ProximityInfo;
214 final ProximityInfo proximityInfo) {
215 super.getWords(codes, callback, proximityInfo);
Suggest.java 23 import com.android.inputmethod.keyboard.ProximityInfo;
258 final CharSequence prevWordForBigram, final ProximityInfo proximityInfo) {
260 proximityInfo).build();
293 final ProximityInfo proximityInfo) {
357 dictionary.getWords(wordComposer, this, proximityInfo);
ExpandableDictionary.java 22 import com.android.inputmethod.keyboard.ProximityInfo;
196 final ProximityInfo proximityInfo) {
203 getWordsInner(codes, callback, proximityInfo);
207 @SuppressWarnings("unused") final ProximityInfo proximityInfo) {
    [all...]
  /packages/inputmethods/LatinIME/native/jni/
com_android_inputmethod_keyboard_ProximityInfo.cpp 18 #define LOG_TAG "LatinIME: jni: ProximityInfo"
47 ProximityInfo *proximityInfo = new ProximityInfo(maxProximityCharsSize, displayWidth,
62 return (jint)proximityInfo;
65 static void latinime_Keyboard_release(JNIEnv *env, jobject object, jint proximityInfo) {
66 ProximityInfo *pi = (ProximityInfo*)proximityInfo;
78 const char *const kClassPathName = "com/android/inputmethod/keyboard/ProximityInfo";
    [all...]
com_android_inputmethod_latin_BinaryDictionary.cpp 128 jint proximityInfo, jintArray xCoordinatesArray, jintArray yCoordinatesArray,
133 ProximityInfo *pInfo = (ProximityInfo*)proximityInfo;
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/keyboard/
ProximityInfo.java 29 public class ProximityInfo {
46 ProximityInfo(int gridWidth, int gridHeight, int minWidth, int height, int keyWidth,
64 public static ProximityInfo createDummyProximityInfo() {
65 return new ProximityInfo(1, 1, 1, 1, 1, 1, Collections.<Key>emptyList(), null);
68 public static ProximityInfo createSpellCheckerProximityInfo() {
69 final ProximityInfo spellCheckerProximityInfo = createDummyProximityInfo();

Completed in 157 milliseconds