Squeak Class Documentation category index | class index  
 
InfiniteForm
  category: Graphics-Display Objects
  superclass: DisplayObject
  subclasses:

I represent a Form obtained by replicating a pattern form indefinitely in all directions.

instance methods
  accessing
  asColor
asForm
dominantColor
offset

  as yet unclassified
  addFillStyleMenuItems:hand:from:
encodeForRemoteCanvas

  display box access
  computeBoundingBox

  displaying
  colorForInsets
displayOn:at:clippingBox:rule:fillColor:
displayOnPort:at:
displayOnPort:offsetBy:
raisedColor

  fillstyle protocol
  bitPatternForDepth:
direction
form
isBitmapFill
isGradientFill
isOrientedFill
isSolidFill
isTiled
isTranslucent
normal
origin
origin:

  private
  form:

class methods
  instance creation
  with:

instance methods
  accessing top  
 

asColor


 

asForm


 

dominantColor


 

offset

Refer to the comment in DisplayObject|offset.


  as yet unclassified top  
 

addFillStyleMenuItems:hand:from:

Add the items for changing the current fill style of the receiver


 

encodeForRemoteCanvas


  display box access top  
 

computeBoundingBox

Refer to the comment in DisplayObject|computeBoundingBox.


  displaying top  
 

colorForInsets


 

displayOn:at:clippingBox:rule:fillColor:

This is the real display message, but it doesn't get used until the new
display protocol is installed.


 

displayOnPort:at:


 

displayOnPort:offsetBy:

this version tries to get the form aligned where the user wants it and not just aligned with the cliprect


 

raisedColor


  fillstyle protocol top  
 

bitPatternForDepth:


 

direction


 

form

Bitmap fills respond to #form


 

isBitmapFill


 

isGradientFill


 

isOrientedFill


 

isSolidFill


 

isTiled

Return true if the receiver should be drawn as a tiled pattern


 

isTranslucent

Return true since the bitmap may be translucent and we don't really want to check


 

normal


 

origin


 

origin:

Ignored


  private top  
 

form:


class methods
  instance creation top  
 

with:

Answer an instance of me whose pattern form is the argument, aForm.