Site hosted by Angelfire.com: Build your free website today!

 

Package  

 Class 

Tree 

Deprecated 

Index 

Help 

 

 PREV CLASS   NEXT CLASS

FRAMES    NO FRAMES    

 

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD

 

size=2 width="100%" align=center>

Class ExplodingObject

 
java.lang.Object
  extended byMovingObject
      extended byExplodingObject

All Implemented Interfaces:

Movable

Direct Known Subclasses:

CheapFoe, FireRing, Nuke, RailGun, Ship


public abstract class ExplodingObject

extends MovingObject

 


Field Summary

 

Fields inherited from class MovingObject

SECTOR

 

Constructor Summary

ExplodingObject()
           

 

 

Method Summary

 void

disintegratePolygon(double[] dArray, java.awt.Color col)
           

 void

explode()
           

 java.awt.Color

getColor()
           

 java.awt.Point[]

getObjectPoints()
           

 double[]

getObjectRadians()
           

 java.awt.Polygon[]

getPolyExploding()
           

 int[]

getXcoords()
           

 int[]

getYcoords()
           

 boolean

isExploding()
           

 void

setColor(java.awt.Color c)
           

 void

setObjectPoints(double[] dArray)
           

 void

setObjectRadians(double[] dArray)
           

 void

setXcoord(int nValue, int nIndex)
           

 void

setYcoord(int nValue, int nIndex)
           

 

Methods inherited from class MovingObject

die, fadeInOut, getCenter, getDeltaX, getDeltaY, getDie, getDim, getFriend, getOrientation, getRadius, points, setCenter, setDeltaX, setDeltaY, setDie, setDim, setFriend, setOrientation, setRadius

 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface Movable

draw, move

 

Constructor Detail

ExplodingObject

 
public ExplodingObject()

Method Detail

getColor

 
public java.awt.Color getColor()

Overrides:

getColor in class MovingObject


setColor

 
public void setColor(java.awt.Color c)

Overrides:

setColor in class MovingObject


getObjectRadians

 
public double[] getObjectRadians()

setObjectRadians

 
public void setObjectRadians(double[] dArray)

setYcoord

 
public void setYcoord(int nValue,
                      int nIndex)

setXcoord

 
public void setXcoord(int nValue,
                      int nIndex)

getXcoords

 
public int[] getXcoords()

getYcoords

 
public int[] getYcoords()

getPolyExploding

 
public java.awt.Polygon[] getPolyExploding()

getObjectPoints

 
public java.awt.Point[] getObjectPoints()

explode

 
public void explode()

isExploding

 
public boolean isExploding()

Specified by:

isExploding in interface Movable

Overrides:

isExploding in class MovingObject


setObjectPoints

 
public void setObjectPoints(double[] dArray)

disintegratePolygon

 
public void disintegratePolygon(double[] dArray,
                                java.awt.Color col)
size=2 width="100%" align=center>

 

Package  

 Class 

Tree 

Deprecated 

Index 

Help 

 

 PREV CLASS   NEXT CLASS

FRAMES    NO FRAMES    

 

SUMMARY: NESTED | FIELD | CONSTR | METHOD

DETAIL: FIELD | CONSTR | METHOD

 

size=2 width="100%" align=center>