deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.rendering.r3d.opengl.rendering.model.manager
Interface PositionableModel

All Known Implementing Classes:
BillBoard, RenderablePrototype, WorldGeometryObject, WorldObject, WorldRenderableObject

public interface PositionableModel

The PositionableModel defines methods on an object model for getting scene position and size information.

Version:
$Revision: 19841 $, $Date: 2009-09-29 14:03:45 +0200 (Di, 29 Sep 2009) $
Author:
Rutger Bezema, last edited by: $Author: rbezema $

Method Summary
 float getErrorScalar()
           
 float getGroundLevel()
           
 float[] getModelBBox()
           
 float getObjectHeight()
           
 float[] getPosition()
           
 

Method Detail

getPosition

float[] getPosition()
Returns:
the position of the implementing class.

getModelBBox

float[] getModelBBox()
Returns:
the boundingbox of the model with float[0][0-3] the min, float[1][0-3] the max.

getErrorScalar

float getErrorScalar()
Returns:
a scalar which is represents the 'error' of this positionable.

getObjectHeight

float getObjectHeight()
Returns:
a scalar which represents the 'height' of this positionable.

getGroundLevel

float getGroundLevel()
Returns:
a scalar which represents the 'groundlevel' of this positionable.

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>