|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Problem
Interface for problem objects, all problem types must implement this interface.
Method Summary | |
---|---|
Object3D |
getDrawable()
Returns a drawable object that is meant to be drawn when the problem is created. |
float |
getGunRange()
|
java.lang.String[] |
getProblemLabels()
Used to retrieve labels that the problem would like to show the user. |
float |
getSolutionRange()
|
ProblemType |
getType()
Returns the problem type. |
void |
setInputValues(long[] value)
Used to pass user parameters into the problem |
Methods inherited from interface unc.cdva.utils.Taggable |
---|
getId |
Method Detail |
---|
Object3D getDrawable()
float getGunRange()
void setInputValues(long[] value)
value
- An array of values, the ordering and meaning
of the values is dependant upon the exact problem type.ProblemType getType()
java.lang.String[] getProblemLabels()
float getSolutionRange()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |