public abstract class AbstractRotationUC extends SliderVec3UC
GROUP_CAMERA, GROUP_DEFAULT, QUALIFIED_SEPARATOR
Constructor and Description |
---|
AbstractRotationUC(String name,
org.synthclipse.core.parser.Control control) |
Modifier and Type | Method and Description |
---|---|
org.synthclipse.core.math.ext.AngleUnits |
getInputAngleUnits() |
boolean |
isRangePresetSavable() |
void |
setInputAngleUnits(org.synthclipse.core.math.ext.AngleUnits inputAngleUnits) |
abstract void |
update(org.synthclipse.core.math.ext.Quat rotation) |
applyUniformValue, getControlClass, getControlType, getDefaultMaxValue, getDefaultMinValue, getDefaultStepSize, getDefaultValue, getMaxPresetDefaultValue, getMaxPresetValue, getMaxValue, getMinPresetDefaultValue, getMinPresetValue, getMinValue, getPresetDefaultValue, getPresetValue, getStepSize, getStepSizeDefaultPresetValue, getStepSizePresetValue, getValue, isStepSizePresetSavable, loadAllDefaults, loadDefaultMaxValue, loadDefaultMinValue, loadDefaultStepSizeValue, loadDefaultValue, parsePresetValue, setDefaultMaxValue, setDefaultMinValue, setDefaultStepSize, setDefaultValue, setMaxPresetValue, setMaxValue, setMaxValue, setMinPresetValue, setMinValue, setMinValue, setPresetValue, setStepSize, setStepSizePresetValue, setUniformValue, setValue, setValue
calculateNameGroupHashCode, equals, getControl, getDescription, getGroup, getKeyFrames, getName, getNameGroupHashCode, getProgramName, getQualifiedName, getRepeatDirection, getRepeatMode, isActive, isValid, setDescription, setEventDispatcher, setGroup, setKeyFrames, setNameGroupHashCode, setRepeatDirection, setRepeatMode, triggerValueChangedEvent, valueChanged
public AbstractRotationUC(String name, org.synthclipse.core.parser.Control control)
public org.synthclipse.core.math.ext.AngleUnits getInputAngleUnits()
public void setInputAngleUnits(org.synthclipse.core.math.ext.AngleUnits inputAngleUnits)
public boolean isRangePresetSavable()
isRangePresetSavable
in interface org.synthclipse.core.uniform.preset.IRangeablePresetValue
isRangePresetSavable
in class SliderVec3UC
public abstract void update(org.synthclipse.core.math.ext.Quat rotation)