Squeak Class Documentation category index | class index  
 
VRMLWonderlandBuilder
  category: Balloon3D-VRML Definition
  superclass: VRMLEnumerator
  subclasses:

This class builds a Wonderland representation from a given scene.

instance methods
  building actors
  baseActor
baseActor:
buildActors
buildActorsFor:
createActorFor:
createActorFor:defaultName:
createActorFor:name:suffix:
createActorFor:suffix:
currentActor
currentActor:

  building meshes
  assignIndexedColors:in:
assignIndexedNormals:in:
assignIndexedTexCoords:in:
facesFrom:for:
indexedFacesFrom:

  converting
  mfVec2fFrom:
mfVec3fFrom:
mfVec3fFromInterpolator:
positionFrom:
rotationFrom:
scaleFrom:

  enumerating
  doNamedNode:

  enumerating nodes
  doAppearance:
doBox:
doColor:
doCone:
doCoordinate:
doCylinder:
doDirectionalLight:
doImageTexture:
doIndexedFaceSet:
doLOD:
doMaterial:
doNormal:
doShape:
doSphere:
doSwitch:
doTextureCoordinate:
doTransform:
doViewpoint:

  initialize
  initializeFor:
on:

class methods
  instance creation
  on:

instance methods
  building actors top  
 

baseActor


 

baseActor:


 

buildActors

Using the given VRML scene build a set of actors for Wonderland


 

buildActorsFor:

Using the given VRML scene build a set of actors for Wonderland


 

createActorFor:


 

createActorFor:defaultName:


 

createActorFor:name:suffix:


 

createActorFor:suffix:


 

currentActor


 

currentActor:


  building meshes top  
 

assignIndexedColors:in:


 

assignIndexedNormals:in:


 

assignIndexedTexCoords:in:


 

facesFrom:for:

Create and return a set of faces from the given index array


 

indexedFacesFrom:

Create and return a set of faces from the given index array


  converting top  
 

mfVec2fFrom:

Convert the given array into a B3DVector2Array


 

mfVec3fFrom:

Convert the given array into a B3DVector3Array


 

mfVec3fFromInterpolator:


 

positionFrom:

Fix up coord systems


 

rotationFrom:

Fix up coord systems.
FIXME: attr should always be a B3DRotation but for now
the defaults are arrays. How ugly...


 

scaleFrom:

Fix up coord systems


  enumerating top  
 

doNamedNode:


  enumerating nodes top  
 

doAppearance:

This method was automatically generated


 

doBox:

This method was automatically generated


 

doColor:

This method was automatically generated


 

doCone:

This method was automatically generated


 

doCoordinate:

This method was automatically generated


 

doCylinder:

This method was automatically generated


 

doDirectionalLight:

This method was automatically generated


 

doImageTexture:

Create a new texture.


 

doIndexedFaceSet:

This method was automatically generated


 

doLOD:

This method was automatically generated


 

doMaterial:

This method was automatically generated


 

doNormal:

This method was automatically generated


 

doShape:

This method was automatically generated


 

doSphere:

This method was automatically generated


 

doSwitch:

This method was automatically generated


 

doTextureCoordinate:

This method was automatically generated


 

doTransform:

This method was automatically generated


 

doViewpoint:

This method was automatically generated


  initialize top  
 

initializeFor:


 

on:


class methods
  instance creation top  
 

on: