maspack.render
Interface RenderableLine

All Superinterfaces:
GLRenderable, GLSelectable, HasRenderProps, Renderable
All Known Implementing Classes:
AxialSpring, Muscle, PointForce

public interface RenderableLine
extends Renderable


Field Summary
 
Fields inherited from interface maspack.render.GLRenderable
TRANSLUCENT, TWO_DIMENSIONAL
 
Method Summary
 float[] getRenderColor()
          Returns the rgb components (in the range [0,1]) of a color that overrides the default color indicated by the render props.
 float[] getRenderCoords0()
           
 float[] getRenderCoords1()
           
 boolean isSelected()
           
 
Methods inherited from interface maspack.render.GLSelectable
getSelection, isSelectable, numSelectionQueriesNeeded
 
Methods inherited from interface maspack.render.GLRenderable
getRenderHints, prerender, render, updateBounds
 
Methods inherited from interface maspack.render.HasRenderProps
createRenderProps, getRenderProps, setRenderProps
 

Method Detail

getRenderCoords0

float[] getRenderCoords0()

getRenderCoords1

float[] getRenderCoords1()

getRenderColor

float[] getRenderColor()
Returns the rgb components (in the range [0,1]) of a color that overrides the default color indicated by the render props. If there is no overriding color, then null should be returned.


isSelected

boolean isSelected()