net.jbeans.physics.model.standingwave
Class StandingWave

java.lang.Object
  extended bynet.jbeans.physics.model.standingwave.StandingWave
All Implemented Interfaces:
java.io.Serializable

public class StandingWave
extends java.lang.Object
implements java.io.Serializable

generally describe StandingWave in here

Version:
$Revision: 1.1 $
Author:
Masahiro Takatsuka (masa@takatsuka.org)
See Also:
Serializable, Serialized Form

Field Summary
(package private)  double[] coords
           
(package private)  double[][] coordsC
           
protected  javax.swing.event.EventListenerList dimListeners
           
protected  javax.swing.event.EventListenerList modelListeners
           
(package private)  int x
           
(package private)  double xmax
           
(package private)  double xmin
           
(package private)  int y
           
(package private)  double ymax
           
(package private)  double ymin
           
 
Constructor Summary
StandingWave()
           
 
Method Summary
 void addSurfaceDimensionListener(javax.swing.event.ChangeListener l)
          adds an GeometryListener to the shape
 void addSurfaceListener(javax.swing.event.ChangeListener l)
          adds an GeometryListener to the shape
protected  void fireSurfaceChanged()
          Notify all listeners that have registered interest for notification on this event type.
protected  void fireSurfaceDimensionChanged()
          Notify all listeners that have registered interest for notification on this event type.
 double[] getSurfaceColors()
           
 double[] getSurfaceCoordinatesWithColorsInSingle()
           
 double[] getSurfaceCoordinatesX()
           
 double[] getSurfaceCoordinatesY()
           
 double[] getSurfaceCoordinatesZ()
           
 int getX()
           
 int getY()
           
 void removeSurfaceDimensionListener(javax.swing.event.ChangeListener l)
          removes an GeometryListener from the shape.
 void removeSurfaceListener(javax.swing.event.ChangeListener l)
          removes an GeometryListener from the shape.
 void setTime(double t)
           
 void setX(int x)
           
 void setY(int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

modelListeners

protected transient javax.swing.event.EventListenerList modelListeners

dimListeners

protected transient javax.swing.event.EventListenerList dimListeners

x

int x

y

int y

xmin

double xmin

ymin

double ymin

xmax

double xmax

ymax

double ymax

coords

double[] coords

coordsC

double[][] coordsC
Constructor Detail

StandingWave

public StandingWave()
Method Detail

addSurfaceListener

public void addSurfaceListener(javax.swing.event.ChangeListener l)
adds an GeometryListener to the shape


removeSurfaceListener

public void removeSurfaceListener(javax.swing.event.ChangeListener l)
removes an GeometryListener from the shape.


fireSurfaceChanged

protected void fireSurfaceChanged()
Notify all listeners that have registered interest for notification on this event type.


addSurfaceDimensionListener

public void addSurfaceDimensionListener(javax.swing.event.ChangeListener l)
adds an GeometryListener to the shape


removeSurfaceDimensionListener

public void removeSurfaceDimensionListener(javax.swing.event.ChangeListener l)
removes an GeometryListener from the shape.


fireSurfaceDimensionChanged

protected void fireSurfaceDimensionChanged()
Notify all listeners that have registered interest for notification on this event type.


setX

public void setX(int x)

getX

public int getX()

setY

public void setY(int y)

getY

public int getY()

setTime

public void setTime(double t)

getSurfaceCoordinatesWithColorsInSingle

public double[] getSurfaceCoordinatesWithColorsInSingle()

getSurfaceCoordinatesX

public double[] getSurfaceCoordinatesX()

getSurfaceCoordinatesY

public double[] getSurfaceCoordinatesY()

getSurfaceCoordinatesZ

public double[] getSurfaceCoordinatesZ()

getSurfaceColors

public double[] getSurfaceColors()


Copyright © 1995-2004 net.jbeans. All Rights Reserved.