Package heronarts.glx.ui
Class UI3dContext.Camera
java.lang.Object
heronarts.glx.ui.UI3dContext.Camera
- All Implemented Interfaces:
LXSerializable
- Enclosing class:
UI3dContext
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface heronarts.lx.LXSerializable
LXSerializable.Utils -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal BooleanParameterfinal BoundedParameterfinal BoundedParameterfinal BooleanParameterfinal BoundedParameterfinal BoundedParameterfinal BoundedParameterfinal BoundedParameter -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasFocus()voidload(LX lx, JsonObject object) Restores this instance from a JSON objectbooleanmatches(UI3dContext.Camera that) voidsave(LX lx, JsonObject object) Serializes this instance into the JSON objectvoidupdate()
-
Field Details
-
active
-
stale
-
theta
-
phi
-
radius
-
x
-
y
-
z
-
-
Method Details
-
matches
-
hasFocus
public boolean hasFocus() -
update
public void update() -
save
Description copied from interface:LXSerializableSerializes this instance into the JSON object- Specified by:
savein interfaceLXSerializable- Parameters:
lx- LX instanceobject- Object to serialize into
-
load
Description copied from interface:LXSerializableRestores this instance from a JSON object- Specified by:
loadin interfaceLXSerializable- Parameters:
lx- LX instanceobject- Object to deserialize
-