Uses of Interface
org.starhope.appius.geometry.PolygonPrimitive

Packages that use PolygonPrimitive
org.starhope.appius.game.npc   
org.starhope.appius.geometry   
org.starhope.appius.physica   
org.starhope.appius.user   
 

Uses of PolygonPrimitive in org.starhope.appius.game.npc
 

Fields in org.starhope.appius.game.npc declared as PolygonPrimitive
private  PolygonPrimitive<?> Projectile.ProjectileWatcher.polygon
          The polygon outline of the projectile (scaled)
 

Uses of PolygonPrimitive in org.starhope.appius.geometry
 

Classes in org.starhope.appius.geometry with type parameters of type PolygonPrimitive
 interface PolygonPrimitive<T extends PolygonPrimitive<?>>
          Base polygon class for 2D shapes
 

Classes in org.starhope.appius.geometry that implement PolygonPrimitive
 class Circle
          WRITEME: Document this type.
 class Polygon
          General polygon consisting of a series of line segments
 class Rectangle
          Rectangle special case of a general polygon.
 

Methods in org.starhope.appius.geometry that return PolygonPrimitive
static PolygonPrimitive<?> PolygonBuilder.instanceOf(String stringDescriptor)
          WRITEME: Document this method brpocock@star-hope.org
 

Methods in org.starhope.appius.geometry with parameters of type PolygonPrimitive
 boolean Circle.intersects(PolygonPrimitive<?> polygon)
          Determines if this polygon intersects with another one XXX: There has to be a better way than this
 boolean Polygon.intersects(PolygonPrimitive<?> polygon)
           Determines if this polygon intersects with another one
 boolean Rectangle.intersects(PolygonPrimitive<?> otherPolygon)
          Determines if this polygon intersects with another one
 boolean PolygonPrimitive.intersects(PolygonPrimitive<?> polygon)
          Determines if the polygon intersects a polygon
 

Uses of PolygonPrimitive in org.starhope.appius.physica
 

Fields in org.starhope.appius.physica declared as PolygonPrimitive
private  PolygonPrimitive<?> CollisionObject.collisionBounds
          Object's collision boundaries
 

Methods in org.starhope.appius.physica that return PolygonPrimitive
 PolygonPrimitive<?> Collidable.getCollisionBounds()
          Gets the collision boundaries for the object
 PolygonPrimitive<?> CollisionObject.getCollisionBounds()
           
 

Uses of PolygonPrimitive in org.starhope.appius.user
 

Fields in org.starhope.appius.user declared as PolygonPrimitive
 PolygonPrimitive<?> GeneralUser.collisionBounds
          Collision boundaries for an unknown thing or other
private  PolygonPrimitive<?> AvatarClass.collisionBounds
          the bounding space for collision detection
 

Methods in org.starhope.appius.user that return PolygonPrimitive
 PolygonPrimitive<?> GeneralUser.getCollisionBounds()
           
 PolygonPrimitive<?> AvatarClass.getCollisionBounds()