gestalt.render.bin
Interface AbstractBin

All Superinterfaces:
Drawable
All Known Implementing Classes:
BilateralBin, JoglCameraViewPlane, JoglRecorderBin, JoglTransformNode, RenderBin, ShapeBin, TransformNode

public interface AbstractBin
extends Drawable


Method Summary
 void add(Drawable theDrawable)
          this method is commonly used to store children of a drawable.
 void add(Drawable[] theDrawables)
           
 void clear()
           
 int find(Drawable theDrawable)
           
 Drawable get(int theID)
           
 Drawable[] getDataRef()
           
 Drawable remove(Drawable theDrawable)
           
 void remove(Drawable[] theDrawables)
           
 Drawable remove(int theIndex)
           
 void replace(Drawable theDrawableOld, Drawable theDrawableNew)
           
 void set(int theID, Drawable theDrawable)
           
 void setActive(boolean theState)
           
 int size()
           
 void swap(Drawable theDrawableA, Drawable theDrawableB)
           
 void swap(int theIDA, int theIDB)
           
 java.lang.String toString()
           
 
Methods inherited from interface gestalt.render.Drawable
draw, getSortData, getSortValue, isActive, isSortable, setSortValue
 

Method Detail

add

void add(Drawable theDrawable)
Description copied from interface: Drawable
this method is commonly used to store children of a drawable.

Specified by:
add in interface Drawable
Parameters:
theDrawable - Drawable

add

void add(Drawable[] theDrawables)

remove

Drawable remove(Drawable theDrawable)

remove

Drawable remove(int theIndex)

remove

void remove(Drawable[] theDrawables)

set

void set(int theID,
         Drawable theDrawable)

swap

void swap(int theIDA,
          int theIDB)

swap

void swap(Drawable theDrawableA,
          Drawable theDrawableB)

replace

void replace(Drawable theDrawableOld,
             Drawable theDrawableNew)

find

int find(Drawable theDrawable)

size

int size()

get

Drawable get(int theID)

clear

void clear()

getDataRef

Drawable[] getDataRef()

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object

setActive

void setActive(boolean theState)


processing library gestalt_p5 by Patrick Kochlik + Dennis Paul. (c) 2009