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
,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
All Methods Instance Methods Abstract Methods 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 Detail
-
getLineWidth
float getLineWidth()
-
render
void render(LineRenderSystem renderer, ICamera camera, float alpha)
-
getGlPrimitive
int getGlPrimitive()
-
-