Package com.jme3.scene.shape
Class Line
java.lang.Object
com.jme3.scene.Mesh
com.jme3.scene.shape.Line
- All Implemented Interfaces:
- Savable,- JmeCloneable,- Cloneable
A simple line implementation with a start and an end.
- 
Nested Class Summary
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetEnd()getStart()voidread(JmeImporter im) protected voidupdateGeometry(Vector3f start, Vector3f end) voidupdatePoints(Vector3f start, Vector3f end) Alter the start and end.voidwrite(JmeExporter ex) Methods inherited from class com.jme3.scene.MeshaddMorphTarget, clearBuffer, clearCollisionData, clone, cloneFields, cloneForAnim, collideWith, createCollisionData, deepClone, extractVertexData, generateBindPose, generateBindPose, getBound, getBuffer, getBufferList, getBuffers, getElementLengths, getFloatBuffer, getId, getIndexBuffer, getIndicesAsList, getInstanceCount, getLineWidth, getLodLevel, getMaxNumWeights, getMode, getModeStart, getMorphIndex, getMorphTarget, getMorphTargetNames, getMorphTargets, getNumLodLevels, getPatchVertexCount, getPointSize, getShortBuffer, getTriangle, getTriangle, getTriangle, getTriangleCount, getTriangleCount, getVertexCount, hasMorphTargets, isAnimated, isAnimatedByBone, isAnimatedByJoint, jmeClone, prepareForAnim, removeMorphTarget, removeMorphTarget, scaleTextureCoordinates, setBound, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setDynamic, setElementLengths, setId, setInterleaved, setLineWidth, setLodLevels, setMaxNumWeights, setMode, setModeStart, setPatchVertexCount, setStatic, setStreamed, updateBound, updateCounts
- 
Constructor Details- 
Lineprotected Line()No-argument constructor needed by SavableClassUtil.
- 
Line
 
- 
- 
Method Details- 
updateGeometry
- 
updatePointsAlter the start and end.- Parameters:
- start- the desired mesh location of the start (not null, unaffected)
- end- the desired mesh location of the end (not null, unaffected)
 
- 
getEnd
- 
getStart
- 
write- Specified by:
- writein interface- Savable
- Overrides:
- writein class- Mesh
- Throws:
- IOException
 
- 
read- Specified by:
- readin interface- Savable
- Overrides:
- readin class- Mesh
- Throws:
- IOException
 
 
-