All Implemented Interfaces:
Transformation
, Pickable
, 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
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
float
float
float
float
float
float
float
float
float
float
float
int
float
float
float
float
float
float
void
boolean
boolean
boolean
boolean
This method returns a new instance of the class of this
node.
void
setFlap (double value1,
double value2)
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
void
void
setRotX (double value1,
double value2)
void
void
void
void
void
void
void
void
void
setRotY (double value1,
double value2)
void
void
void
void
void
void
void
void
void
setRotZ (double value1,
double value2)
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
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
void
void
void
void
void
void
void
void
void
Methods inherited from class de.grogra.imp3d.objects.ShadedNull
getInterior , getShader , getSurfaceArea , getSymbolColor , getVolume , 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
Horn
public Horn (float n)
Method Details
getSegments
public float getSegments ()
setSegments
public void setSegments (double value)
getNumberPerSeg
public float getNumberPerSeg ()
setNumberPerSeg
public void setNumberPerSeg (double value)
getLength
public float getLength ()
setLength
public void setLength (double value)
getRotEndAngle
public float getRotEndAngle ()
setRotEndAngle
public void setRotEndAngle (double value)
getRotX2
public float getRotX2 ()
setRotX2
public void setRotX2 (double value)
getRotX1
public float getRotX1 ()
setRotX1
public void setRotX1 (double value)
setRotX
public void setRotX (double value1,
double value2)
getRotY2
public float getRotY2 ()
setRotY2
public void setRotY2 (double value)
getRotY1
public float getRotY1 ()
setRotY1
public void setRotY1 (double value)
setRotY
public void setRotY (double value1,
double value2)
getRotZ2
public float getRotZ2 ()
setRotZ2
public void setRotZ2 (double value)
getRotZ1
public float getRotZ1 ()
setRotZ1
public void setRotZ1 (double value)
setRotZ
public void setRotZ (double value1,
double value2)
getTransX2
public float getTransX2 ()
setTransX2
public void setTransX2 (double value)
getTransX1
public float getTransX1 ()
setTransX1
public void setTransX1 (double value)
setTransX
public void setTransX (double value1,
double value2)
getTransY2
public float getTransY2 ()
setTransY2
public void setTransY2 (double value)
getTransY1
public float getTransY1 ()
setTransY1
public void setTransY1 (double value)
setTransY
public void setTransY (double value1,
double value2)
getTransZ2
public float getTransZ2 ()
setTransZ2
public void setTransZ2 (double value)
getTransZ1
public float getTransZ1 ()
setTransZ1
public void setTransZ1 (double value)
setTransZ
public void setTransZ (double value1,
double value2)
getRange2
public float getRange2 ()
setRange2
public void setRange2 (double value)
getRange1
public float getRange1 ()
setRange1
public void setRange1 (double value)
setRange
public void setRange (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)
getSteps2
public float getSteps2 ()
setSteps2
public void setSteps2 (double value)
getSteps1
public float getSteps1 ()
setSteps1
public void setSteps1 (double value)
setSteps
public void setSteps (double value1,
double value2)
getScrew2
public float getScrew2 ()
setScrew2
public void setScrew2 (double value)
getScrew1
public float getScrew1 ()
setScrew1
public void setScrew1 (double value)
setScrew
public void setScrew (double value1,
double value2)
getFlap2
public float getFlap2 ()
setFlap2
public void setFlap2 (double value)
getFlap1
public float getFlap1 ()
setFlap1
public void setFlap1 (double value)
setFlap
public void setFlap (double value1,
double value2)
setSegments
public void setSegments (String value)
setNumberPerSeg
public void setNumberPerSeg (String value)
setLength
public void setLength (String value)
setRotEndAngle
public void setRotEndAngle (String value)
setRotX2
public void setRotX2 (String value)
setRotX1
public void setRotX1 (String value)
setRotY2
public void setRotY2 (String value)
setRotY1
public void setRotY1 (String value)
setRotZ2
public void setRotZ2 (String value)
setRotZ1
public void setRotZ1 (String value)
setTransX2
public void setTransX2 (String value)
setTransX1
public void setTransX1 (String value)
setTransY2
public void setTransY2 (String value)
setTransY1
public void setTransY1 (String value)
setTransZ2
public void setTransZ2 (String value)
setTransZ1
public void setTransZ1 (String value)
setRange2
public void setRange2 (String value)
setRange1
public void setRange1 (String value)
setScale2
public void setScale2 (String value)
setScale1
public void setScale1 (String value)
setSteps2
public void setSteps2 (String value)
setSteps1
public void setSteps1 (String value)
setScrew2
public void setScrew2 (String value)
setScrew1
public void setScrew1 (String value)
setFlap2
public void setFlap2 (String value)
setFlap1
public void setFlap1 (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 NullWithShaderNode
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 NullWithShaderNode
Returns:
new instance of class of this node
isUseShape
public boolean isUseShape ()
setUseShape
public void setUseShape (boolean value)
isTop
public boolean isTop ()
setTop
public void setTop (boolean value)
isGeometry
public boolean isGeometry ()
setGeometry
public void setGeometry (boolean value)
isInitAll
public boolean isInitAll ()
setInitAll
public void setInitAll (boolean value)