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 all
turn all default ui elements on or all UI elements offanatomyLabels
toggle showing anatomy layers slider, default is onanimation
toggle showing animation controls, default is trueaudio
toggle showing audio UI, default is ondraw
toggle showing "Draw" button, default is onhelp
toggle showing "Help" button, default is oninfo
toggle showing scene information panel, default is truelabelList
toggle showing labels list in Info panel, default is offlayers
toggle showing layer slider UI, default is onnav
toggle showing scene navigation UI, default is onobjects
toggle showing object search interface, default is trueonDemand
turn 'click to interact' on/off, default is offquizEnabled
toggle showing "Take Quiz" button if there is a quiz, default is onquizLock
turn on quiz lock mode, default is offreset
toggle showing scene undo UI, default is truetools
toggle showing scene interaction tools, default is truetour
toggle showing tour navigation UI, default is ontutorial
enable/disable tutorial default is disabled -
Method Summary
Modifier and Type Method Description static HumanUIOptions
valueOf(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
-