package jts

Type Members

  1. class GeometryFields extends AnyRef

    Defines the fields (schema) used by geometry vectors

  2. trait GeometryVector[T <: Geometry, V <: FieldVector] extends AutoCloseable

    Complex vector for geometries

  3. class LineStringFloatVector extends AbstractLineStringVector[Float4Vector]

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc.

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc. All rights reserved. This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which accompanies this distribution and is available at http://www.opensource.org/licenses/apache2.0.php. *********************************************************************

  4. class LineStringVector extends AbstractLineStringVector[Float8Vector]

    Double-precision vector for line strings

  5. class MultiLineStringFloatVector extends AbstractMultiLineStringVector[Float4Vector]

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc.

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc. All rights reserved. This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which accompanies this distribution and is available at http://www.opensource.org/licenses/apache2.0.php. *********************************************************************

  6. class MultiLineStringVector extends AbstractMultiLineStringVector[Float8Vector]

    Double-precision vector for multi-line strings

  7. class MultiPointFloatVector extends AbstractMultiPointVector[Float4Vector]

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc.

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc. All rights reserved. This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which accompanies this distribution and is available at http://www.opensource.org/licenses/apache2.0.php. *********************************************************************

  8. class MultiPointVector extends AbstractMultiPointVector[Float8Vector]

    Double-precision vector for multi-points

  9. class MultiPolygonFloatVector extends AbstractMultiPolygonVector[Float4Vector]

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc.

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc. All rights reserved. This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which accompanies this distribution and is available at http://www.opensource.org/licenses/apache2.0.php. *********************************************************************

  10. class MultiPolygonVector extends AbstractMultiPolygonVector[Float8Vector]

    Double-precision vector for multi-polygons

  11. class PointFloatVector extends AbstractPointVector[Float4Vector]

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc.

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc. All rights reserved. This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which accompanies this distribution and is available at http://www.opensource.org/licenses/apache2.0.php. *********************************************************************

  12. class PointVector extends AbstractPointVector[Float8Vector]

    Double-precision vector for points

  13. class PolygonFloatVector extends AbstractPolygonVector[Float4Vector]

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc.

    ********************************************************************* Copyright (c) 2013-2024 Commonwealth Computer Research, Inc. All rights reserved. This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0 which accompanies this distribution and is available at http://www.opensource.org/licenses/apache2.0.php. *********************************************************************

  14. class PolygonVector extends AbstractPolygonVector[Float8Vector]

    Double-precision vector for polygons

  15. class WKBGeometryVector extends GeometryVector[Geometry, VarBinaryVector]

    Catch-all for storing instances of Geometry as WKB

Ungrouped