de.grogra.imp3d.gl20
public class GL20ResourceShapePolygons 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 |
|---|
GL20ResourceShapePolygons() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyGeometry()
tell this
GL20ResourceShapePolygons that it should apply the
geometry to the GL20GfxServer |
void |
destroy()
destroy this
GL20ResourceShapePolygons |
boolean |
isUpToDate()
check if this
GL20ResourceShapePolygons is up to date. |
void |
setPolygonArray(PolygonArray polygonArray)
set the
PolygonArray of this GL20ResourceShapePolygons |
void |
update()
update the state of this
GL20ResourceShapePolygons |
getShader, getShapeTransformationMatrix, getWorldTransformationMatrix, setShader, setShapeTransformationMatrix, setWorldTransformationMatrixgetResourceClass, getResourceClassType, getResourceTypepublic void applyGeometry()
GL20ResourceShapePolygons that it should apply the
geometry to the GL20GfxServerapplyGeometry in class GL20ResourceShapepublic void destroy()
GL20ResourceShapePolygonsdestroy in class GL20ResourceShapeGL20Resourcepublic boolean isUpToDate()
GL20ResourceShapePolygons is up to date.isUpToDate in class GL20ResourceShapetrue - this GL20ResourceShapePolygons is up to dateGL20Resourcepublic final void setPolygonArray(PolygonArray polygonArray)
PolygonArray of this GL20ResourceShapePolygonspolygonArray - the PolygonArraypublic void update()
GL20ResourceShapePolygonsupdate in class GL20ResourceShapeGL20Resource