Options
All
  • Public
  • Public/Protected
  • All
Menu

Module geometry/geometry/constructive/ConstructiveGeometryFactory

Overview

Functions

createCartesian

  • Creates an instance of ConstructiveGeometry that performs operations using a cartesian topology.

    Parameters

    • reference: CoordinateReference

      The reference for which a ConstructiveGeometry instance must be created.

    Returns ConstructiveGeometry

    An instance of ConstructiveGeometry that performs operations using a cartesian topology.

createEllipsoidal

  • Creates an instance of ConstructiveGeometry that performs operations using an ellipsoidal topology.

    Note that calling this method passing a reference with a spherical ellipsoid is equivalent to using the createSpherical method.

    Parameters

    • reference: CoordinateReference

      The reference for which a ConstructiveGeometry instance must be created. It must be a geodetic reference.

    Returns ConstructiveGeometry

    An instance of ConstructiveGeometry that performs operations using an ellipsoidal topology.

createSpherical

  • Creates an instance of ConstructiveGeometry that performs operations using spherical approximations of the ellipsoid associated with the given reference. The results of the calculations are less accurate than the ellipsoidal variant, but can be computed faster.

    Parameters

    • reference: CoordinateReference

      The reference for which a ConstructiveGeometry instance must be created.

    Returns ConstructiveGeometry

    An instance of ConstructiveGeometry that performs operations using a spherical topology.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method