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

Constructor Index

 o Builder()

Method Index

 o buildTransform(float[], float[], float[], float[], float[], float[])
 o clearThreads()
 o tAppearance(Appearance)
 o tAudioClip(AudioClip)
 o tBackground(Background)
 o tBillboard(Billboard)
 o tBox(Box)
 o tColor(Color)
 o tColorInterpolator(ColorInterpolator)
 o tCone(Cone)
 o tCoordinate(Coordinate)
 o tCoordinateInterpolator(CoordinateInterpolator)
 o tCylinder(Cylinder)
 o tCylinderSensor(CylinderSensor)
 o tDirectionalLight(DirectionalLight)
 o tElevationGrid(ElevationGrid)
 o tExtrusion(Extrusion)
 o tFog(Fog)
 o tFontStyle(FontStyle)
 o 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
 o tImageTexture(ImageTexture)
 o tIndexedFaceSet(IndexedFaceSet)
 o tIndexedLineSet(IndexedLineSet)
 o tInline(Inline)
 o tLOD(LOD)
 o tMaterial(Material)
 o tMovieTexture(MovieTexture)
 o tNavigationInfo(NavigationInfo)
 o tNormal(Normal)
 o tNormalInterpolator(NormalInterpolator)
 o tOrientationInterpolator(OrientationInterpolator)
 o tPixelTexture(PixelTexture)
 o tPlaneSensor(PlaneSensor)
 o tPointLight(PointLight)
 o tPointSet(PointSet)
 o tPositionInterpolator(PositionInterpolator)
 o tProtoInstance(ProtoInstance)
 o tProximitySensor(ProximitySensor)
 o tScalarInterpolator(ScalarInterpolator)
 o tScript(Script)
 o tShape(Shape)
 o tSound(Sound)
 o tSphere(Sphere)
 o tSphereSensor(SphereSensor)
 o tSpotLight(SpotLight)
 o tSwitch(Switch)
 o tText(Text)
 o tTextureCoordinate(TextureCoordinate)
 o tTextureTransform(TextureTransform)
 o tTimeSensor(TimeSensor)
 o tTouchSensor(TouchSensor)
 o tTransform(Transform)
 o tViewpoint(Viewpoint)
 o tVisibilitySensor(VisibilitySensor)
 o tWorldInfo(WorldInfo)

Constructors

 o Builder
  public Builder()

Methods

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

All Packages  Class Hierarchy  This Package  Previous  Next  Index