Package gaiasky.render
Interface ILineRenderable
- All Superinterfaces:
IRenderable
- All Known Implementing Classes:
Area
,Axes
,Constellation
,ConstellationBoundaries
,CosmicRuler
,EclipticOrbit
,HeliotropicOrbit
,KeyframesPathObject
,Loc
,NBGalaxy
,OctreeNode
,Orbit
,Particle
,Planet
,Polyline
,RecursiveGrid
,Spacecraft
,Star
,StarGroup
,StubModel
public interface ILineRenderable extends IRenderable
Interface to implement by all entities that are to be rendered as lines whose
points are floated by the camera position in the CPU
-
Method Summary
Modifier and Type Method Description int
getGlPrimitive()
float
getLineWidth()
void
render(LineRenderSystem renderer, ICamera camera, float alpha)
Methods inherited from interface gaiasky.render.IRenderable
getComponentType, getDistToCamera, getOpacity
-
Method Details
-
getLineWidth
float getLineWidth() -
render
-
getGlPrimitive
int getGlPrimitive()
-