de.grogra.blocks
Class TreeLOD
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.blocks.TreeLOD
- All Implemented Interfaces:
- Manageable, Shareable
public class TreeLOD
- extends ShareableBase
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$TYPE
public static final TreeLOD.Type $TYPE
branchesNumber$FIELD
public static final SCOType.Field branchesNumber$FIELD
branchesNumberMode$FIELD
public static final SCOType.Field branchesNumberMode$FIELD
minBranchesNumber$FIELD
public static final SCOType.Field minBranchesNumber$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
useLOD$FIELD
public static final SCOType.Field useLOD$FIELD
TreeLOD
public TreeLOD()
branches_NumberToLod
protected float branches_NumberToLod(float number)
getBranchesNumber
public int getBranchesNumber()
getBranchesNumberMode
public FloatToFloat getBranchesNumberMode()
getManageableType
public ManageableType getManageableType()
getMinBranchesNumber
public int getMinBranchesNumber()
getScale
public int getScale()
getScaleMode
public FloatToFloat getScaleMode()
isProfile
public boolean isProfile()
isUseLOD
public boolean isUseLOD()
scaleToLod
protected float scaleToLod(float number)
set
public void set(View view,
Vector3d v,
float size)
setBranchesNumber
public void setBranchesNumber(int value)
setBranchesNumberMode
public void setBranchesNumberMode(FloatToFloat value)
setMinBranchesNumber
public void setMinBranchesNumber(int value)
setProfile
public void setProfile(boolean value)
setScale
public void setScale(int value)
setScaleMode
public void setScaleMode(FloatToFloat value)
setUseLOD
public void setUseLOD(boolean value)