|
JavaView® v2.12 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--jv.object.PsObject
|
+--jv.thirdParty.ruler.PjAxes
Project demonstrates the use of the axes class
PgAxes, Serialized Form| Fields inherited from class jv.object.PsObject |
HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_SELECTED, IS_USED, NUM_TAGS |
| Constructor Summary | |
PjAxes(int dim)
|
|
| Method Summary | |
void |
dragCamera(PvCameraEvent pos)
Get camera events resulting from dragging the mouse. |
PgAxes |
getAxes()
Get axes object. |
void |
init()
If instance has missing name then assign default name 'object_NUMBER' where number is the total number of already created instances. |
void |
pickCamera(PvCameraEvent pos)
Get camera events resulting from picking the mouse. |
void |
removeGeometry(PgGeometry geom)
Remove a register a geometry. |
void |
removeScene(PvScene scene)
Remove a register a scene. |
void |
setGeometry(PgGeometry geom)
Register a geometry which is the target of this axes. |
void |
setScene(PvScene scene)
Register a scene as the target of this axes. |
boolean |
update(java.lang.Object event)
Update all inspector panels, send update to all registered update listeners and finally update parent. |
| Methods inherited from class jv.object.PsObject |
addInspector, addUpdateListener, assureInspector, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, hasInspector, hasTag, hasUpdateListener, instanceOf, instanceOf, removeInspector, removeUpdateListener, setName, setParent, setTag, toString, updatePanels |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface jv.project.PvCameraListenerIf |
getName |
| Constructor Detail |
public PjAxes(int dim)
| Method Detail |
public void init()
PsObjectinit in class PsObjectpublic boolean update(java.lang.Object event)
PsObjectCentral update method of this object. Must be overwritten if this class receives unknown events, say, from new children. Any subclass must class invoke super.update(event) on all events it does handle itself.
update in class PsObjectjv.object.PsObjectPsObject.setParent(PsUpdateIf),
PsObject.getFather(),
PsObject.addUpdateListener(PsUpdateIf)public PgAxes getAxes()
public void setScene(PvScene scene)
public void removeScene(PvScene scene)
public void setGeometry(PgGeometry geom)
public void removeGeometry(PgGeometry geom)
public void pickCamera(PvCameraEvent pos)
pickCamera in interface PvCameraListenerIfjv.project.PvCameraListenerIfevent - Pick event issued by the displayPvCameraListenerIfpublic void dragCamera(PvCameraEvent pos)
dragCamera in interface PvCameraListenerIfjv.project.PvCameraListenerIfevent - Drag event issued by the displayPvCameraListenerIf
|
JavaView® v2.12 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||