本文整理汇总了Java中com.google.gwt.core.client.JsArrayNumber.createArray方法的典型用法代码示例。如果您正苦于以下问题:Java JsArrayNumber.createArray方法的具体用法?Java JsArrayNumber.createArray怎么用?Java JsArrayNumber.createArray使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.gwt.core.client.JsArrayNumber
的用法示例。
在下文中一共展示了JsArrayNumber.createArray方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: toJsArray
import com.google.gwt.core.client.JsArrayNumber; //导入方法依赖的package包/类
public static JsArrayNumber toJsArray(double[] data) {
JsArrayNumber jsan = (JsArrayNumber) JsArrayNumber.createArray();
int len = data.length;
for (int i = len - 1; i >= 0; i--) {
jsan.set(i, data[i]);
}
return jsan;
}
示例2: NumberPriorityQueue
import com.google.gwt.core.client.JsArrayNumber; //导入方法依赖的package包/类
public NumberPriorityQueue(Comparator comparator) {
heap = (JsArrayNumber)JsArrayNumber.createArray();
this.comparator = comparator;
}
示例3: toJsonText
import com.google.gwt.core.client.JsArrayNumber; //导入方法依赖的package包/类
/**
* i can't trust this maybe 2 influence fixed
* @return
*/
public String toJsonText(){
JsArray<AnimationBone> clonedBone=cloneBones(bones);
JSONArray arrays=new JSONArray(clonedBone);
lastJsonObject.put("bones", arrays);
//AnimationBoneConverter.setBoneAngles(clonedBone, rawAnimationData, 0); //TODO
if(withAnimation.getValue()){
lastJsonObject.put("animation", new JSONObject(rawAnimationData));
}
//private JsArray<Vector4> bodyIndices;
//private JsArray<Vector4> bodyWeight;
/*
List<String> lines=new ArrayList<String>();
for(int i=0;i<bodyWeight.length();i++){
lines.add(i+get(bodyWeight.get(i)));
}
LogUtils.log("after");
LogUtils.log(Joiner.on("\n").join(lines));f
*/
//LogUtils.log(bodyIndices);
//LogUtils.log(bodyWeight);
JsArrayNumber indices=(JsArrayNumber) JsArrayNumber.createArray();
for(int i=0;i<bodyIndices.length();i++){
indices.push(bodyIndices.get(i).getX());
indices.push(bodyIndices.get(i).getY());
}
lastJsonObject.put("skinIndices", new JSONArray(indices));
JsArrayNumber weights=(JsArrayNumber) JsArrayNumber.createArray();
for(int i=0;i<bodyWeight.length();i++){
weights.push(bodyWeight.get(i).getX());
weights.push(bodyWeight.get(i).getY());
}
lastJsonObject.put("skinWeights", new JSONArray(weights));
//rewrite gen
JSONModelFile file=(JSONModelFile) lastJsonObject.getJavaScriptObject();
file.getMetaData().setGeneratedBy(getGeneratedBy());
return stringify(lastJsonObject.getJavaScriptObject());
//return lastJsonObject.toString();
}