|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectde.grogra.graph.impl.Edge
de.grogra.graph.impl.Node
de.grogra.imp3d.shading.ChannelMapNode
de.grogra.imp3d.shading.VolumeFunction
de.grogra.imp3d.shading.Mandel
public class Mandel
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class de.grogra.graph.impl.Node |
|---|
Node.AccessorBridge, Node.FieldAttributeAccessor, Node.NType |
| Nested classes/interfaces inherited from interface de.grogra.util.Map |
|---|
Map.Chain |
| Field Summary | |
|---|---|
static Node.NType |
$TYPE
|
static Node.NType.Field |
iterations$FIELD
|
| Fields inherited from class de.grogra.imp3d.shading.VolumeFunction |
|---|
frequency$FIELD, phase$FIELD, waveForm$FIELD |
| Fields inherited from class de.grogra.imp3d.shading.ChannelMapNode |
|---|
AMBIENT, COLOR, COLOR_2, DIFFUSE_TRANSPARENCY, DISPLACEMENT, EMISSIVE, FIRST_OP, INPUT, input$FIELD, MIN_UNUSED_SPECIAL_OF_TARGET, SECOND_OP, SHININESS, SPECULAR, TRANSPARENCY, TRANSPARENCY_SHININESS |
| Fields 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, MIME_TYPE, MIN_UNUSED_SPECIAL_OF_SOURCE, name$FIELD, USED_BITS |
| Fields inherited from interface de.grogra.util.Map |
|---|
DEFAULT_VALUE, EMPTY_MAP |
| Constructor Summary | |
|---|---|
Mandel()
|
|
| Method Summary | |
|---|---|
void |
accept(ChannelMapNodeVisitor visitor)
|
protected float |
getFloatValue(float x,
float y,
float z)
Evaluates the volume function at the given point. |
int |
getIterations()
|
protected Node.NType |
getNTypeImpl()
This method returns the Node.NType which describes the managed
fields of the class of this node. |
protected Node |
newInstance()
This method returns a new instance of the class of this node. |
void |
setIterations(int value)
|
| Methods inherited from class de.grogra.imp3d.shading.VolumeFunction |
|---|
getFloatValue, getFrequency, getPhase, getWaveForm, setFrequency, setPhase |
| Methods inherited from class de.grogra.imp3d.shading.ChannelMapNode |
|---|
accept, getInput, getObjectValue, setInput |
| Methods inherited from class de.grogra.graph.impl.Edge |
|---|
addEdgeBits, getBitMark, getEdgeBits, getObjectMark, getSpecialEdgeDescriptor, parseEdgeKeys, remove, removeEdgeBits, setBitMark, setEdgeBits, setObjectMark, testEdgeBits |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface de.grogra.math.ChannelMap |
|---|
getStamp |
| Methods inherited from interface de.grogra.persistence.PersistenceCapable |
|---|
getBitMark, getObjectMark, setBitMark, setObjectMark |
| Field Detail |
|---|
public static final Node.NType $TYPE
public static final Node.NType.Field iterations$FIELD
| Constructor Detail |
|---|
public Mandel()
| Method Detail |
|---|
public void accept(ChannelMapNodeVisitor visitor)
accept in class VolumeFunction
protected float getFloatValue(float x,
float y,
float z)
VolumeFunction
getFloatValue in class VolumeFunctionx - x-coordinate of 3D-pointy - y-coordinate of 3D-pointz - z-coordinate of 3D-point
(x, y, z)public int getIterations()
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 Nodeprotected Node newInstance()
Node
newInstance in class Nodepublic void setIterations(int value)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||