org.gvsig.fmap.geom.primitive
Interface FShape

All Superinterfaces:
Serializable, Shape
All Known Implementing Classes:
AbstractPrimitive, Arc2D, Arc2DZ, BaseMultiPrimitive, BaseMultiPrimitive2D, Circle2D, Circle2DZ, Curve2D, Curve2DZ, DefaultCurve, DefaultNullGeometry, Ellipse2D, Ellipse2DZ, EllipticArc2D, EllipticArc2DZ, Geometry2D, MultiCurve2D, MultiCurve2DZ, MultiPoint2D, MultiPoint2DZ, MultiSolid2DZ, MultiSurface2D, MultiSurface3D, OrientableCurve2D, OrientablePrimitive2D, OrientableSurface2D, Point2D, Point2DZ, Solid2DZ, Spline2D, Spline2DZ, Surface2D, Surface2DZ

Deprecated.

public interface FShape
extends Shape, Serializable

The interface FShape extends Shape adding shape types, and allowing to work with it as a geometry.


Method Summary
 FShape cloneFShape()
          Deprecated. Creates and returns a shape equal and independent of this one.
 Handler[] getSelectHandlers()
          Deprecated. Returns the handlers used to select the geometries.
 int getShapeType()
          Deprecated. Gets the geometry type of this shape.
 Handler[] getStretchingHandlers()
          Deprecated. Returns the handlers they utilized to stretch the geometries.
 void reProject(org.cresques.cts.ICoordTrans ct)
          Deprecated. Re-projects this shape using transformation coordinates.
 void transform(AffineTransform at)
          Deprecated. Executes a 2D transformation on this shape, using six parameters.
 
Methods inherited from interface java.awt.Shape
contains, contains, contains, contains, getBounds, getBounds2D, getPathIterator, getPathIterator, intersects, intersects
 

Method Detail

getShapeType

int getShapeType()
Deprecated. 
Gets the geometry type of this shape.

Returns:
int the geometry type of this shape.

cloneFShape

FShape cloneFShape()
Deprecated. 
Creates and returns a shape equal and independent of this one.

Returns:
the new shape.

reProject

void reProject(org.cresques.cts.ICoordTrans ct)
Deprecated. 
Re-projects this shape using transformation coordinates.

Parameters:
ct - the transformation coordinates

getStretchingHandlers

Handler[] getStretchingHandlers()
Deprecated. 
Returns the handlers they utilized to stretch the geometries.

Returns:
Handlers the handlers used to stretch the geometries

getSelectHandlers

Handler[] getSelectHandlers()
Deprecated. 
Returns the handlers used to select the geometries.

Returns:
Handlers the handlers used to select the geometries

transform

void transform(AffineTransform at)
Deprecated. 
Executes a 2D transformation on this shape, using six parameters.

Parameters:
at - object that allows execute the affine transformation
See Also:
AffineTransform


Copyright © 2004-2012 gvSIG. All Rights Reserved.