de.grogra.blocks
Class ArrangeLOD
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.ArrangeLOD
- All Implemented Interfaces:
- Manageable, Shareable
public class ArrangeLOD
- extends ShareableBase
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$TYPE
public static final ArrangeLOD.Type $TYPE
minSegments$FIELD
public static final SCOType.Field minSegments$FIELD
number$FIELD
public static final SCOType.Field number$FIELD
numberMode$FIELD
public static final SCOType.Field numberMode$FIELD
scale$FIELD
public static final SCOType.Field scale$FIELD
scaleMode$FIELD
public static final SCOType.Field scaleMode$FIELD
useLOD$FIELD
public static final SCOType.Field useLOD$FIELD
ArrangeLOD
public ArrangeLOD()
getManageableType
public ManageableType getManageableType()
getMinSegments
public int getMinSegments()
getNumber
public int getNumber()
getNumberMode
public FloatToFloat getNumberMode()
getScale
public int getScale()
getScaleMode
public FloatToFloat getScaleMode()
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)
setNumber
public void setNumber(int value)
setNumberMode
public void setNumberMode(FloatToFloat value)
setScale
public void setScale(int value)
setScaleMode
public void setScaleMode(FloatToFloat value)
setUseLOD
public void setUseLOD(boolean value)