com.esri.sde.sdk.client
Class SeShape

java.lang.Object
  extended by com.esri.sde.sdk.client.SeShape

public class SeShape
extends java.lang.Object


Field Summary
static int TYPE_LINE
           
static int TYPE_MULTI_LINE
           
static int TYPE_MULTI_POINT
           
static int TYPE_MULTI_POLYGON
           
static int TYPE_MULTI_SIMPLE_LINE
           
static int TYPE_NIL
           
static int TYPE_POINT
           
static int TYPE_POLYGON
           
static int TYPE_SIMPLE_LINE
           
 
Constructor Summary
SeShape()
           
SeShape(SeCoordinateReference s)
           
 
Method Summary
 void generateLine(int i, int j, int[] k, SDEPoint[] p)
           
 void generatePoint(int i, SDEPoint[] p)
           
 void generatePolygon(int i, int j, int[] k, SDEPoint[] p)
           
 void generateRectangle(SeExtent x)
           
 void generateSimpleLine(int numPts, int numParts, int[] partOffsets, SDEPoint[] ptArray)
           
 double[][][] getAllCoords()
           
 SeObjectId getFeatureId()
           
 int getNumOfPoints()
           
 int getType()
           
 boolean isNil()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_NIL

public static int TYPE_NIL

TYPE_POINT

public static int TYPE_POINT

TYPE_MULTI_POINT

public static int TYPE_MULTI_POINT

TYPE_LINE

public static int TYPE_LINE

TYPE_SIMPLE_LINE

public static int TYPE_SIMPLE_LINE

TYPE_MULTI_LINE

public static int TYPE_MULTI_LINE

TYPE_MULTI_SIMPLE_LINE

public static int TYPE_MULTI_SIMPLE_LINE

TYPE_POLYGON

public static int TYPE_POLYGON

TYPE_MULTI_POLYGON

public static int TYPE_MULTI_POLYGON
Constructor Detail

SeShape

public SeShape()

SeShape

public SeShape(SeCoordinateReference s)
        throws SeException
Throws:
SeException
Method Detail

isNil

public boolean isNil()

getAllCoords

public double[][][] getAllCoords()

generatePoint

public void generatePoint(int i,
                          SDEPoint[] p)
                   throws SeException
Throws:
SeException

generateLine

public void generateLine(int i,
                         int j,
                         int[] k,
                         SDEPoint[] p)
                  throws SeException
Throws:
SeException

generatePolygon

public void generatePolygon(int i,
                            int j,
                            int[] k,
                            SDEPoint[] p)
                     throws SeException
Throws:
SeException

generateRectangle

public void generateRectangle(SeExtent x)
                       throws SeException
Throws:
SeException

getType

public int getType()

getFeatureId

public SeObjectId getFeatureId()
                        throws SeException
Throws:
SeException

getNumOfPoints

public int getNumOfPoints()

generateSimpleLine

public void generateSimpleLine(int numPts,
                               int numParts,
                               int[] partOffsets,
                               SDEPoint[] ptArray)


Copyright © 1996-2010 Geotools. All Rights Reserved.