Class iicm.vrml.vrwave.Builder
All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class iicm.vrml.vrwave.Builder
java.lang.Object
   |
   +----iicm.vrml.pw.Traverser
           |
           +----iicm.vrml.vrwave.Builder
  -  public class Builder
  -  extends Traverser
Builder - preprocessing traversal.
Copyright (c) 1996,97 IICM
   
  -   Builder() Builder()
-  
   
  -   buildTransform(float[], float[], float[], float[], float[], float[]) buildTransform(float[], float[], float[], float[], float[], float[])
-  
  
-   clearThreads() clearThreads()
-  
  
-   tAppearance(Appearance) tAppearance(Appearance)
-  
  
-   tAudioClip(AudioClip) tAudioClip(AudioClip)
-  
  
-   tBackground(Background) tBackground(Background)
-  
  
-   tBillboard(Billboard) tBillboard(Billboard)
-  
  
-   tBox(Box) tBox(Box)
-  
  
-   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)
-  
  
-   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)
-  
   
 Builder
Builder
  public Builder()
   
 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
  
    -  Overrides:
    
-  tGroupNode in class Traverser
  
 
 tTransform
tTransform
  protected void tTransform(Transform trf)
  
    -  Overrides:
    
-  tTransform in class Traverser
  
 buildTransform
buildTransform
  public static void buildTransform(float t[],
                                    float r[],
                                    float s[],
                                    float sr[],
                                    float c[],
                                    float trfmat[])
 tInline
tInline
  protected void tInline(Inline inline)
  
    -  Overrides:
    
-  tInline in class Traverser
  
 tSwitch
tSwitch
  protected void tSwitch(Switch sw)
  
    -  Overrides:
    
-  tSwitch in class Traverser
  
 tLOD
tLOD
  protected void tLOD(LOD lod)
  
    -  Overrides:
    
-  tLOD in class Traverser
  
 tBillboard
tBillboard
  protected void tBillboard(Billboard billb)
  
    -  Overrides:
    
-  tBillboard in class Traverser
  
 tAudioClip
tAudioClip
  protected void tAudioClip(AudioClip n)
  
    -  Overrides:
    
-  tAudioClip in class Traverser
  
 tDirectionalLight
tDirectionalLight
  protected void tDirectionalLight(DirectionalLight lgt)
  
    -  Overrides:
    
-  tDirectionalLight in class Traverser
  
 tPointLight
tPointLight
  protected void tPointLight(PointLight lgt)
  
    -  Overrides:
    
-  tPointLight in class Traverser
  
 tSpotLight
tSpotLight
  protected void tSpotLight(SpotLight lgt)
  
    -  Overrides:
    
-  tSpotLight in class Traverser
  
 tShape
tShape
  protected void tShape(Shape shape)
  
    -  Overrides:
    
-  tShape in class Traverser
  
 tSound
tSound
  protected void tSound(Sound n)
  
    -  Overrides:
    
-  tSound in class Traverser
  
 tScript
tScript
  protected void tScript(Script n)
  
    -  Overrides:
    
-  tScript in class Traverser
  
 tWorldInfo
tWorldInfo
  protected void tWorldInfo(WorldInfo n)
  
    -  Overrides:
    
-  tWorldInfo in class Traverser
  
 tCylinderSensor
tCylinderSensor
  protected void tCylinderSensor(CylinderSensor n)
  
    -  Overrides:
    
-  tCylinderSensor in class Traverser
  
 tPlaneSensor
tPlaneSensor
  protected void tPlaneSensor(PlaneSensor n)
  
    -  Overrides:
    
-  tPlaneSensor in class Traverser
  
 tProximitySensor
tProximitySensor
  protected void tProximitySensor(ProximitySensor n)
  
    -  Overrides:
    
-  tProximitySensor in class Traverser
  
 tSphereSensor
tSphereSensor
  protected void tSphereSensor(SphereSensor n)
  
    -  Overrides:
    
-  tSphereSensor in class Traverser
  
 tTimeSensor
tTimeSensor
  protected void tTimeSensor(TimeSensor n)
  
    -  Overrides:
    
-  tTimeSensor in class Traverser
  
 tTouchSensor
tTouchSensor
  protected void tTouchSensor(TouchSensor n)
  
    -  Overrides:
    
-  tTouchSensor in class Traverser
  
 tVisibilitySensor
tVisibilitySensor
  protected void tVisibilitySensor(VisibilitySensor n)
  
    -  Overrides:
    
-  tVisibilitySensor in class Traverser
  
 tBox
tBox
  protected void tBox(Box box)
  
    -  Overrides:
    
-  tBox in class Traverser
  
 tCone
tCone
  protected void tCone(Cone cone)
  
    -  Overrides:
    
-  tCone in class Traverser
  
 tCylinder
tCylinder
  protected void tCylinder(Cylinder cylinder)
  
    -  Overrides:
    
-  tCylinder in class Traverser
  
 tElevationGrid
tElevationGrid
  protected void tElevationGrid(ElevationGrid n)
  
    -  Overrides:
    
-  tElevationGrid in class Traverser
  
 tExtrusion
tExtrusion
  protected void tExtrusion(Extrusion extr)
  
    -  Overrides:
    
-  tExtrusion in class Traverser
  
 tIndexedFaceSet
tIndexedFaceSet
  protected void tIndexedFaceSet(IndexedFaceSet faceset)
  
    -  Overrides:
    
-  tIndexedFaceSet in class Traverser
  
 tIndexedLineSet
tIndexedLineSet
  protected void tIndexedLineSet(IndexedLineSet lineset)
  
    -  Overrides:
    
-  tIndexedLineSet in class Traverser
  
 tPointSet
tPointSet
  protected void tPointSet(PointSet pset)
  
    -  Overrides:
    
-  tPointSet in class Traverser
  
 tSphere
tSphere
  protected void tSphere(Sphere n)
  
    -  Overrides:
    
-  tSphere in class Traverser
  
 tText
tText
  protected void tText(Text n)
  
    -  Overrides:
    
-  tText in class Traverser
  
 tColor
tColor
  protected void tColor(Color n)
  
    -  Overrides:
    
-  tColor in class Traverser
  
 tCoordinate
tCoordinate
  protected void tCoordinate(Coordinate n)
  
    -  Overrides:
    
-  tCoordinate in class Traverser
  
 tNormal
tNormal
  protected void tNormal(Normal n)
  
    -  Overrides:
    
-  tNormal in class Traverser
  
 tTextureCoordinate
tTextureCoordinate
  protected void tTextureCoordinate(TextureCoordinate n)
  
    -  Overrides:
    
-  tTextureCoordinate in class Traverser
  
 tAppearance
tAppearance
  protected void tAppearance(Appearance app)
  
    -  Overrides:
    
-  tAppearance in class Traverser
  
 tFontStyle
tFontStyle
  protected void tFontStyle(FontStyle n)
  
    -  Overrides:
    
-  tFontStyle in class Traverser
  
 tMaterial
tMaterial
  protected void tMaterial(Material n)
  
    -  Overrides:
    
-  tMaterial in class Traverser
  
 tImageTexture
tImageTexture
  protected void tImageTexture(ImageTexture texture)
  
    -  Overrides:
    
-  tImageTexture in class Traverser
  
 tMovieTexture
tMovieTexture
  protected void tMovieTexture(MovieTexture n)
  
    -  Overrides:
    
-  tMovieTexture in class Traverser
  
 tPixelTexture
tPixelTexture
  protected void tPixelTexture(PixelTexture texture)
  
    -  Overrides:
    
-  tPixelTexture in class Traverser
  
 tTextureTransform
tTextureTransform
  protected void tTextureTransform(TextureTransform trf)
  
    -  Overrides:
    
-  tTextureTransform in class Traverser
  
 tColorInterpolator
tColorInterpolator
  protected void tColorInterpolator(ColorInterpolator n)
  
    -  Overrides:
    
-  tColorInterpolator in class Traverser
  
 tCoordinateInterpolator
tCoordinateInterpolator
  protected void tCoordinateInterpolator(CoordinateInterpolator n)
  
    -  Overrides:
    
-  tCoordinateInterpolator in class Traverser
  
 tNormalInterpolator
tNormalInterpolator
  protected void tNormalInterpolator(NormalInterpolator n)
  
    -  Overrides:
    
-  tNormalInterpolator in class Traverser
  
 tOrientationInterpolator
tOrientationInterpolator
  protected void tOrientationInterpolator(OrientationInterpolator n)
  
    -  Overrides:
    
-  tOrientationInterpolator in class Traverser
  
 tPositionInterpolator
tPositionInterpolator
  protected void tPositionInterpolator(PositionInterpolator n)
  
    -  Overrides:
    
-  tPositionInterpolator in class Traverser
  
 tScalarInterpolator
tScalarInterpolator
  protected void tScalarInterpolator(ScalarInterpolator n)
  
    -  Overrides:
    
-  tScalarInterpolator in class Traverser
  
 tBackground
tBackground
  protected void tBackground(Background n)
  
    -  Overrides:
    
-  tBackground in class Traverser
  
 tFog
tFog
  protected void tFog(Fog n)
  
    -  Overrides:
    
-  tFog in class Traverser
  
 tNavigationInfo
tNavigationInfo
  protected void tNavigationInfo(NavigationInfo n)
  
    -  Overrides:
    
-  tNavigationInfo in class Traverser
  
 tViewpoint
tViewpoint
  protected void tViewpoint(Viewpoint vp)
  
    -  Overrides:
    
-  tViewpoint in class Traverser
  
 tProtoInstance
tProtoInstance
  protected void tProtoInstance(ProtoInstance n)
  
    -  Overrides:
    
-  tProtoInstance in class Traverser
  
 clearThreads
clearThreads
  public void clearThreads()
All Packages  Class Hierarchy  This Package  Previous  Next  Index