|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Law | |
noope.core | Classes that are core to the NOOPE engine. |
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 Law in noope.core |
Methods in noope.core that return Law | |
Law |
Laws.getLaw(java.lang.String lawname)
Return a Law identified by the a string, or throw a LawNotFoundException if this Law does not exist. |
Uses of Law in noope.input |
Methods in noope.input that return Law | |
abstract Law |
LawLoader.createLaw(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
int lawnumber,
Physics phys)
This method should create a new Law object. |
Law |
HardCodedLawLoader.createLaw(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
int lawnumber,
Physics phys)
Returns a new Law object. |
Law |
DynamicLawLoader.createLaw(java.lang.String className,
BlockReaderLocation brL,
BlockReader br,
int lawnumber,
Physics phys)
Tries to create a new instance of the law class with the given name. |
Uses of Law in noope.laws |
Subclasses of Law in noope.laws | |
class |
Gravity
Used to implement Newton's inverse square law of gravity |
class |
ParticlePairLaw
This is an abstract subclass of Law used to model a Law that acts on a pair of Entitys, i.e. |
class |
SphereCollision
This law models collisions of spherical entitys. |
Uses of Law in noope.output |
Subclasses of Law in noope.output | |
class |
OutputProjection
This is an output class that can be used to display in real-time an orthogonal projection onto a plane of all the Entity objects in Entities. |
class |
OutputText
This is a descendant of Law which writes the position of all entities to a text file every so often. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |