Package gaiasky.render.api
Interface IGPUVertsRenderable
- All Superinterfaces:
IRenderable
- All Known Implementing Classes:
VertsView
Defines the interface that all objects composed by a collection of vertices
to be rendered with a VBO must adhere to.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
blend()
void
depth()
double
getAlpha()
float[]
getColor()
int
com.badlogic.gdx.math.Matrix4
com.badlogic.ashley.core.Entity
float
boolean
void
void
setClosedLoop
(boolean closedLoop) void
setPrimitiveSize
(float size) Line width for lines, point size for pointsMethods inherited from interface gaiasky.render.api.IRenderable
getComponentType, getDistToCamera, getOpacity
-
Method Details
-
markForUpdate
void markForUpdate() -
getPointCloud
PointCloudData getPointCloud() -
getColor
float[] getColor() -
getAlpha
double getAlpha() -
getLocalTransform
com.badlogic.gdx.math.Matrix4 getLocalTransform() -
getParentEntity
com.badlogic.ashley.core.Entity getParentEntity() -
isClosedLoop
boolean isClosedLoop() -
setClosedLoop
void setClosedLoop(boolean closedLoop) -
blend
void blend() -
depth
void depth() -
getGlPrimitive
int getGlPrimitive() -
getPrimitiveSize
float getPrimitiveSize() -
setPrimitiveSize
void setPrimitiveSize(float size) Line width for lines, point size for points- Parameters:
size
- The size
-