source.ucregents.playground.samplegame
Class Ball_Beach

java.lang.Object
  extended by source.ucregents.playground.physics.BaseEntity
      extended by source.ucregents.playground.physics.MovingEntity
          extended by source.ucregents.playground.samplegame.Ball
              extended by source.ucregents.playground.samplegame.Ball_Beach
All Implemented Interfaces:
java.lang.Cloneable

public class Ball_Beach
extends Ball

A Soccer ball is a MovingEntity with a soccerball image and with a mass of .2kg, and friction coefficients of 1


Constructor Summary
Ball_Beach()
           
Ball_Beach(double x, double y, double dX, double dY)
           
Ball_Beach(java.awt.geom.Point2D.Double p, javax.vecmath.Vector2d v)
           
 
Method Summary
 java.lang.String DefaultImageLocation()
          Provides the location of the default image
 
Methods inherited from class source.ucregents.playground.physics.MovingEntity
collide, collide, Deserialize, Draw, getAngularVelocity, getCurrentTickVelocity, getCurrentVelocity, getMass, increaseVelocity, increaseXVelocity, increaseYVelocity, isStationary, isUnstoppableForce, moveCurrentVelocity, moveVector, Serialize, setAngularVelocity, setCurrentTickVelocity, setCurrentVelocity, setMass, setStationary, setUnstoppableForce
 
Methods inherited from class source.ucregents.playground.physics.BaseEntity
calculateAxes, clone, getActualFrameDimensions, getAxes, getAxesClone, getAxis, getBounciness, getCenterPoint, getDrawType, getEvents, getFrameColor, getFrictionConstant, getGradientColor, getImageOffset, getName, getOrientation, getResizingObject, getRoundedShapeMass, getScale, getShape, getShapeColor, getShapeFrame, getShapeMass, getSideVectors, getULPoint, getUserEvents, getVertexCount, getVerticesCoordinates, isCircle, isCollidable, isOverlapping, isPolygon, isSelected, isVisible, OnCenterScale, OnCollisionWith, OnLocationChange, OnOrientationChange, OnULScale, RegisterEvent, RegisterEvent, RegisterEvents, RemoveEvent, RemoveEvents, resetFrameColor, Scale, ScaleAroundCenter, setBounciness, setCenterPoint, setCenterPoint, setCollidable, setDrawType, setFrameColor, setFrictionConstant, setGradientColor, setImageOffset, setName, setOrientation, setScale, setSelected, setShapeColor, setULPoint, setULPoint, setVisible, toString, toXMLElement
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Ball_Beach

public Ball_Beach()

Ball_Beach

public Ball_Beach(double x,
                  double y,
                  double dX,
                  double dY)

Ball_Beach

public Ball_Beach(java.awt.geom.Point2D.Double p,
                  javax.vecmath.Vector2d v)
Method Detail

DefaultImageLocation

public java.lang.String DefaultImageLocation()
Description copied from class: BaseEntity
Provides the location of the default image

Overrides:
DefaultImageLocation in class MovingEntity
Returns:
Returns the location of the image