|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Entity | |
noope.input | Classes related to data input. |
noope.laws | Classes describing force laws modelled by NOOPE. |
noope.output | Classes related to data output. |
Uses of Entity in noope.input |
Methods in noope.input that return Entity | |
abstract Entity |
EntityLoader.createEntity(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
Physics phys)
This method should create a new Entity object. |
Entity |
HardCodedEntityLoader.createEntity(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
Physics phys)
Creates a new Entity object. |
Entity |
DynamicEntityLoader.createEntity(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
Physics phys)
Dynamically loads the Entity class with the given name and creates an instance of it. |
Methods in noope.input with parameters of type Entity | |
abstract LawPropertyRecord |
LawPropertyRecordLoader.createLawPropertyRecord(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
Entity ent)
This method should create a new LawPropertyRecord object. |
LawPropertyRecord |
HardCodedLawPropertyRecordLoader.createLawPropertyRecord(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
Entity ent)
Creates a new instance of the given class. |
LawPropertyRecord |
DynamicLawPropertyRecordLoader.createLawPropertyRecord(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
Entity ent)
This method dynamically loads the class with the given name. |
Uses of Entity in noope.laws |
Methods in noope.laws with parameters of type Entity | |
LawPropertyRecord |
Law.constructNewPropertyRecord(BlockReader br,
Entity ent)
Create a new LawPropertyRecord from the BlockReader object. |
abstract void |
ParticlePairLaw.actOnPair(Entity ent1,
Entity ent2)
Applies the law to the two parameters. |
void |
Gravity.actOnPair(Entity ent1,
Entity ent2)
This evaluates the gravitational force for the given pair of entitys and calls addForce appropriately for each of them. |
LawPropertyRecord |
Gravity.constructNewPropertyRecord(BlockReader br,
Entity ent)
Returns a new GravityPropertyRecord, calling its constructor with (br, ent). |
void |
SphereCollision.actOnPair(Entity ent1,
Entity ent2)
Acts on the pair of entities ent1 and ent2. |
LawPropertyRecord |
SphereCollision.constructNewPropertyRecord(BlockReader br,
Entity e)
Returns a new SphereCollisionPropertyRecord. |
Constructors in noope.laws with parameters of type Entity | |
LawPropertyRecord(BlockReader br,
Entity ent)
Construct a LawPropertyRecord from the supplied BlockReader, for the supplied Entity. |
|
SphereCollisionPropertyRecord(BlockReader br,
Entity ent)
Constructs a new SphereCollisionPropertyRecord from the given BlockReader. |
|
GravityPropertyRecord(BlockReader br,
Entity ent)
Construct the GravityPropertyRecord from the supplied BlockReader, for the supplied Entity. |
Uses of Entity in noope.output |
Methods in noope.output with parameters of type Entity | |
protected void |
OutputProjection.outputPosition(Entity e,
double x,
double y)
Outputs the position of the Entity e at x, y in the coordinates of the plane we are projecting onto. |
LawPropertyRecord |
OutputProjection.constructNewPropertyRecord(BlockReader br,
Entity ent)
Constructs a new OutputProjectionPropertyRecord object. |
Constructors in noope.output with parameters of type Entity | |
OutputProjectionPropertyRecord(BlockReader br,
Entity ent)
Constructs a new OutputProjectionPropertyRecord object from the BlockReader br and for the Entity ent. |
|
OutputProjectionColoredPropertyRecord(BlockReader br,
Entity ent)
Constructs a new OutputProjectionPropertyRecord object from the BlockReader br and for the Entity ent. |
|
OutputProjectionPointPropertyRecord(BlockReader br,
Entity ent)
Constructs a new OutputProjectionPointPropertyRecord object from the BlockReader br and for the Entity ent. |
|
OutputProjectionShapePropertyRecord(BlockReader br,
Entity ent)
Constructs a new OutputProjectionShapePropertyRecord object from the BlockReader br, for the Enitity ent. |
|
OutputProjectionCirclePropertyRecord(BlockReader br,
Entity ent)
Calls the inherited constructor and then reads the double "radius" from br. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |