NCSA Portfolio

ncsa.j3d.ui.record
Interface RendezvousInterface

All Known Implementing Classes:
RecordableCanvas3D

public interface RendezvousInterface

This interface is used to synchronize the ncsa.j3d.loader.play.PlayReader class with the ncsa.j3d.ui.record.RecordableCanvas3D . This is necessary because the Canvas records slower that the PlayReader plays. This interface guarantees that the Player only changes 1 thing before the start of the next frame captured.


Method Summary
 void rendezvous()
          Forces the caller to wait until the implementor lets caller continue
 

Method Detail

rendezvous

public void rendezvous()
Forces the caller to wait until the implementor lets caller continue
Parameters:
none -  

NCSA Portfolio

NCSA Portfolio, Copyright 1997-1999, National Center for Supercomputing Applications, University of Illinois Urbana-Champaign, All Rights Reserved