de.grogra.imp3d.gl20
public class GL20ResourceShapeLineStrip extends GL20ResourceShape
GL20RESOURCE_CLASS_LIGHT, GL20RESOURCE_CLASS_MASK, GL20RESOURCE_CLASS_MESH, GL20RESOURCE_CLASS_SHADER, GL20RESOURCE_CLASS_SHADERFRAGMENT, GL20RESOURCE_CLASS_SHAPE, GL20RESOURCE_CLASS_TEXTURE, GL20RESOURCE_LIGHT_DIRECTIONAL, GL20RESOURCE_LIGHT_POINT, GL20RESOURCE_LIGHT_SPOT, GL20RESOURCE_MESH_MULTI_USER, GL20RESOURCE_MESH_SINGLE_USER, GL20RESOURCE_SHADER_PHONG, GL20RESOURCE_SHADER_RGBA, GL20RESOURCE_SHADERFRAGMENT_BLEND, GL20RESOURCE_SHADERFRAGMENT_GRAYTONE, GL20RESOURCE_SHADERFRAGMENT_RGB, GL20RESOURCE_SHAPE_BOX, GL20RESOURCE_SHAPE_FRUSTUM, GL20RESOURCE_SHAPE_LINE, GL20RESOURCE_SHAPE_LINE_STRIP, GL20RESOURCE_SHAPE_PARALLELOGRAM, GL20RESOURCE_SHAPE_PLANE, GL20RESOURCE_SHAPE_POLYGONS, GL20RESOURCE_SHAPE_SPHERE, GL20RESOURCE_TEXTURE, GL20RESOURCE_TEXTURE_CUBEMAP, GL20RESOURCE_TYPE_MASK| Constructor and Description |
|---|
GL20ResourceShapeLineStrip() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyGeometry()
tell this
GL20ResourceShape that it should apply the
geometry to the GL20GfxServer |
void |
destory()
destroy this
GL20ResourceShapeLineStrip |
boolean |
isUpToDate()
check if this
GL20ResourceShapeLineStrip is up to date |
void |
setColor(Vector4f color)
set the color of this line strip
|
void |
setLineArray(LineArray lineArray)
set the
LineArray that contains the line strip information |
void |
update()
update the state of this
GL20ResourceShapeLineStrip |
destroy, getShader, getShapeTransformationMatrix, getWorldTransformationMatrix, setShader, setShapeTransformationMatrix, setWorldTransformationMatrixgetResourceClass, getResourceClassType, getResourceTypepublic void applyGeometry()
GL20ResourceShape that it should apply the
geometry to the GL20GfxServerapplyGeometry in class GL20ResourceShapepublic void destory()
GL20ResourceShapeLineStripGL20Resourcepublic boolean isUpToDate()
GL20ResourceShapeLineStrip is up to dateisUpToDate in class GL20ResourceShapetrue - this GL20ResourceShapeLineStrip is up to dateGL20Resourcepublic final void setColor(Vector4f color)
color - the color of this line strippublic final void setLineArray(LineArray lineArray)
LineArray that contains the line strip informationlineArray - the LineArraypublic void update()
GL20ResourceShapeLineStripupdate in class GL20ResourceShapeGL20Resource