|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.rendering.r3d.model.QualityModel<RenderableQualityModelPart>
org.deegree.rendering.r3d.opengl.rendering.model.geometry.RenderableQualityModel
public class RenderableQualityModel
The RenderableQualityModel defines the basis for a QualityModel of a Renderable object. It holds a set
of geometries or a reference to a prototype, never both.
| Field Summary |
|---|
| Fields inherited from class org.deegree.rendering.r3d.model.QualityModel |
|---|
prototype, qualityModelParts |
| Constructor Summary | |
|---|---|
RenderableQualityModel()
Creates a GeometryQualityModel with an empty list of geometry patches |
|
RenderableQualityModel(ArrayList<RenderableQualityModelPart> qualityModelParts)
Creates a GeometryQualityModel with the given geometry patches |
|
RenderableQualityModel(PrototypeReference prototypeReference)
|
|
RenderableQualityModel(RenderableQualityModelPart geometryPatch)
Creates a GeometryQualityModel with the given geometry patch |
|
| Method Summary | |
|---|---|
int |
getOrdinateCount()
|
int |
getTextureOrdinateCount()
|
void |
render(RenderContext glRenderContext)
Called to render this object to an OpenGL context. |
void |
renderPrepared(RenderContext glRenderContext,
DirectGeometryBuffer geomBuffer)
|
String |
toString()
|
| Methods inherited from class org.deegree.rendering.r3d.model.QualityModel |
|---|
addQualityModelPart, addQualityModelParts, getPrototypeReference, getQualityModelPart, getQualityModelParts, setPrototype, sizeOf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RenderableQualityModel()
public RenderableQualityModel(ArrayList<RenderableQualityModelPart> qualityModelParts)
qualityModelParts - public RenderableQualityModel(RenderableQualityModelPart geometryPatch)
geometryPatch - public RenderableQualityModel(PrototypeReference prototypeReference)
prototypeReference - | Method Detail |
|---|
public void render(RenderContext glRenderContext)
JOGLRenderableThe following pre-conditions hold:
context has been set up correctly by the caller.params matches the projection and the screen size, so the callee can depend
on them to perform view frustum culling and LOD adaptation.
render in interface JOGLRenderableglRenderContext - TODOpublic String toString()
toString in class Objectpublic int getOrdinateCount()
public int getTextureOrdinateCount()
public void renderPrepared(RenderContext glRenderContext,
DirectGeometryBuffer geomBuffer)
glRenderContext - geomBuffer -
|
deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||