Interface GeometryData

All Superinterfaces:
AbstractSWE, AbstractSWEIdentifiable, DataComponent, HasConstraints<AllowedGeoms>, HasCopy, HasRefFrames, Serializable
All Known Implementing Classes:
GeometryDataImpl

public interface GeometryData extends DataComponent, HasRefFrames, HasConstraints<AllowedGeoms>
  • Method Details

    • getGeomType

      GeometryData.GeomType getGeomType()
      Returns:
      The currently selected geometry type
    • setGeomType

      void setGeomType(GeometryData.GeomType geomType)
      Select the geometry type before generating a datablock for this component
      Parameters:
      geomType -
    • getNumDims

      int getNumDims()
      Returns:
      The number of dimensions in the geometry (2D, 3D, etc.)
    • setNumDims

      void setNumDims(int numDims)
      Set the number of dimensions for the geometry
      Parameters:
      numDims -