de.grogra.blocks
Class HornLOD
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.HornLOD
- All Implemented Interfaces:
- Manageable, Shareable
public class HornLOD
- extends ShareableBase
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$TYPE
public static final HornLOD.Type $TYPE
minSegments$FIELD
public static final SCOType.Field minSegments$FIELD
profile$FIELD
public static final SCOType.Field profile$FIELD
scale$FIELD
public static final SCOType.Field scale$FIELD
scaleMode$FIELD
public static final SCOType.Field scaleMode$FIELD
segments$FIELD
public static final SCOType.Field segments$FIELD
segmentsMode$FIELD
public static final SCOType.Field segmentsMode$FIELD
useLOD$FIELD
public static final SCOType.Field useLOD$FIELD
HornLOD
public HornLOD()
getManageableType
public ManageableType getManageableType()
getMinSegments
public int getMinSegments()
getScale
public int getScale()
getScaleMode
public FloatToFloat getScaleMode()
getSegments
public int getSegments()
getSegmentsMode
public FloatToFloat getSegmentsMode()
isProfile
public boolean isProfile()
isUseLOD
public boolean isUseLOD()
scaleToLod
protected float scaleToLod(float number)
segmentsToLod
protected int segmentsToLod(float number)
set
public void set(View view,
Vector3d v,
float size)
setMinSegments
public void setMinSegments(int value)
setProfile
public void setProfile(boolean value)
setScale
public void setScale(int value)
setScaleMode
public void setScaleMode(FloatToFloat value)
setSegments
public void setSegments(int value)
setSegmentsMode
public void setSegmentsMode(FloatToFloat value)
setUseLOD
public void setUseLOD(boolean value)