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