Package com.biodigital.humansdk
Enum Class HumanUIOptions
- All Implemented Interfaces:
Serializable
,Comparable<HumanUIOptions>
,Constable
UI Options - turn on or off various built-in UI elements
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptiontoggle display of BioDigital viewer UI, default is truetoggle showing anatomy context labels on selection, default is ontoggle showing animation controls, default is truetoggle showing audio UI, default is ontoggle showing "Draw" button, default is ontoggle showing "Help" button, default is ontoggle showing scene information panel, default is truetoggle showing labels list in Info panel, default is offtoggle showing labels in the 3D scene, default is ontoggle showing layer slider UI button, default is ontoggle showing scene navigation UI, default is ontoggle showing object search interface, default is trueturn 'click to interact' on/off, default is offstart a Quiz if one is present in the content, default is offBlock users from taking a Quiz if one is present, default is offtoggle showing scene undo UI, default is truetoggle showing scene interaction tools, default is truetoggle showing tour navigation UI, default is onenable/disable tutorial default is disabled -
Method Summary
Modifier and TypeMethodDescriptionstatic HumanUIOptions
Returns the enum constant of this class with the specified name.static HumanUIOptions[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
all
toggle display of BioDigital viewer UI, default is true -
anatomyLabels
toggle showing anatomy context labels on selection, default is on -
animation
toggle showing animation controls, default is true -
audio
toggle showing audio UI, default is on -
draw
toggle showing "Draw" button, default is on -
help
toggle showing "Help" button, default is on -
info
toggle showing scene information panel, default is true -
labels
toggle showing labels in the 3D scene, default is on -
labelList
toggle showing labels list in Info panel, default is off -
layers
toggle showing layer slider UI button, default is on -
objects
toggle showing object search interface, default is true -
onDemand
turn 'click to interact' on/off, default is off -
quizAutoStart
start a Quiz if one is present in the content, default is off -
quizLock
Block users from taking a Quiz if one is present, default is off -
reset
toggle showing scene undo UI, default is true -
tools
toggle showing scene interaction tools, default is true -
tour
toggle showing tour navigation UI, default is on -
tutorial
enable/disable tutorial default is disabled
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-