Module gpuFlux

Class ObjectFilter

java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.gpuflux.scene.filter.ObjectFilter
All Implemented Interfaces:
Manageable, Shareable
Direct Known Subclasses:
AllFilter, NoneFilter

public abstract class ObjectFilter extends ShareableBase
Since:
2011.0824 The ObjectFilter interface filters objects while traversing the scene graph. For each object the filter method is called. The enter and leave callback methods are called when entering or leaving a subtree.
Version:
1.0
Author:
Dietger van Antwerpen <dietger@xs4all.nl>
  • Field Details

  • Constructor Details

    • ObjectFilter

      public ObjectFilter()
  • Method Details

    • filter

      public abstract boolean filter(Object obj)
    • enter

      public abstract void enter(Object obj)
    • leave

      public abstract void leave(Object obj)