public interface ImmutableSizeData extends ImmutableDataManipulator<ImmutableSizeData,SizeData>
ImmutableDataManipulator
for the bounding box of an
Entity
. Usually the bounding box is not modifiable, but the base,
height, and "scale" is always known. The bounding box is axis aligned.Modifier and Type | Method and Description |
---|---|
ImmutableValue<Float> |
base()
Gets the
ImmutableValue for the "base" size. |
ImmutableValue<Float> |
height()
Gets the
ImmutableValue for the "height" size. |
ImmutableBoundedValue<Float> |
scale()
Gets the
ImmutableValue for the "scale" size. |
asMutable, copy, with, with
getContentVersion, toContainer
ImmutableValue<Float> base()
ImmutableValue
for the "base" size.ImmutableValue<Float> height()
ImmutableValue
for the "height" size.ImmutableBoundedValue<Float> scale()
ImmutableValue
for the "scale" size.