public class JSOGraphicalUserInterface extends JoglSceneObject
children, zpos
Constructor and Description |
---|
JSOGraphicalUserInterface(JoglPanel p) |
Modifier and Type | Method and Description |
---|---|
void |
AddGuiObject(JoglGuiObject jgo) |
void |
DrawObject(GraphicsPipeline pipe) |
double |
getAspect() |
double |
getHeight() |
JoglVectord2 |
GetNDCPos(double x,
double y) |
JoglVectord2 |
GetNDCPos(float x,
float y) |
JoglGuiObject |
GetObjectFromPos(double x,
double y) |
JoglGuiObject |
GetObjectFromPos(float x,
float y) |
java.util.Vector<JoglGuiObject> |
GetObjectsFromPos(double x,
double y) |
java.util.Vector<JoglGuiObject> |
GetObjectsFromPos(float x,
float y) |
double |
getWidth() |
void |
RemoveGuiObject(JoglGuiObject jgo) |
addChild, DrawChildrenSorted, DrawChildrenSorted, findSceneObject, findSceneObjects, getZOrder, removeChild, setZOrder
public JSOGraphicalUserInterface(JoglPanel p)
public void AddGuiObject(JoglGuiObject jgo)
public void RemoveGuiObject(JoglGuiObject jgo)
public double getAspect()
public double getWidth()
public double getHeight()
public JoglGuiObject GetObjectFromPos(float x, float y)
public JoglGuiObject GetObjectFromPos(double x, double y)
public java.util.Vector<JoglGuiObject> GetObjectsFromPos(float x, float y)
public java.util.Vector<JoglGuiObject> GetObjectsFromPos(double x, double y)
public JoglVectord2 GetNDCPos(float x, float y)
public JoglVectord2 GetNDCPos(double x, double y)
public void DrawObject(GraphicsPipeline pipe)
DrawObject
in class JoglSceneObject