Esempio n. 1
0
 public NodeFactory()
 {
     builtin["Anchor"]                  = new AnchorNode();
     builtin["Appearance"]              = new AppearanceNode();
     builtin["Background"]              = new BackgroundNode();
     builtin["Box"]                     = new BoxNode();
     builtin["Color"]                   = new ColorNode();
     builtin["Cone"]                    = new ConeNode();
     builtin["Coordinate"]              = new CoordinateNode();
     builtin["CoordinateInterpolator"]  = new CoordinateInterpolatorNode();
     builtin["Cylinder"]                = new CylinderNode();
     builtin["DirectionalLight"]        = new DirectionalLightNode();
     builtin["Extrusion"]               = new ExtrusionNode();
     builtin["Group"]                   = new GroupNode();
     builtin["Collision"]               = new CollisionNode();
     builtin["Switch"]                  = new SwitchNode();
     builtin["IndexedFaceSet"]          = new IndexedFaceSetNode();
     builtin["IndexedLineSet"]          = new IndexedLineSetNode();
     builtin["Material"]                = new MaterialNode();
     builtin["NavigationInfo"]          = new NavigationInfoNode();
     builtin["OrientationInterpolator"] = new OrientationInterpolatorNode();
     builtin["Normal"]                  = new NormalNode();
     builtin["PixelTexture"]            = new PixelTextureNode();
     builtin["PointLight"]              = new PointLightNode();
     builtin["PositionInterpolator"]    = new PositionInterpolatorNode();
     builtin["ScalarInterpolator"]      = new ScalarInterpolationNode();
     builtin["Shape"]                   = new ShapeNode();
     builtin["Sphere"]                  = new SphereNode();
     builtin["TextureCoordinate"]       = new TextureCoordinateNode();
     builtin["TimeSensor"]              = new TimeSensorNode();
     builtin["Transform"]               = new TransformNode();
     builtin["Viewpoint"]               = new ViewpointNode();
     builtin["WorldInfo"]               = new WorldInfoNode();
 }
Esempio n. 2
0
 public NodeFactory() {
     builtin["Anchor"] = new AnchorNode();
     builtin["Appearance"] = new AppearanceNode();
     builtin["Background"] = new BackgroundNode();
     builtin["Box"] = new BoxNode();
     builtin["Color"] = new ColorNode();
     builtin["Coordinate"] = new CoordinateNode();
     builtin["CoordinateInterpolator"] = new CoordinateInterpolatorNode();
     builtin["Cylinder"] = new CylinderNode();
     builtin["DirectionalLight"] = new DirectionalLightNode();
     builtin["Extrusion"] = new ExtrusionNode();
     builtin["Group"] = new GroupNode();
     builtin["IndexedFaceSet"] = new IndexedFaceSetNode();
     builtin["Material"] = new MaterialNode();
     builtin["NavigationInfo"] = new NavigationInfoNode();
     builtin["OrientationInterpolator"] = new OrientationInterpolatorNode();
     builtin["Normal"] = new NormalNode();
     builtin["PixelTexture"] = new PixelTextureNode();
     builtin["PointLight"] = new PointLightNode();
     builtin["PositionInterpolator"] = new PositionInterpolatorNode();
     builtin["ScalarInterpolator"] = new ScalarInterpolationNode();
     builtin["Shape"] = new ShapeNode();
     builtin["Sphere"] = new SphereNode();
     builtin["TextureCoordinate"] = new TextureCoordinateNode();
     builtin["TimeSensor"] = new TimeSensorNode();
     builtin["Transform"] = new TransformNode();
     builtin["Viewpoint"] = new ViewpointNode();
 }