Class iicm.vrml.pw.Traverser
All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class iicm.vrml.pw.Traverser
java.lang.Object
   |
   +----iicm.vrml.pw.Traverser
  -  public class Traverser
  -  extends Object
Traverser - scene graph traverser base class
Copyright (c) 1996,97 IICM
   
  -   Traverser() Traverser()
-  
   
  -   tAnchor(Anchor) tAnchor(Anchor)
-  
  
-   tAppearance(Appearance) tAppearance(Appearance)
-  
  
-   tAudioClip(AudioClip) tAudioClip(AudioClip)
-  
  
-   tBackground(Background) tBackground(Background)
-  
  
-   tBillboard(Billboard) tBillboard(Billboard)
-  
  
-   tBox(Box) tBox(Box)
-  
  
-   tCollision(Collision) tCollision(Collision)
-  
  
-   tColor(Color) tColor(Color)
-  
  
-   tColorInterpolator(ColorInterpolator) tColorInterpolator(ColorInterpolator)
-  
  
-   tCone(Cone) tCone(Cone)
-  
  
-   tCoordinate(Coordinate) tCoordinate(Coordinate)
-  
  
-   tCoordinateInterpolator(CoordinateInterpolator) tCoordinateInterpolator(CoordinateInterpolator)
-  
  
-   tCylinder(Cylinder) tCylinder(Cylinder)
-  
  
-   tCylinderSensor(CylinderSensor) tCylinderSensor(CylinderSensor)
-  
  
-   tDirectionalLight(DirectionalLight) tDirectionalLight(DirectionalLight)
-  
  
-   tElevationGrid(ElevationGrid) tElevationGrid(ElevationGrid)
-  
  
-   tExtrusion(Extrusion) tExtrusion(Extrusion)
-  
  
-   tFog(Fog) tFog(Fog)
-  
  
-   tFontStyle(FontStyle) tFontStyle(FontStyle)
-  
  
-   tGroup(Group) tGroup(Group)
-  
  
-   tGroupNode(GroupNode) tGroupNode(GroupNode)
-  traverse a group node by traversing all children; this function
will be typically called on the root node (should be non-null);
traversal of all nodes derived from GroupNode will call this
function by default; all other nodes traversals are abstract
  
-   tImageTexture(ImageTexture) tImageTexture(ImageTexture)
-  
  
-   tIndexedFaceSet(IndexedFaceSet) tIndexedFaceSet(IndexedFaceSet)
-  
  
-   tIndexedLineSet(IndexedLineSet) tIndexedLineSet(IndexedLineSet)
-  
  
-   tInline(Inline) tInline(Inline)
-  
  
-   tLOD(LOD) tLOD(LOD)
-  
  
-   tMaterial(Material) tMaterial(Material)
-  
  
-   tMovieTexture(MovieTexture) tMovieTexture(MovieTexture)
-  
  
-   tNavigationInfo(NavigationInfo) tNavigationInfo(NavigationInfo)
-  
  
-   tNormal(Normal) tNormal(Normal)
-  
  
-   tNormalInterpolator(NormalInterpolator) tNormalInterpolator(NormalInterpolator)
-  
  
-   tOrientationInterpolator(OrientationInterpolator) tOrientationInterpolator(OrientationInterpolator)
-  
  
-   tPixelTexture(PixelTexture) tPixelTexture(PixelTexture)
-  
  
-   tPlaneSensor(PlaneSensor) tPlaneSensor(PlaneSensor)
-  
  
-   tPointLight(PointLight) tPointLight(PointLight)
-  
  
-   tPointSet(PointSet) tPointSet(PointSet)
-  
  
-   tPositionInterpolator(PositionInterpolator) tPositionInterpolator(PositionInterpolator)
-  
  
-   tProtoInstance(ProtoInstance) tProtoInstance(ProtoInstance)
-  
  
-   tProximitySensor(ProximitySensor) tProximitySensor(ProximitySensor)
-  
  
-   tScalarInterpolator(ScalarInterpolator) tScalarInterpolator(ScalarInterpolator)
-  
  
-   tScript(Script) tScript(Script)
-  
  
-   tShape(Shape) tShape(Shape)
-  
  
-   tSound(Sound) tSound(Sound)
-  
  
-   tSphere(Sphere) tSphere(Sphere)
-  
  
-   tSphereSensor(SphereSensor) tSphereSensor(SphereSensor)
-  
  
-   tSpotLight(SpotLight) tSpotLight(SpotLight)
-  
  
-   tSwitch(Switch) tSwitch(Switch)
-  
  
-   tText(Text) tText(Text)
-  
  
-   tTextureCoordinate(TextureCoordinate) tTextureCoordinate(TextureCoordinate)
-  
  
-   tTextureTransform(TextureTransform) tTextureTransform(TextureTransform)
-  
  
-   tTimeSensor(TimeSensor) tTimeSensor(TimeSensor)
-  
  
-   tTouchSensor(TouchSensor) tTouchSensor(TouchSensor)
-  
  
-   tTransform(Transform) tTransform(Transform)
-  
  
-   tViewpoint(Viewpoint) tViewpoint(Viewpoint)
-  
  
-   tVisibilitySensor(VisibilitySensor) tVisibilitySensor(VisibilitySensor)
-  
  
-   tWorldInfo(WorldInfo) tWorldInfo(WorldInfo)
-  
   
 Traverser
Traverser
  public Traverser()
   
 tGroupNode
tGroupNode
  public void tGroupNode(GroupNode group)
  -  traverse a group node by traversing all children; this function
will be typically called on the root node (should be non-null);
traversal of all nodes derived from GroupNode will call this
function by default; all other nodes traversals are abstract
 tGroup
tGroup
  protected void tGroup(Group g)
 tAnchor
tAnchor
  protected void tAnchor(Anchor g)
 tBillboard
tBillboard
  protected void tBillboard(Billboard g)
 tCollision
tCollision
  protected void tCollision(Collision g)
 tTransform
tTransform
  protected void tTransform(Transform g)
 tInline
tInline
  protected void tInline(Inline g)
 tLOD
tLOD
  protected void tLOD(LOD g)
 tSwitch
tSwitch
  protected void tSwitch(Switch g)
 tAudioClip
tAudioClip
  protected abstract void tAudioClip(AudioClip n)
 tDirectionalLight
tDirectionalLight
  protected abstract void tDirectionalLight(DirectionalLight n)
 tPointLight
tPointLight
  protected abstract void tPointLight(PointLight n)
 tShape
tShape
  protected abstract void tShape(Shape n)
 tSound
tSound
  protected abstract void tSound(Sound n)
 tSpotLight
tSpotLight
  protected abstract void tSpotLight(SpotLight n)
 tScript
tScript
  protected abstract void tScript(Script n)
 tWorldInfo
tWorldInfo
  protected abstract void tWorldInfo(WorldInfo n)
 tCylinderSensor
tCylinderSensor
  protected abstract void tCylinderSensor(CylinderSensor n)
 tPlaneSensor
tPlaneSensor
  protected abstract void tPlaneSensor(PlaneSensor n)
 tProximitySensor
tProximitySensor
  protected abstract void tProximitySensor(ProximitySensor n)
 tSphereSensor
tSphereSensor
  protected abstract void tSphereSensor(SphereSensor n)
 tTimeSensor
tTimeSensor
  protected abstract void tTimeSensor(TimeSensor n)
 tTouchSensor
tTouchSensor
  protected abstract void tTouchSensor(TouchSensor n)
 tVisibilitySensor
tVisibilitySensor
  protected abstract void tVisibilitySensor(VisibilitySensor n)
 tBox
tBox
  protected abstract void tBox(Box n)
 tCone
tCone
  protected abstract void tCone(Cone n)
 tCylinder
tCylinder
  protected abstract void tCylinder(Cylinder n)
 tElevationGrid
tElevationGrid
  protected abstract void tElevationGrid(ElevationGrid n)
 tExtrusion
tExtrusion
  protected abstract void tExtrusion(Extrusion n)
 tIndexedFaceSet
tIndexedFaceSet
  protected abstract void tIndexedFaceSet(IndexedFaceSet n)
 tIndexedLineSet
tIndexedLineSet
  protected abstract void tIndexedLineSet(IndexedLineSet n)
 tPointSet
tPointSet
  protected abstract void tPointSet(PointSet n)
 tSphere
tSphere
  protected abstract void tSphere(Sphere n)
 tText
tText
  protected abstract void tText(Text n)
 tColor
tColor
  protected abstract void tColor(Color n)
 tCoordinate
tCoordinate
  protected abstract void tCoordinate(Coordinate n)
 tNormal
tNormal
  protected abstract void tNormal(Normal n)
 tTextureCoordinate
tTextureCoordinate
  protected abstract void tTextureCoordinate(TextureCoordinate n)
 tAppearance
tAppearance
  protected abstract void tAppearance(Appearance n)
 tFontStyle
tFontStyle
  protected abstract void tFontStyle(FontStyle n)
 tMaterial
tMaterial
  protected abstract void tMaterial(Material n)
 tImageTexture
tImageTexture
  protected abstract void tImageTexture(ImageTexture n)
 tMovieTexture
tMovieTexture
  protected abstract void tMovieTexture(MovieTexture n)
 tPixelTexture
tPixelTexture
  protected abstract void tPixelTexture(PixelTexture n)
 tTextureTransform
tTextureTransform
  protected abstract void tTextureTransform(TextureTransform n)
 tColorInterpolator
tColorInterpolator
  protected abstract void tColorInterpolator(ColorInterpolator n)
 tCoordinateInterpolator
tCoordinateInterpolator
  protected abstract void tCoordinateInterpolator(CoordinateInterpolator n)
 tNormalInterpolator
tNormalInterpolator
  protected abstract void tNormalInterpolator(NormalInterpolator n)
 tOrientationInterpolator
tOrientationInterpolator
  protected abstract void tOrientationInterpolator(OrientationInterpolator n)
 tPositionInterpolator
tPositionInterpolator
  protected abstract void tPositionInterpolator(PositionInterpolator n)
 tScalarInterpolator
tScalarInterpolator
  protected abstract void tScalarInterpolator(ScalarInterpolator n)
 tBackground
tBackground
  protected abstract void tBackground(Background n)
 tFog
tFog
  protected abstract void tFog(Fog n)
 tNavigationInfo
tNavigationInfo
  protected abstract void tNavigationInfo(NavigationInfo n)
 tViewpoint
tViewpoint
  protected abstract void tViewpoint(Viewpoint n)
 tProtoInstance
tProtoInstance
  protected abstract void tProtoInstance(ProtoInstance n)
All Packages  Class Hierarchy  This Package  Previous  Next  Index