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
Method Summary
All Methods Instance Methods Concrete Methods
void
float
float
float
int
float
float
float
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
boolean
This method returns a new instance of the class of this
node.
void
void
void
void
void
void
void
void
void
void
setFan (double value1,
double value2)
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
setRadius (double valueX,
double valueY,
double valueZ)
void
void
void
void
void
void
void
void
void
void
void
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
PhiBall
public PhiBall (float n,
float radius)
PhiBall
public PhiBall (float n)
Method Details
setRadius
public void setRadius (float value)
Overrides:
setRadius
in class Sphere
getNumber
public float getNumber ()
setNumber
public void setNumber (double value)
setRadiusX
public void setRadiusX (double value)
getRadiusX
public float getRadiusX ()
setRadiusY
public void setRadiusY (double value)
getRadiusY
public float getRadiusY ()
setRadiusZ
public void setRadiusZ (double value)
getRadiusZ
public float getRadiusZ ()
setRadius
public void setRadius (double valueX,
double valueY,
double valueZ)
getFan2
public float getFan2 ()
setFan2
public void setFan2 (double value)
getFan1
public float getFan1 ()
setFan1
public void setFan1 (double value)
setFan
public void setFan (double value1,
double value2)
getAngle2
public float getAngle2 ()
setAngle2
public void setAngle2 (double value)
getAngle1
public float getAngle1 ()
setAngle1
public void setAngle1 (double value)
setAngle
public void setAngle (double value1,
double value2)
getTrans2
public float getTrans2 ()
setTrans2
public void setTrans2 (double value)
getTrans1
public float getTrans1 ()
setTrans1
public void setTrans1 (double value)
setTrans
public void setTrans (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)
getInfluence
public float getInfluence ()
setInfluence
public void setInfluence (double value)
setNumber
public void setNumber (String value)
setRadiusX
public void setRadiusX (String value)
setRadiusY
public void setRadiusY (String value)
setRadiusZ
public void setRadiusZ (String value)
setFan2
public void setFan2 (String value)
setFan1
public void setFan1 (String value)
setAngle2
public void setAngle2 (String value)
setAngle1
public void setAngle1 (String value)
setTrans2
public void setTrans2 (String value)
setTrans1
public void setTrans1 (String value)
setScale2
public void setScale2 (String value)
setScale1
public void setScale1 (String value)
setInfluence
public void setInfluence (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
isGeometry
public boolean isGeometry ()
setGeometry
public void setGeometry (boolean value)
isInitAll
public boolean isInitAll ()
setInitAll
public void setInitAll (boolean value)