de.grogra.blocks
Class HydraLOD
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.HydraLOD
- All Implemented Interfaces:
- Manageable, Shareable
public class HydraLOD
- extends ShareableBase
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$TYPE
public static final HydraLOD.Type $TYPE
minNumber$FIELD
public static final SCOType.Field minNumber$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
HydraLOD
public HydraLOD()
getManageableType
public ManageableType getManageableType()
getMinNumber
public int getMinNumber()
getNumber
public int getNumber()
getNumberMode
public FloatToFloat getNumberMode()
getScale
public int getScale()
getScaleMode
public FloatToFloat getScaleMode()
isUseLOD
public boolean isUseLOD()
numberToLod
protected int numberToLod(float number)
scaleToLod
protected float scaleToLod(float number)
set
public void set(View view,
Vector3d v,
float size)
setMinNumber
public void setMinNumber(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)