java.lang.Object
de.grogra.graph.impl.Edge
de.grogra.graph.impl.Node
de.grogra.imp3d.shading.ChannelMapNode
- All Implemented Interfaces:
ChannelMap,Manageable,PersistenceCapable,Shareable,UserFields,XObject,Map,Serializable
- Direct Known Subclasses:
BumpMap,ChannelBlend,ColorMapNode,Filter,Turbulence,UVTransformation,VolumeChecker,VolumeFunction,WaveMap,XYZTransformation
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.grogra.graph.impl.Node
Node.AccessorBridge, Node.FieldAttributeAccessor, Node.NType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Node.NTypestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Node.NType.Fieldstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class de.grogra.graph.impl.Node
ADDITIONAL_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, MAX_RESOLUTION, MIME_TYPE, MIN_RESOLUTION, MIN_UNUSED_SPECIAL_OF_SOURCE, name$FIELD, RESOLUTION_BIT, RESOLUTION_MASK, resolution$FIELD, USED_BITSFields inherited from interface de.grogra.util.Map
DEFAULT_VALUE, EMPTY_MAP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ChannelMapNodeVisitor visitor) voidaccept(ChannelMapVisitor visitor) floatgetFloatValue(ChannelData data, int channel) getInput()getObjectValue(ChannelData data, int channel) voidsetInput(ChannelMap value) Methods inherited from class de.grogra.graph.impl.Node
addEdgeBitsTo, addReference, appendBranchNode, appendBranchNode, appendReferencesTo, clone, clone, cloneGraph, dump, dumpTree, dup, dupFrom, dupnew, dupUnmanagedFields, edgeChanged, fieldModified, 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, getIgnored, getIndex, getInstantiator, getInt, getLayer, getLong, getManageableType, getName, getNeighbor, getNext, getNType, getNTypeImpl, getObject, getOrCreateEdgeTo, getOrNull, getPersistenceManager, getPredecessor, getProvider, getResolution, getShort, getSource, getStamp, getSuccessor, getSymbol, getSymbolColor, getTarget, getTransaction, getUserField, getUserFieldCount, getXClass, getXData, hasName, initProvider, initXClass, insertBranchNode, insertBranchNode, instantiateGraph, isAncestorOf, isDirection, isEncoarseOf, isManagingInstance, isMarked, isRoot, isSource, isTarget, manageableReadResolve, manageableWriteReplace, newInstance, paramString, removeAll, removeEdgeBitsTo, removeFromChain, removeFromChain, removeReference, setBranch, setBranch, setExtentIndex, setGraphForDeserialization, setIgnored, setLayer, setMark, setName, setResolution, setSuccessor, setSuccessor, specialEdgeAdded, specialEdgeRefModified, specialEdgeRemoved, toString, writeReplaceMethods inherited from class de.grogra.graph.impl.Edge
addEdgeBits, getBitMark, getEdgeBits, getEdgeKeys, getObjectMark, getSpecialEdgeDescriptor, parseEdgeKeys, remove, removeEdgeBits, setBitMark, setEdgeBits, setObjectMark, testEdgeBitsMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.grogra.math.ChannelMap
getStampMethods inherited from interface de.grogra.persistence.PersistenceCapable
getBitMark, getObjectMark, setBitMark, setObjectMark
-
Field Details
-
INPUT
public static final int INPUT- See Also:
-
COLOR
public static final int COLOR- See Also:
-
TRANSPARENCY
public static final int TRANSPARENCY- See Also:
-
TRANSPARENCY_SHININESS
public static final int TRANSPARENCY_SHININESS- See Also:
-
AMBIENT
public static final int AMBIENT- See Also:
-
EMISSIVE
public static final int EMISSIVE- See Also:
-
SPECULAR
public static final int SPECULAR- See Also:
-
SHININESS
public static final int SHININESS- See Also:
-
DIFFUSE_TRANSPARENCY
public static final int DIFFUSE_TRANSPARENCY- See Also:
-
COLOR_2
public static final int COLOR_2- See Also:
-
DISPLACEMENT
public static final int DISPLACEMENT- See Also:
-
FIRST_OP
public static final int FIRST_OP- See Also:
-
SECOND_OP
public static final int SECOND_OP- See Also:
-
MIN_UNUSED_SPECIAL_OF_TARGET
public static final int MIN_UNUSED_SPECIAL_OF_TARGET- See Also:
-
$TYPE
-
input$FIELD
-
-
Constructor Details
-
ChannelMapNode
public ChannelMapNode()
-
-
Method Details
-
getInput
-
setInput
-
getFloatValue
- Specified by:
getFloatValuein interfaceChannelMap
-
getObjectValue
- Specified by:
getObjectValuein interfaceChannelMap
-
accept
-
accept
- Specified by:
acceptin interfaceChannelMap
-