de.grogra.blocks
public class Arrange extends Patch implements Instantiator<Instantiation>
Node.AccessorBridge, Node.FieldAttributeAccessor, Node.NType| Modifier and Type | Field and Description |
|---|---|
static Node.NType |
$TYPE |
static Node.NType.Field |
arrangeMethod$FIELD |
static Node.NType.Field |
density$FIELD |
static Node.NType.Field |
densityI$FIELD |
static Node.NType.Field |
densityMax$FIELD |
static Node.NType.Field |
densityMin$FIELD |
static Node.NType.Field |
fitToRaster$FIELD |
static Node.NType.Field |
initAll$FIELD |
static Node.NType.Field |
locationParameter$FIELD |
static Node.NType.Field |
locationParameter1Function$FIELD |
static Node.NType.Field |
locationParameter2Function$FIELD |
static Node.NType.Field |
locationParameter3Function$FIELD |
static Node.NType.Field |
locationParameterMax$FIELD |
static Node.NType.Field |
locationParameterMin$FIELD |
static Node.NType.Field |
lod$FIELD |
static int |
MAX_RASTER |
static Node.NType.Field |
number$FIELD |
static Node.NType.Field |
random$FIELD |
static Node.NType.Field |
scaleFunction$FIELD |
static Node.NType.Field |
slopeFunction$FIELD |
static Node.NType.Field |
spinFunction$FIELD |
static Node.NType.Field |
useDensityI$FIELD |
grid, grid$FIELD, visibleSides, visibleSides$FIELDINFINITE_MASK, interior, interior$FIELD, shader, shader$FIELD, treatedAsInfinite$FIELD, USED_BITStransform, transform$FIELD, TRANSFORMING_MASK, transforming$FIELDADDITIONAL_FIELDS, bits, DELETED, EXTENT_BIT, EXTENT_MASK, extentIndex$FIELD, extentTail$FIELD, HAS_OBSERVERS, IS_INTERPRETIVE, isInterpretive$FIELD, LAST_EXTENT_INDEX, layer$FIELD, MARK, mark$FIELD, MIME_TYPE, MIN_UNUSED_SPECIAL_OF_SOURCE, MIN_UNUSED_SPECIAL_OF_TARGET, name$FIELDCOMPUTE_NORMALS, COMPUTE_UVDEFAULT_VALUE, EMPTY_MAPdraw, getGrid, getPolygonizableSource, getPolygonization, getVisibleSides, pick, pick, polygonize, setGrid, setVisibleSidesgetInterior, getShader, getSurfaceArea, getSymbolColor, getVolume, isTreatedAsInfinite, setBackShader, setColor, setColor, setFrontShader, setInterior, setMaterial, setShader, setShaders, setTreatedAsInfinitegetLocalTransformation, getTransform, getTranslation, isTransforming, postTransform, preTransform, setRotation, setScale, setTransform, setTransform, setTransform, setTransform, setTransform, setTransform, setTransform, setTransform, setTransforming, setTranslationaddEdgeBitsTo, addReference, appendBranchNode, appendBranchNode, appendReferencesTo, clone, clone, cloneGraph, dump, dumpTree, dup, dupUnmanagedFields, edgeChanged, findAdjacent, findRefinementType, get, getAccessor, getAccessor, getAttributes, getAxisParent, getBoolean, getBranch, getBranchLength, getBranchNode, getBranchTail, getByte, getChar, getCommonAncestor, getCurrentGraphState, getDirectChildCount, getDouble, getEdgeAttributeAccessor, getEdgeAttributes, getEdgeBitsTo, getEdgeTo, getExtentIndex, getFirst, getFirstEdge, getFloat, getGraph, getId, getIndex, getInt, getLayer, getLong, getManageableType, getName, getNeighbor, getNext, getNType, getObject, getOrCreateEdgeTo, getOrNull, getPersistenceManager, getPredecessor, getProvider, getShort, getSource, getStamp, getSuccessor, getSymbol, getTarget, getTransaction, getUserField, getUserFieldCount, getXClass, getXData, hasName, initProvider, initXClass, insertBranchNode, insertBranchNode, instantiateGraph, isAncestorOf, isDirection, isEncoarseOf, isManagingInstance, isMarked, isRoot, isSource, isTarget, manageableReadResolve, manageableWriteReplace, paramString, removeAll, removeEdgeBitsTo, removeFromChain, removeFromChain, removeReference, setBranch, setBranch, setExtentIndex, setGraphForDeserialization, setLayer, setMark, setName, setSuccessor, setSuccessor, specialEdgeAdded, specialEdgeRefModified, specialEdgeRemoved, toString, writeReplaceaddEdgeBits, getBitMark, getEdgeBits, getObjectMark, getSpecialEdgeDescriptor, parseEdgeKeys, remove, removeEdgeBits, setBitMark, setEdgeBits, setObjectMark, testEdgeBitsequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBitMark, getObjectMark, setBitMark, setObjectMarkpublic static final Node.NType $TYPE
public static final Node.NType.Field arrangeMethod$FIELD
public static final Node.NType.Field density$FIELD
public static final Node.NType.Field densityI$FIELD
public static final Node.NType.Field densityMax$FIELD
public static final Node.NType.Field densityMin$FIELD
public static final Node.NType.Field fitToRaster$FIELD
public static final Node.NType.Field initAll$FIELD
public static final Node.NType.Field locationParameter$FIELD
public static final Node.NType.Field locationParameter1Function$FIELD
public static final Node.NType.Field locationParameter2Function$FIELD
public static final Node.NType.Field locationParameter3Function$FIELD
public static final Node.NType.Field locationParameterMax$FIELD
public static final Node.NType.Field locationParameterMin$FIELD
public static final Node.NType.Field lod$FIELD
public static final int MAX_RASTER
public static final Node.NType.Field number$FIELD
public static final Node.NType.Field random$FIELD
public static final Node.NType.Field scaleFunction$FIELD
public static final Node.NType.Field slopeFunction$FIELD
public static final Node.NType.Field spinFunction$FIELD
public static final Node.NType.Field useDensityI$FIELD
public void fieldModified(PersistenceField field, int[] indices, Transaction t)
fieldModified in interface ManageablefieldModified in class Nodepublic float getAbsoluteHeight()
public ShareableArrangeBase getArrangeMethod()
public int getChildId()
public float getDensity()
public ChannelMap getDensityField()
public float getDensityI()
public float getDensityMax()
public float getDensityMin()
public HeightField getHeightField()
public RectangularHeightFieldMapping getHeightFieldMapping()
public Instantiator getInstantiator()
getInstantiator in class Nodepublic float getLocalHeight()
public ChannelMap getLocationParameter()
public FloatToFloat getLocationParameter1Function()
public FloatToFloat getLocationParameter2Function()
public FloatToFloat getLocationParameter3Function()
public Color3f getLocationParameterMax()
public Color3f getLocationParameterMin()
public ArrangeLOD getLod()
public float getN1()
public float getN2()
public float getN3()
protected Node.NType getNTypeImpl()
NodeNode.NType which describes the managed
fields of the class of this node. This method has to be implemented
in every concrete subclass.getNTypeImpl in class Patchpublic java.lang.String getNumber()
public int getParentId()
public Tuple3f getPos()
public FloatToFloat getScaleFunction()
public FloatToFloat getSlopeFunction()
public FloatToFloat getSpinFunction()
public int getThisId()
public void heightFieldOut(int max)
public void instantiate(Instantiation state)
instantiate in interface Instantiator<Instantiation>public boolean isFitToRaster()
public boolean isInitAll()
public boolean isUseDensityI()
protected Node newInstance()
NodenewInstance in class Patchpublic void setArrangeMethod(ShareableArrangeBase arrangeMethod)
public void setDensity(ChannelMap value)
public void setDensityI(float value)
public void setDensityMax(float value)
public void setDensityMin(float value)
public void setDimension(float valueX,
float valueY)
public void setDimension(float valueX,
float valueY,
float scale)
public void setFitToRaster(boolean value)
public void setHeightFieldScale(float value)
public void setInitAll(boolean value)
public void setLocationParameter(ChannelMap value)
public void setLocationParameter1Function(FloatToFloat value)
public void setLocationParameter2Function(FloatToFloat value)
public void setLocationParameter3Function(FloatToFloat value)
public void setLocationParameterMax(Color3f value)
public void setLocationParameterMin(Color3f value)
public void setLod(ArrangeLOD value)
public void setNumber(int number)
public void setNumber(java.lang.String value)
public void setScaleFunction(FloatToFloat value)
public void setSlopeFunction(FloatToFloat value)
public void setSpinFunction(FloatToFloat value)
public void setUseDensityI(boolean value)
public void setXWidth(float value)
public void setYWidth(float value)
public void useLod(boolean value)