Squeak Class Documentation category index | class index  
 
B3DSceneExplorerMorph
  category: Balloon3D-Viewing
  superclass: BorderedMorph
  subclasses:

Main comment stating the purpose of this class and relevant relationship to other classes.

Possible useful expressions for doIt or printIt.

Structure:
instVar1 type -- comment about the purpose of instVar1
instVar2 type -- comment about the purpose of instVar2

Any further useful comments about the general approach of this implementation.

instance methods
  accessing
  accelerationEnabled
accelerationEnabled:
scene
scene:

  actions
  openThreeDSFile
selectNewCamera
selectNewCamera:
switchHeadLightStatus
switchRotationStatus
toggleAcceleration

  change reporting
  layoutChanged

  drawing
  drawOn:

  event handling
  handlesMouseDown:
mouseDown:

  initialization
  acceleratorButton
initialize

  menus
  addCustomMenuItems:
addCustomMenuItems:hand:
headLightString
rotationString
yellowButtonMenu

  visual properties
  defaultColor

class methods
  initialization
  descriptionForPartsBin

instance methods
  accessing top  
 

accelerationEnabled


 

accelerationEnabled:


 

scene


 

scene:


  actions top  
 

openThreeDSFile


 

selectNewCamera


 

selectNewCamera:


 

switchHeadLightStatus


 

switchRotationStatus


 

toggleAcceleration


  change reporting top  
 

layoutChanged


  drawing top  
 

drawOn:

Don't fill if my b3dScene does it


  event handling top  
 

handlesMouseDown:

Do I want to receive mouseDown events (mouseDown:, mouseMove:, mouseUp:)?


 

mouseDown:

Handle a mouse down event. The default response is to let my eventHandler, if any, handle it.


  initialization top  
 

acceleratorButton


 

initialize


  menus top  
 

addCustomMenuItems:


 

addCustomMenuItems:hand:

Add morph-specific items to the given menu which was invoked by the given hand. This method provides is invoked both from the halo-menu and from the control-menu regimes.


 

headLightString


 

rotationString


 

yellowButtonMenu


  visual properties top  
 

defaultColor

Return the default fill style for the receiver


class methods
  initialization top  
 

descriptionForPartsBin

If the receiver is a member of a class that would like to be represented in a parts bin, answer the name by which it should be known, and a documentation string to be provided, for example, as balloon help. When the 'nativitySelector' is sent to the 'globalReceiver', it is expected that some kind of Morph will result. The parameters used in the implementation below are for documentation purposes only!