Package com.biodigital.humansdk
Enum HumanUIOptions
java.lang.Object
java.lang.Enum<HumanUIOptions>
com.biodigital.humansdk.HumanUIOptions
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<HumanUIOptions>,java.lang.constant.Constable
public enum HumanUIOptions extends java.lang.Enum<HumanUIOptions>
UI Options - turn on or off various built-in UI elements
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description allturn all default ui elements on or all UI elements offanatomyLabelstoggle showing anatomy layers slider, default is onanimationtoggle showing animation controls, default is trueaudiotoggle showing audio UI, default is ondrawtoggle showing "Draw" button, default is onhelptoggle showing "Help" button, default is oninfotoggle showing scene information panel, default is truelabelListtoggle showing labels list in Info panel, default is offlayerstoggle showing layer slider UI, default is onnavtoggle showing scene navigation UI, default is onobjectstoggle showing object search interface, default is trueonDemandturn 'click to interact' on/off, default is offquizEnabledtoggle showing "Take Quiz" button if there is a quiz, default is onquizLockturn on quiz lock mode, default is offresettoggle showing scene undo UI, default is truetoolstoggle showing scene interaction tools, default is truetourtoggle showing tour navigation UI, default is ontutorialenable/disable tutorial default is disabled -
Method Summary
Modifier and Type Method Description static HumanUIOptionsvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static HumanUIOptions[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
tools
toggle showing scene interaction tools, default is true -
reset
toggle showing scene undo UI, default is true -
info
toggle showing scene information panel, default is true -
animation
toggle showing animation controls, default is true -
objects
toggle showing object search interface, default is true -
all
turn all default ui elements on or all UI elements off -
onDemand
turn 'click to interact' on/off, default is off -
quizLock
turn on quiz lock mode, default is off -
audio
toggle showing audio UI, default is on -
layers
toggle showing layer slider UI, default is on -
labelList
toggle showing labels list in Info panel, default is off -
quizEnabled
toggle showing "Take Quiz" button if there is a quiz, default is on -
draw
toggle showing "Draw" button, default is on -
anatomyLabels
toggle showing anatomy layers slider, default is on -
nav
toggle showing scene navigation UI, default is on -
tour
toggle showing tour navigation UI, default is on -
help
toggle showing "Help" button, default is on -
tutorial
enable/disable tutorial default is disabled
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-