home *** CD-ROM | disk | FTP | other *** search
- package com.sfs.vrml;
-
- import java.util.Enumeration;
- import java.util.Vector;
-
- public class GraphedScene extends Scene {
- public void addGraph(Object var1) {
- this.addGraph(var1, new Vector());
- }
-
- private void addGraph(Object var1, Vector var2) {
- if (var1 instanceof Vector) {
- Vector var6 = (Vector)var1;
- Enumeration var7 = var6.elements();
- Vector var8 = new Vector();
-
- while(var7.hasMoreElements()) {
- this.addGraph(var7.nextElement(), var8);
- }
-
- } else if (!(var1 instanceof Scenery)) {
- if (var1 instanceof Transformation) {
- var2.addElement(var1);
- }
-
- } else {
- Scenery var3 = (Scenery)var1;
- Enumeration var4 = var2.elements();
-
- while(var4.hasMoreElements()) {
- Transformation var5 = (Transformation)var4.nextElement();
- var3.transform(var5);
- }
-
- ((Scene)this).add(var3);
- }
- }
-
- public GraphedScene() {
- }
-
- public GraphedScene(Object var1) {
- this.addGraph(var1, new Vector());
- }
- }
-