Index

A B C D E F G H I K L M N O P Q R S T V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

alias() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
ArcGeometry - Class in ch.so.agi.filegdb.geometry
Analytic XY circle geometry, using translated coordinates to avoid cancellation.
ArcGeometry(double, double, double, double, double) - Constructor for class ch.so.agi.filegdb.geometry.ArcGeometry
 
ARCGIS_DEFAULT_PRECISION - Static variable in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
Default grid settings used by the Esri FileGDB SDK.

B

BezierSegment - Class in ch.so.agi.filegdb.geometry
Cubic Bezier segment between the point at startPointIndex and the following point.
BezierSegment(int, double, double, double, double) - Constructor for class ch.so.agi.filegdb.geometry.BezierSegment
 
byCenter() - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 

C

centerX() - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
centerX() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
centerY() - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
centerY() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
ch.so.agi.filegdb.geometry - package ch.so.agi.filegdb.geometry
 
CircularArcSegment - Class in ch.so.agi.filegdb.geometry
Circular arc between the point at startPointIndex and the following point.
CircularArcSegment(int, double, double, boolean, boolean) - Constructor for class ch.so.agi.filegdb.geometry.CircularArcSegment
 
complete() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
containsAngle(double) - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
controlX1() - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
controlX2() - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
controlY1() - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
controlY2() - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
CoordinatePrecision - Class in ch.so.agi.filegdb.geometry
Origin, scale and tolerance of the geometry field.
CoordinatePrecision(double, double, double, double, double, double, double, double, double, double) - Constructor for class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
counterClockwise() - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 
CurveStroker - Class in ch.so.agi.filegdb.geometry
Converts the curved connections of a FileGdbPart into polylines.
CurveStroker() - Constructor for class ch.so.agi.filegdb.geometry.CurveStroker
 
CurveStroker(int) - Constructor for class ch.so.agi.filegdb.geometry.CurveStroker
 

D

decode(byte[], GeometryFieldDefinition) - Static method in class ch.so.agi.filegdb.geometry.GeometryCodec
 
DEFAULT_STEPS - Static variable in class ch.so.agi.filegdb.geometry.CurveStroker
 

E

EllipseSegment - Class in ch.so.agi.filegdb.geometry
Ellipse segment between the point at startPointIndex and the following point.
EllipseSegment(int, double, double, double, double, double, boolean, boolean) - Constructor for class ch.so.agi.filegdb.geometry.EllipseSegment
 
encode(FileGdbGeometry, GeometryFieldDefinition) - Static method in class ch.so.agi.filegdb.geometry.GeometryCodec
Encodes a geometry as an Esri shape buffer.
Envelope - Class in ch.so.agi.filegdb.geometry
Two dimensional bounding box.
Envelope(double, double, double, double) - Constructor for class ch.so.agi.filegdb.geometry.Envelope
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.Envelope
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.FileGdbMultiPoint
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.FileGdbPart
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.FileGdbPoint
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.FileGdbPolygon
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.FileGdbPolyline
 
equals(Object) - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
extent() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 

F

FileGdbGeometry - Interface in ch.so.agi.filegdb.geometry
Geometry value as decoded from a file geodatabase shape buffer.
FileGdbMultiPoint - Class in ch.so.agi.filegdb.geometry
Multi point geometry.
FileGdbMultiPoint(List<FileGdbPoint>) - Constructor for class ch.so.agi.filegdb.geometry.FileGdbMultiPoint
 
FileGdbPart - Class in ch.so.agi.filegdb.geometry
One part (ring or line) of a polyline or polygon geometry.
FileGdbPart(List<FileGdbPoint>) - Constructor for class ch.so.agi.filegdb.geometry.FileGdbPart
 
FileGdbPart(List<FileGdbPoint>, List<FileGdbSegment>) - Constructor for class ch.so.agi.filegdb.geometry.FileGdbPart
 
FileGdbPoint - Class in ch.so.agi.filegdb.geometry
Point with optional Z and M ordinates.
FileGdbPoint(double, double) - Constructor for class ch.so.agi.filegdb.geometry.FileGdbPoint
 
FileGdbPoint(double, double, Double, Double) - Constructor for class ch.so.agi.filegdb.geometry.FileGdbPoint
 
FileGdbPolygon - Class in ch.so.agi.filegdb.geometry
Polygon geometry with one or more rings.
FileGdbPolygon(List<FileGdbPart>) - Constructor for class ch.so.agi.filegdb.geometry.FileGdbPolygon
 
FileGdbPolyline - Class in ch.so.agi.filegdb.geometry
Polyline geometry with one or more parts.
FileGdbPolyline(List<FileGdbPart>) - Constructor for class ch.so.agi.filegdb.geometry.FileGdbPolyline
 
FileGdbSegment - Interface in ch.so.agi.filegdb.geometry
Curved segment of a FileGdbPart.
fromId(int) - Static method in enum class ch.so.agi.filegdb.geometry.GeometryKind
Returns the matching kind or null for unknown header values.

G

GeometryBounds - Class in ch.so.agi.filegdb.geometry
Bounds including circular arc extrema, not just stored vertices.
GeometryCodec - Class in ch.so.agi.filegdb.geometry
Decodes Esri shape buffers as stored in file geodatabase geometry fields.
GeometryFieldDefinition - Class in ch.so.agi.filegdb.geometry
Definition of the geometry field of a feature class.
GeometryFieldDefinition(String, String, boolean, String, GeometryKind, boolean, boolean, CoordinatePrecision, Envelope, List<Double>) - Constructor for class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
GeometryKind - Enum Class in ch.so.agi.filegdb.geometry
Geometry type of a table as stored in the .gdbtable header.
gridCoordinate(double, double, double) - Static method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 

H

hashCode() - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.Envelope
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.FileGdbMultiPoint
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.FileGdbPart
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.FileGdbPoint
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.FileGdbPolygon
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.FileGdbPolyline
 
hashCode() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
hasM() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
hasZ() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 

I

id() - Method in enum class ch.so.agi.filegdb.geometry.GeometryKind
 
interiorX() - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 
interiorY() - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 
intersects(Envelope, Envelope) - Static method in class ch.so.agi.filegdb.geometry.GeometryBounds
 

K

kind() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 

L

LINE - Enum constant in enum class ch.so.agi.filegdb.geometry.GeometryKind
 

M

m() - Method in class ch.so.agi.filegdb.geometry.FileGdbPoint
 
minor() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
minorMajorRatio() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
mOrigin() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
mScale() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
mTolerance() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
MULTIPATCH - Enum constant in enum class ch.so.agi.filegdb.geometry.GeometryKind
 
MULTIPOINT - Enum constant in enum class ch.so.agi.filegdb.geometry.GeometryKind
 

N

name() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
NONE - Enum constant in enum class ch.so.agi.filegdb.geometry.GeometryKind
 
nullable() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 

O

of(FileGdbGeometry) - Static method in class ch.so.agi.filegdb.geometry.GeometryBounds
 
of(FileGdbPoint, FileGdbPoint, CircularArcSegment) - Static method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
of(String, GeometryKind) - Static method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
Creates a definition with the default FileGDB grid settings.

P

parts() - Method in class ch.so.agi.filegdb.geometry.FileGdbPolygon
 
parts() - Method in class ch.so.agi.filegdb.geometry.FileGdbPolyline
 
point(double) - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
POINT - Enum constant in enum class ch.so.agi.filegdb.geometry.GeometryKind
 
points() - Method in class ch.so.agi.filegdb.geometry.FileGdbMultiPoint
 
points() - Method in class ch.so.agi.filegdb.geometry.FileGdbPart
 
POLYGON - Enum constant in enum class ch.so.agi.filegdb.geometry.GeometryKind
 
positive(double) - Static method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
precision() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 

Q

quantizeX(double) - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
quantizeY(double) - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 

R

radius() - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
rotationDegrees() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 

S

segments() - Method in class ch.so.agi.filegdb.geometry.FileGdbPart
 
semiMajor() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
spatialIndexGridResolution() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
start() - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
startPointIndex() - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
startPointIndex() - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 
startPointIndex() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
startPointIndex() - Method in interface ch.so.agi.filegdb.geometry.FileGdbSegment
 
stroke(FileGdbPart) - Method in class ch.so.agi.filegdb.geometry.CurveStroker
 
sweep() - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 

T

toString() - Method in class ch.so.agi.filegdb.geometry.ArcGeometry
 
toString() - Method in class ch.so.agi.filegdb.geometry.BezierSegment
 
toString() - Method in class ch.so.agi.filegdb.geometry.CircularArcSegment
 
toString() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
toString() - Method in class ch.so.agi.filegdb.geometry.EllipseSegment
 
toString() - Method in class ch.so.agi.filegdb.geometry.Envelope
 
toString() - Method in class ch.so.agi.filegdb.geometry.FileGdbMultiPoint
 
toString() - Method in class ch.so.agi.filegdb.geometry.FileGdbPart
 
toString() - Method in class ch.so.agi.filegdb.geometry.FileGdbPoint
 
toString() - Method in class ch.so.agi.filegdb.geometry.FileGdbPolygon
 
toString() - Method in class ch.so.agi.filegdb.geometry.FileGdbPolyline
 
toString() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 

V

validateForWriting() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
valueOf(String) - Static method in enum class ch.so.agi.filegdb.geometry.GeometryKind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ch.so.agi.filegdb.geometry.GeometryKind
Returns an array containing the constants of this enum class, in the order they are declared.

W

withGridResolution(List<Double>) - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
withM() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
withNullable(boolean) - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
withPrecision(CoordinatePrecision) - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
withWkt(String) - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
withXY(double, double, double, double) - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
withZ() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 
wkt() - Method in class ch.so.agi.filegdb.geometry.GeometryFieldDefinition
 

X

x() - Method in class ch.so.agi.filegdb.geometry.FileGdbPoint
 
xMax() - Method in class ch.so.agi.filegdb.geometry.Envelope
 
xMin() - Method in class ch.so.agi.filegdb.geometry.Envelope
 
xOrigin() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
xyResolution() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
xyScale() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
xyTolerance() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 

Y

y() - Method in class ch.so.agi.filegdb.geometry.FileGdbPoint
 
yMax() - Method in class ch.so.agi.filegdb.geometry.Envelope
 
yMin() - Method in class ch.so.agi.filegdb.geometry.Envelope
 
yOrigin() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 

Z

z() - Method in class ch.so.agi.filegdb.geometry.FileGdbPoint
 
zOrigin() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
zScale() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
zTolerance() - Method in class ch.so.agi.filegdb.geometry.CoordinatePrecision
 
A B C D E F G H I K L M N O P Q R S T V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values