Squeak Class Documentation category index | class index  
 
B3DActiveEdgeTable
  category: VMConstruction-B3DSimulator
  superclass: Object
  subclasses:

No comment. Sorry.

instance methods
  accessing
  at:
first
indexOf:
last
size
xValues

  enumerating
  do:

  initialize
  initialize

  merging
  mergeEdgesFrom:

  private
  asArray
grow

  removing
  removeFirst

  sorting
  resortFirst

  streaming
  atEnd
next
peek
reset

  testing
  isEmpty

class methods
  instance creation
  new

instance methods
  accessing top  
 

at:

Primitive. Assumes receiver is indexable. Answer the value of an
indexable element in the receiver. Fail if the argument index is not an
Integer or is out of bounds. Essential. See Object documentation
whatIsAPrimitive.


 

first


 

indexOf:


 

last


 

size

Primitive. Answer the number of indexable variables in the receiver.
This value is the same as the largest legal subscript. Essential. See Object
documentation whatIsAPrimitive.


 

xValues


  enumerating top  
 

do:


  initialize top  
 

initialize


  merging top  
 

mergeEdgesFrom:

Merge all the edges from the given input list in the AET


  private top  
 

asArray


 

grow


  removing top  
 

removeFirst


  sorting top  
 

resortFirst

Resort the first entry in the active edge table


  streaming top  
 

atEnd


 

next

Return the next entry from the AET and advance start


 

peek

Peek the next entry from the AET


 

reset


  testing top  
 

isEmpty


class methods
  instance creation top  
 

new

Answer a new instance of the receiver (which is a class) with no indexable variables. Fail if the class is indexable.