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