Tabnine Logo
IntMap.size
Code IndexAdd Tabnine to your IDE (free)

How to use
size
method
in
com.jme3.util.IntMap

Best Java code snippets using com.jme3.util.IntMap.size (Showing top 20 results out of 315)

origin: jMonkeyEngine/jmonkeyengine

/**
 * Retrieves the statistics data into the given array.
 * The array should be as large as the array given in 
 * {@link #getLabels() }.
 * 
 * @param data The data array to write to
 */
public void getData(int[] data){
  data[0] = numVertices;
  data[1] = numTriangles;
  data[2] = numUniformsSet;
  data[3] = numObjects;
  data[4] = numShaderSwitches;
  data[5] = shadersUsed.size();
  data[6] = memoryShaders;
  data[7] = numTextureBinds;
  data[8] = texturesUsed.size();
  data[9] = memoryTextures;
  
  data[10] = numFboSwitches;
  data[11] = fbosUsed.size();
  data[12] = memoryFrameBuffers;
}
origin: jMonkeyEngine/jmonkeyengine

private void onConnection(HostedConnection conn) {
  if (localObjects.size() > 0){
    // send a object definition message
    ObjectDef[] defs = new ObjectDef[localObjects.size()];
    int i = 0;
    for (Entry<LocalObject> entry : localObjects){
      defs[i] = makeObjectDef(entry.getValue());
      i++;
    }
    RemoteObjectDefMessage defMsg = new RemoteObjectDefMessage();
    defMsg.objects = defs;
    if (this.client != null){
      this.client.send(defMsg);
      logger.log(Level.FINE, "Client: Sending {0}", defMsg);
    } else{
      conn.send(defMsg);
      logger.log(Level.FINE, "Server: Sending {0}", defMsg);
    }
  }
}
origin: jMonkeyEngine/jmonkeyengine

private IntMap<BitmapCharacter> getCharacterSet(int style) {
  if (characters.size() == 0) {
    characters.put(style, new IntMap<BitmapCharacter>());
  }
  return characters.get(style);
}
origin: jMonkeyEngine/jmonkeyengine

public void setStyle(int style) {
  if (characters.size() > 1) {
    throw new RuntimeException("Applicable only for single style font");
  }
  Entry<IntMap<BitmapCharacter>> entry = characters.iterator().next();
  IntMap<BitmapCharacter> charset = entry.getValue();
  characters.remove(entry.getKey());
  characters.put(style, charset);
}
origin: jMonkeyEngine/jmonkeyengine

public static void handleSkinningBuffers(Mesh mesh, IntMap<GltfLoader.SkinBuffers> skinBuffers) {
  if (skinBuffers.size() > 0) {
    int length = skinBuffers.get(0).joints.length;
    short[] jointsArray = new short[length];
      for (int j = 0; j < skinBuffers.size(); j++) {
        GltfLoader.SkinBuffers buffs = skinBuffers.get(j);
        for (int k = 0; k < 4; k++) {
origin: jMonkeyEngine/jmonkeyengine

protected void writeIntSavableMap(IntMap<? extends Savable> array)
    throws IOException {
  if (array == null) {
    write(NULL_OBJECT);
    return;
  }
  write(array.size());
  int[] keys = new int[array.size()];
  Savable[] values = new Savable[keys.length];
  int i = 0;
  for (Entry<? extends Savable> entry : array){
    keys[i] = entry.getKey();
    values[i] = entry.getValue();
    i++;
  }
  // write String array for keys
  write(keys);
  // write Savable array for values
  write(values);
}
origin: jMonkeyEngine/jmonkeyengine

protected void writeCharset(OutputCapsule oc, int style, IntMap<BitmapCharacter> charset) throws IOException {
  int size = charset.size();
  short[] indexes = new short[size];
  BitmapCharacter[] chars = new BitmapCharacter[size];
  int i = 0;
  for (Entry<BitmapCharacter> chr : charset){
    indexes[i] = (short) chr.getKey();
    chars[i] = chr.getValue();
    i++;
  }
  oc.write(indexes, "indexes"+style, null);
  oc.write(chars,   "chars"+style,   null);
}
origin: jMonkeyEngine/jmonkeyengine

IntMap<Mesh> jmeMeshes = fbxMesh.getJmeObject();
if (jmeMeshes == null || jmeMeshes.size() == 0) {
  boolean singleMesh = jmeMeshes.size() == 1;
  for (IntMap.Entry<Mesh> meshInfo : jmeMeshes) {
    node.attachChild(tryCreateGeometry(meshInfo.getKey(), meshInfo.getValue(), singleMesh));
origin: jMonkeyEngine/jmonkeyengine

if (jmeMeshes.size() == 0) {
if (jmeMeshes.containsKey(-1) && jmeMeshes.size() > 1) {
  logger.log(Level.WARNING, "Mesh has polygons with no material "
              + "indices (unusual) - they will use material index 0.");
origin: jMonkeyEngine/jmonkeyengine

@Override
public void write(JmeExporter ex) throws IOException {
  OutputCapsule oc = ex.getCapsule(this);
  oc.write(lineHeight, "lineHeight", 0);
  oc.write(base, "base", 0);
  oc.write(renderedSize, "renderedSize", 0);
  oc.write(width, "width", 0);
  oc.write(height, "height", 0);
  oc.write(pageSize, "pageSize", 0);
  int[] styles = new int[characters.size()];
  int index = 0;
  for (Entry<IntMap<BitmapCharacter>> entry : characters) {
    int style = entry.getKey();
    styles[index] = style;
    index++;
    IntMap<BitmapCharacter> charset = entry.getValue();
    writeCharset(oc, style, charset);
  }
  oc.write(styles, "styles", null);
}
origin: jMonkeyEngine/jmonkeyengine

public void write(JmeExporter ex) throws IOException {
  OutputCapsule oc = ex.getCapsule(this);
  oc.write(c, "c", 0);
  oc.write(x, "x", 0);
  oc.write(y, "y", 0);
  oc.write(width, "width", 0);
  oc.write(height, "height", 0);
  oc.write(xOffset, "xOffset", 0);
  oc.write(yOffset, "yOffset", 0);
  oc.write(xAdvance, "xAdvance", 0);
  int[] seconds = new int[kerning.size()];
  int[] amounts = new int[seconds.length];
  int i = 0;
  for (Entry<Integer> entry : kerning){
    seconds[i] = entry.getKey();
    amounts[i] = entry.getValue();
    i++;
  }
  oc.write(seconds, "seconds", null);
  oc.write(amounts, "amounts", null);
}
origin: info.projectkyoto/mms-engine

private void onConnection(HostedConnection conn) {
  if (localObjects.size() > 0){
    // send a object definition message
    ObjectDef[] defs = new ObjectDef[localObjects.size()];
    int i = 0;
    for (Entry<LocalObject> entry : localObjects){
      defs[i] = makeObjectDef(entry.getValue());
      i++;
    }
    RemoteObjectDefMessage defMsg = new RemoteObjectDefMessage();
    defMsg.objects = defs;
    if (this.client != null){
      this.client.send(defMsg);
      logger.log(Level.INFO, "Client: Sending {0}", defMsg);
    } else{
      conn.send(defMsg);
      logger.log(Level.INFO, "Server: Sending {0}", defMsg);
    }
  }
}
origin: info.projectkyoto/mms-engine

private IntMap<BitmapCharacter> getCharacterSet(int style) {
  if (characters.size() == 0) {
    characters.put(style, new IntMap<BitmapCharacter>());
  }
  return characters.get(style);
}
origin: info.projectkyoto/mms-engine

public void setStyle(int style) {
  if (characters.size() > 1) {
    throw new RuntimeException("Applicable only for single style font");
  }
  Entry<IntMap<BitmapCharacter>> entry = characters.iterator().next();
  IntMap<BitmapCharacter> charset = entry.getValue();
  characters.remove(entry.getKey());
  characters.put(style, charset);
}
origin: org.jmonkeyengine/jme3-core

private IntMap<BitmapCharacter> getCharacterSet(int style) {
  if (characters.size() == 0) {
    characters.put(style, new IntMap<BitmapCharacter>());
  }
  return characters.get(style);
}
origin: org.jmonkeyengine/jme3-core

public void setStyle(int style) {
  if (characters.size() > 1) {
    throw new RuntimeException("Applicable only for single style font");
  }
  Entry<IntMap<BitmapCharacter>> entry = characters.iterator().next();
  IntMap<BitmapCharacter> charset = entry.getValue();
  characters.remove(entry.getKey());
  characters.put(style, charset);
}
origin: org.jmonkeyengine/jme3-core

protected void writeIntSavableMap(IntMap<? extends Savable> array)
    throws IOException {
  if (array == null) {
    write(NULL_OBJECT);
    return;
  }
  write(array.size());
  int[] keys = new int[array.size()];
  Savable[] values = new Savable[keys.length];
  int i = 0;
  for (Entry<? extends Savable> entry : array){
    keys[i] = entry.getKey();
    values[i] = entry.getValue();
    i++;
  }
  // write String array for keys
  write(keys);
  // write Savable array for values
  write(values);
}
origin: org.jmonkeyengine/jme3-core

protected void writeCharset(OutputCapsule oc, int style, IntMap<BitmapCharacter> charset) throws IOException {
  int size = charset.size();
  short[] indexes = new short[size];
  BitmapCharacter[] chars = new BitmapCharacter[size];
  int i = 0;
  for (Entry<BitmapCharacter> chr : charset){
    indexes[i] = (short) chr.getKey();
    chars[i] = chr.getValue();
    i++;
  }
  oc.write(indexes, "indexes"+style, null);
  oc.write(chars,   "chars"+style,   null);
}
origin: info.projectkyoto/mms-engine

protected void writeCharset(OutputCapsule oc, int style, IntMap<BitmapCharacter> charset) throws IOException {
  int size = charset.size();
  short[] indexes = new short[size];
  BitmapCharacter[] chars = new BitmapCharacter[size];
  int i = 0;
  for (Entry<BitmapCharacter> chr : charset){
    indexes[i] = (short) chr.getKey();
    chars[i] = chr.getValue();
    i++;
  }
  oc.write(indexes, "indexes"+style, null);
  oc.write(chars,   "chars"+style,   null);
}
origin: info.projectkyoto/mms-engine

@Override
public void write(JmeExporter ex) throws IOException {
  OutputCapsule oc = ex.getCapsule(this);
  oc.write(lineHeight, "lineHeight", 0);
  oc.write(base, "base", 0);
  oc.write(renderedSize, "renderedSize", 0);
  oc.write(width, "width", 0);
  oc.write(height, "height", 0);
  oc.write(pageSize, "pageSize", 0);
  int[] styles = new int[characters.size()];
  int index = 0;
  for (Entry<IntMap<BitmapCharacter>> entry : characters) {
    int style = entry.getKey();
    styles[index] = style;
    index++;
    IntMap<BitmapCharacter> charset = entry.getValue();
    writeCharset(oc, style, charset);
  }
  oc.write(styles, "styles", null);
}
com.jme3.utilIntMapsize

Popular methods of IntMap

  • get
  • put
  • clear
  • <init>
  • remove
  • containsKey
  • iterator
  • clone

Popular in Java

  • Running tasks concurrently on multiple threads
  • compareTo (BigDecimal)
  • setContentView (Activity)
  • addToBackStack (FragmentTransaction)
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • JCheckBox (javax.swing)
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
  • Option (scala)
  • Best IntelliJ plugins
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