|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deegree.ogcwebservices.wpvs.operation.RequestGeometry
public abstract class RequestGeometry
This abstract class represents a geometry needed for Get3DFeatureInfoRequest. It contains the 3d geometry and its 2d projektion. The 2d geometry is required for WFS request, the 3d geometry for the final test of intersection.
Field Summary | |
---|---|
protected javax.media.j3d.PickShape |
pickshape
|
protected Get3DFeatureInfo |
request
|
protected Geometry |
wfsReqGeom
|
Constructor Summary | |
---|---|
RequestGeometry(Get3DFeatureInfo request)
Constructor to initialize the attributes needed for all geometries |
Method Summary | |
---|---|
protected javax.vecmath.Point3d |
calcEndPoint(ViewPoint viewPoint,
double depth,
int width,
int height,
int clickI,
int clickJ)
Calculates a ray thro the ViewPoint and the ClickPoint. |
javax.vecmath.Point3d |
getBeginPointLine()
|
CoordinateSystem |
getCrs()
|
javax.media.j3d.PickShape |
getPickshape()
|
Get3DFeatureInfo |
getRequest()
|
Geometry |
getWfsReqGeom()
|
abstract void |
setPickshape()
sets the geometry needed for final test of intersection |
abstract void |
setWfsReqGeom()
sets the geometry needed for WFS request |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Get3DFeatureInfo request
protected Geometry wfsReqGeom
protected javax.media.j3d.PickShape pickshape
Constructor Detail |
---|
public RequestGeometry(Get3DFeatureInfo request)
request
- the Get3DFeatureInfoRequestMethod Detail |
---|
public javax.media.j3d.PickShape getPickshape()
public Geometry getWfsReqGeom()
public javax.vecmath.Point3d getBeginPointLine()
public CoordinateSystem getCrs()
public Get3DFeatureInfo getRequest()
public abstract void setWfsReqGeom() throws GeometryException
GeometryException
public abstract void setPickshape()
protected javax.vecmath.Point3d calcEndPoint(ViewPoint viewPoint, double depth, int width, int height, int clickI, int clickJ)
clickI
- clickJ
-
|
deegree 2.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net