Tabnine Logo
LangSys
Code IndexAdd Tabnine to your IDE (free)

How to use
LangSys
in
jogamp.graph.font.typecast.ot.table

Best Java code snippets using jogamp.graph.font.typecast.ot.table.LangSys (Showing top 4 results out of 315)

origin: ch.unibas.cs.gravis/scalismo-native-stub

public Feature findFeature(final LangSys langSys, final String tag) {
  if (tag.length() != 4) {
    return null;
  }
  final int tagVal = ((tag.charAt(0)<<24)
    | (tag.charAt(1)<<16)
    | (tag.charAt(2)<<8)
    | tag.charAt(3));
  for (int i = 0; i < _featureCount; i++) {
    if (_featureRecords[i].getTag() == tagVal) {
      if (langSys.isFeatureIndexed(i)) {
        return _features[i];
      }
    }
  }
  return null;
}
origin: ch.unibas.cs.gravis/scalismo-native-stub

/** Creates new ScriptTable */
protected Script(final DataInputStream dis, final int offset) throws IOException {
  // Ensure we're in the right place
  dis.reset();
  dis.skipBytes(offset);
  // Start reading
  _defaultLangSysOffset = dis.readUnsignedShort();
  _langSysCount = dis.readUnsignedShort();
  if (_langSysCount > 0) {
    _langSysRecords = new LangSysRecord[_langSysCount];
    for (int i = 0; i < _langSysCount; i++) {
      _langSysRecords[i] = new LangSysRecord(dis);
    }
  }
  // Read the LangSys tables
  if (_langSysCount > 0) {
    _langSys = new LangSys[_langSysCount];
    for (int i = 0; i < _langSysCount; i++) {
      dis.reset();
      dis.skipBytes(offset + _langSysRecords[i].getOffset());
      _langSys[i] = new LangSys(dis);
    }
  }
  if (_defaultLangSysOffset > 0) {
    dis.reset();
    dis.skipBytes(offset + _defaultLangSysOffset);
    _defaultLangSys = new LangSys(dis);
  }
}
origin: org.jogamp.jogl/jogl-all-noawt

/** Creates new ScriptTable */
protected Script(final DataInputStream dis, final int offset) throws IOException {
  // Ensure we're in the right place
  dis.reset();
  dis.skipBytes(offset);
  // Start reading
  _defaultLangSysOffset = dis.readUnsignedShort();
  _langSysCount = dis.readUnsignedShort();
  if (_langSysCount > 0) {
    _langSysRecords = new LangSysRecord[_langSysCount];
    for (int i = 0; i < _langSysCount; i++) {
      _langSysRecords[i] = new LangSysRecord(dis);
    }
  }
  // Read the LangSys tables
  if (_langSysCount > 0) {
    _langSys = new LangSys[_langSysCount];
    for (int i = 0; i < _langSysCount; i++) {
      dis.reset();
      dis.skipBytes(offset + _langSysRecords[i].getOffset());
      _langSys[i] = new LangSys(dis);
    }
  }
  if (_defaultLangSysOffset > 0) {
    dis.reset();
    dis.skipBytes(offset + _defaultLangSysOffset);
    _defaultLangSys = new LangSys(dis);
  }
}
origin: org.jogamp.jogl/jogl-all-noawt

public Feature findFeature(final LangSys langSys, final String tag) {
  if (tag.length() != 4) {
    return null;
  }
  final int tagVal = ((tag.charAt(0)<<24)
    | (tag.charAt(1)<<16)
    | (tag.charAt(2)<<8)
    | tag.charAt(3));
  for (int i = 0; i < _featureCount; i++) {
    if (_featureRecords[i].getTag() == tagVal) {
      if (langSys.isFeatureIndexed(i)) {
        return _features[i];
      }
    }
  }
  return null;
}
jogamp.graph.font.typecast.ot.tableLangSys

Most used methods

  • <init>
    Creates new LangSys
  • isFeatureIndexed

Popular in Java

  • Reading from database using SQL prepared statement
  • getResourceAsStream (ClassLoader)
  • getSupportFragmentManager (FragmentActivity)
  • runOnUiThread (Activity)
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • JComboBox (javax.swing)
  • JFileChooser (javax.swing)
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now