java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.HornLOD
- All Implemented Interfaces:
Manageable,Shareable
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final HornLOD.Typestatic final SCOType.Fieldstatic 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 TypeMethodDescriptionintintgetScale()intbooleanbooleanisUseLOD()protected floatscaleToLod(float number) protected intsegmentsToLod(float number) voidvoidsetMinSegments(int value) voidsetProfile(boolean value) voidsetScale(int value) voidsetScaleMode(FloatToFloat value) voidsetSegments(int value) voidsetSegmentsMode(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
-
segments$FIELD
-
segmentsMode$FIELD
-
minSegments$FIELD
-
scale$FIELD
-
scaleMode$FIELD
-
profile$FIELD
-
-
Constructor Details
-
HornLOD
public HornLOD()
-
-
Method Details
-
set
-
segmentsToLod
protected int segmentsToLod(float number) -
scaleToLod
protected float scaleToLod(float number) -
isProfile
public boolean isProfile() -
getManageableType
-
isUseLOD
public boolean isUseLOD() -
setUseLOD
public void setUseLOD(boolean value) -
setProfile
public void setProfile(boolean value) -
getSegments
public int getSegments() -
setSegments
public void setSegments(int value) -
getMinSegments
public int getMinSegments() -
setMinSegments
public void setMinSegments(int value) -
getScale
public int getScale() -
setScale
public void setScale(int value) -
getSegmentsMode
-
setSegmentsMode
-
getScaleMode
-
setScaleMode
-