Class GisProjectionDescriptor
java.lang.Object
repast.simphony.visualization.engine.AbstractProjectionDescriptor
repast.simphony.visualization.gis.GisProjectionDescriptor
- All Implemented Interfaces:
ProjectionDescriptor
Projection descriptor for grids.
- Version:
- $Revision$ $Date$
- Author:
- Nick Collier
-
Field Summary
Fields inherited from class repast.simphony.visualization.engine.AbstractProjectionDescriptor
props
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the implied 2d layout of the projection, if any.Gets the implied 3d layout of the projection, if any.void
registerProjectionData
(ProjectionData data, DisplayDescriptor descriptor) Register ProjectionData with the DisplayDescriptor.Methods inherited from class repast.simphony.visualization.engine.AbstractProjectionDescriptor
get2DDecorators, get3DDecorators, getProjectionName, getProperty, setProperty
-
Constructor Details
-
GisProjectionDescriptor
-
-
Method Details
-
getImpliedLayout3D
Description copied from interface:ProjectionDescriptor
Gets the implied 3d layout of the projection, if any. For example, a grid projection implies a grid layout.- Returns:
- the implied layout of the projection, if any.
-
getImpliedLayout2D
Description copied from interface:ProjectionDescriptor
Gets the implied 2d layout of the projection, if any. For example, a grid projection implies a grid layout.- Returns:
- the implied layout of the projection, if any.
-
registerProjectionData
Description copied from interface:ProjectionDescriptor
Register ProjectionData with the DisplayDescriptor. This is implemented here since different ProjectionDescriptor implementations might handle psuedo-projections like value layers differently from actual Projection implementations.- Specified by:
registerProjectionData
in interfaceProjectionDescriptor
- Overrides:
registerProjectionData
in classAbstractProjectionDescriptor
- Parameters:
data
- the ProjectionData to register with the DisplayDescriptordescriptor
- the DisplayDescriptor
-