FreeWRL/FreeX3D  3.0.0
EventOutSFVec2f.java
1 package vrml.external.field;
2 import java.util.*;
5 
6 public class EventOutSFVec2f extends EventOut {
7  public EventOutSFVec2f() {EventType = FieldTypes.SFVEC2F;}
8 
9  public float[] getValue() {
10 
11  float[] fvals = new float[2];
12  int count;
13  String rep;
14  StringTokenizer tokens;
15 
16  if (RLreturn == null) {
17  rep = Browser.SendEventOut (nodeptr, offset, datasize, datatype, command);
18  } else {
19  rep = RLreturn;
20  }
21  tokens = new StringTokenizer (rep);
22 
23  fvals[0]=Float.valueOf(tokens.nextToken()).floatValue();
24  fvals[1]=Float.valueOf(tokens.nextToken()).floatValue();
25 
26  return fvals;
27  }
28 }