java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.ArrangeLOD
- All Implemented Interfaces:
Manageable,Shareable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ArrangeLOD.Typestatic final SCOType.Fieldstatic final SCOType.Fieldstatic final SCOType.Fieldstatic final SCOType.Fieldstatic final SCOType.Fieldstatic final SCOType.Field -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintgetScale()booleanisUseLOD()protected floatscaleToLod(float number) protected intsegmentsToLod(float number) voidvoidsetMinSegments(int value) voidsetNumber(int value) voidsetNumberMode(FloatToFloat value) voidsetScale(int value) voidsetScaleMode(FloatToFloat value) voidsetUseLOD(boolean value) Methods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReference
-
Field Details
-
$TYPE
-
useLOD$FIELD
-
number$FIELD
-
numberMode$FIELD
-
minSegments$FIELD
-
scale$FIELD
-
scaleMode$FIELD
-
-
Constructor Details
-
ArrangeLOD
public ArrangeLOD()
-
-
Method Details
-
set
-
segmentsToLod
protected int segmentsToLod(float number) -
scaleToLod
protected float scaleToLod(float number) -
getManageableType
-
isUseLOD
public boolean isUseLOD() -
setUseLOD
public void setUseLOD(boolean value) -
getNumber
public int getNumber() -
setNumber
public void setNumber(int value) -
getMinSegments
public int getMinSegments() -
setMinSegments
public void setMinSegments(int value) -
getScale
public int getScale() -
setScale
public void setScale(int value) -
getNumberMode
-
setNumberMode
-
getScaleMode
-
setScaleMode
-