de.grogra.blocks
public class TreeLOD extends ShareableBase
| Modifier and Type | Class and Description |
|---|---|
static class |
TreeLOD.Type |
| Modifier and Type | Field and Description |
|---|---|
static TreeLOD.Type |
$TYPE |
static SCOType.Field |
branchesNumber$FIELD |
static SCOType.Field |
branchesNumberMode$FIELD |
static SCOType.Field |
minBranchesNumber$FIELD |
static SCOType.Field |
profile$FIELD |
static SCOType.Field |
scale$FIELD |
static SCOType.Field |
scaleMode$FIELD |
static SCOType.Field |
useLOD$FIELD |
| Constructor and Description |
|---|
TreeLOD() |
| Modifier and Type | Method and Description |
|---|---|
protected float |
branches_NumberToLod(float number) |
int |
getBranchesNumber() |
FloatToFloat |
getBranchesNumberMode() |
ManageableType |
getManageableType() |
int |
getMinBranchesNumber() |
int |
getScale() |
FloatToFloat |
getScaleMode() |
boolean |
isProfile() |
boolean |
isUseLOD() |
protected float |
scaleToLod(float number) |
void |
set(View view,
Vector3d v,
float size) |
void |
setBranchesNumber(int value) |
void |
setBranchesNumberMode(FloatToFloat value) |
void |
setMinBranchesNumber(int value) |
void |
setProfile(boolean value) |
void |
setScale(int value) |
void |
setScaleMode(FloatToFloat value) |
void |
setUseLOD(boolean value) |
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferencepublic static final TreeLOD.Type $TYPE
public static final SCOType.Field branchesNumber$FIELD
public static final SCOType.Field branchesNumberMode$FIELD
public static final SCOType.Field minBranchesNumber$FIELD
public static final SCOType.Field profile$FIELD
public static final SCOType.Field scale$FIELD
public static final SCOType.Field scaleMode$FIELD
public static final SCOType.Field useLOD$FIELD
protected float branches_NumberToLod(float number)
public int getBranchesNumber()
public FloatToFloat getBranchesNumberMode()
public ManageableType getManageableType()
public int getMinBranchesNumber()
public int getScale()
public FloatToFloat getScaleMode()
public boolean isProfile()
public boolean isUseLOD()
protected float scaleToLod(float number)
public void setBranchesNumber(int value)
public void setBranchesNumberMode(FloatToFloat value)
public void setMinBranchesNumber(int value)
public void setProfile(boolean value)
public void setScale(int value)
public void setScaleMode(FloatToFloat value)
public void setUseLOD(boolean value)