Package gaia.cu9.ari.gaiaorbit.render
Interface ILineRenderable
-
- All Superinterfaces:
IRenderable
- All Known Implementing Classes:
Area
,Constellation
,ConstellationBoundaries
,CosmicRuler
,EclipticOrbit
,HeliotropicOrbit
,KeyframesPathObject
,NBGalaxy
,OctreeNode
,Orbit
,Particle
,Planet
,Polyline
,Spacecraft
,Star
,StarGroup
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
getGlType()
float
getLineWidth()
void
render(LineRenderSystem renderer, ICamera camera, float alpha)
-
Methods inherited from interface gaia.cu9.ari.gaiaorbit.render.IRenderable
getComponentType, getDistToCamera, getOpacity
-
-
-
-
Method Detail
-
getLineWidth
float getLineWidth()
-
render
void render(LineRenderSystem renderer, ICamera camera, float alpha)
-
getGlType
int getGlType()
-
-