A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

I

I - Static variable in class hermes.postoffice.POCodes.Key
 
ImpulseCollision - Class in hermes.physics
This class is used to store the data for an impulse-based collision between two beings.
Intended for internal use, you do not need to understand or use this class!
It will accumulate an impulse for a collision between two beings, and apply it equally to each when the collision is resolved.
ImpulseCollision(MassedBeing, MassedBeing, PVector, float) - Constructor for class hermes.physics.ImpulseCollision
Sets up a collision between beings
inCircle(float, float, float, float, float) - Static method in class hermes.HermesMath
Determines if a point is inside a circle.
inCircle(PVector, PVector, float) - Static method in class hermes.HermesMath
Determines if a point is inside a circle.
INFINITE_LOOPS - Static variable in interface hermes.animation.AnimationConstants
 
INFINITY - Static variable in class hermes.HermesMath
 
INPUT_METHOD_ON_OFF - Static variable in class hermes.postoffice.POCodes.Key
Constant for the input method on/off key.
INSERT - Static variable in class hermes.postoffice.POCodes.Key
 
InsideMassedCollider - Class in hermes.physics
A Collider that keeps a being's bounding box contained inside of another by projection and impulse collision.
InsideMassedCollider() - Constructor for class hermes.physics.InsideMassedCollider
 
InteractionHandler<A extends HObject,B extends HObject> - Class in hermes
This class contains support code for detecting interactions and handling them.
interactionHandler(A, B) - Method in class hermes.InteractionHandler
Checks if an interaction is detected between being1 and being2.
Interactor<A extends HObject,B extends HObject> - Class in hermes
An Interactor defines some conditional relationship between two HObjects.
Interactor(boolean, boolean) - Constructor for class hermes.Interactor
Constructs a new Interactor, setting whether the Interactor will be handled upon detection or deferred, and whether the Interactor will be multisampled.
Interactor() - Constructor for class hermes.Interactor
Constructs a new Interactor using default settings.
InverseSquareInteractor - Class in hermes.physics
A general inverse square-law force interactor.
InverseSquareInteractor(float, float) - Constructor for class hermes.physics.InverseSquareInteractor
Sets up a ColoumbInteractor with a range limit.
InverseSquareInteractor(float) - Constructor for class hermes.physics.InverseSquareInteractor
Sets up a ColoumbInteractor with no range limit.
INVERTED_EXCLAMATION_MARK - Static variable in class hermes.postoffice.POCodes.Key
Constant for the inverted exclamation mark key.
isActive() - Method in class hermes.World
Returns true after start() has been called.
isKeyPressed(int) - Method in class hermes.postoffice.PostOffice
Utility for checking if key is pressed
isMouseInRegion(HShape) - Method in class hermes.postoffice.PostOffice
Utility for checking if mouse is in a region
isPlayDirectionLeftToRight() - Method in class hermes.animation.AnimatedSprite
 
isPressed() - Method in class hermes.postoffice.KeyMessage
Tells if key is pressed or not.
iterator() - Method in class hermes.GenericGroup
An iterator over the underlying collection.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _