All Implemented Interfaces:
Transformation
, Pickable
, Raytraceable
, Renderable
, Manageable
, PersistenceCapable
, Shareable
, UserFields
, XObject
, Map
, Instantiator <Instantiation >
, Serializable
See Also:
Nested Class Summary
Nested classes/interfaces inherited from interface de.grogra.util.Map
Map.Chain
Field Summary
Fields
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 , MAX_RESOLUTION , MIME_TYPE , MIN_RESOLUTION , MIN_UNUSED_SPECIAL_OF_SOURCE , MIN_UNUSED_SPECIAL_OF_TARGET , name$FIELD , RESOLUTION_BIT , RESOLUTION_MASK , resolution$FIELD
Constructor Summary
Constructors
Hydra (float n,
boolean type)
Method Summary
All Methods Instance Methods Concrete Methods
void
float
int
float
float
float
float
float
This method returns the
Node.NType
which describes the managed
fields of the class of this node.
float
int
float
float
float
float
float
int
float
float
void
boolean
This method returns a new instance of the class of this
node.
void
void
void
void
void
void
void
void
setRadius (float firstRadius,
float secondRadius)
void
void
void
void
void
void
void
void
void
void
void
setSpin (double value1,
double value2)
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class de.grogra.imp3d.objects.ShadedNull
getInterior , getShader , getSymbolColor , isRenderAsWireframe , isTreatedAsInfinite , setBackShader , setColor , setColor , setFrontShader , setInterior , setMaterial , setRenderAsWireframe , setShader , setShaders , setTreatedAsInfinite
Methods inherited from class de.grogra.imp3d.objects.Null
getLocalTransformation , getTransform , getTranslation , isTransforming , postTransform , preTransform , setRotation , setScale , setTransform , setTransform , setTransform , setTransform , setTransform , setTransform , setTransform , setTransform , setTransforming , setTranslation
Methods inherited from class de.grogra.graph.impl.Node
addEdgeBitsTo , addReference , appendBranchNode , appendBranchNode , appendReferencesTo , clone , clone , cloneGraph , dump , dumpTree , dup , dupFrom , dupnew , 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 , getIgnored , getIndex , getInt , getLayer , getLong , getManageableType , getName , getNeighbor , getNext , getNType , getObject , getOrCreateEdgeTo , getOrNull , getPersistenceManager , getPredecessor , getProvider , getResolution , 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 , setIgnored , setLayer , setMark , setName , setResolution , setSuccessor , setSuccessor , specialEdgeAdded , specialEdgeRefModified , specialEdgeRemoved , toString , writeReplace
Methods inherited from class de.grogra.graph.impl.Edge
addEdgeBits , getBitMark , getEdgeBits , getEdgeKeys , getObjectMark , getSpecialEdgeDescriptor , parseEdgeKeys , remove , removeEdgeBits , setBitMark , setEdgeBits , setObjectMark , testEdgeBits
Constructor Details
Hydra
public Hydra (float n)
Hydra
public Hydra (boolean type)
Hydra
public Hydra (float n,
boolean type)
Method Details
setRadius
public void setRadius (float firstRadius,
float secondRadius)
setRadius
public void setRadius (float value)
Overrides:
setRadius
in class Sphere
getNumber
public float getNumber ()
setNumber
public void setNumber (double value)
getTwist2
public float getTwist2 ()
setTwist2
public void setTwist2 (double value)
getTwist1
public float getTwist1 ()
setTwist1
public void setTwist1 (double value)
setTwist
public void setTwist (double value1,
double value2)
getSpin1
public float getSpin1 ()
setSpin1
public void setSpin1 (double value)
getSpin2
public float getSpin2 ()
setSpin2
public void setSpin2 (double value)
setSpin
public void setSpin (double value1,
double value2)
getScale2
public float getScale2 ()
setScale2
public void setScale2 (double value)
getScale1
public float getScale1 ()
setScale1
public void setScale1 (double value)
setScale
public void setScale (double value1,
double value2)
setNumber
public void setNumber (String value)
setTwist2
public void setTwist2 (String value)
setTwist1
public void setTwist1 (String value)
setSpin1
public void setSpin1 (String value)
setSpin2
public void setSpin2 (String value)
setScale2
public void setScale2 (String value)
setScale1
public void setScale1 (String value)
useLod
public void useLod (boolean value)
getChildId
public int getChildId ()
getParentId
public int getParentId ()
getThisId
public int getThisId ()
getDensity
public float getDensity ()
getAbsoluteHeight
public float getAbsoluteHeight ()
getLocalHeight
public float getLocalHeight ()
getN1
public float getN1 ()
getN2
public float getN2 ()
getN3
public float getN3 ()
getNTypeImpl
Description copied from class: Node
This method returns the
Node.NType
which describes the managed
fields of the class of this node. This method has to be implemented
in every concrete subclass.
Overrides:
getNTypeImpl
in class Sphere
Returns:
type describing the managed fields of the class of this node
newInstance
protected Node newInstance ()
Description copied from class: Node
This method returns a new instance of the class of this
node. This method has to be implemented in every concrete subclass.
Overrides:
newInstance
in class Sphere
Returns:
new instance of class of this node
isInitAll
public boolean isInitAll ()
setInitAll
public void setInitAll (boolean value)