Class TLcdGML31GridFunction

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable
Direct Known Subclasses:
TLcdGML31IndexMap

public class TLcdGML31GridFunction extends TLcdFeaturedDataObject
Defines how values in the domain are mapped to the range set. The start point and the sequencing rule are specified here.
Since:
2018.1
See Also:
  • Field Details Link icon

    • SEQUENCE_RULE_PROPERTY Link icon

      public static final TLcdDataProperty SEQUENCE_RULE_PROPERTY
      Data property that maps to the sequenceRule element. The possible values for this property are instances of TLcdGML31SequenceRule.
    • START_POINT_PROPERTY Link icon

      public static final TLcdDataProperty START_POINT_PROPERTY
      Data property that maps to the startPoint element. The possible values for this property are instances of ILcdLongList.
  • Constructor Details Link icon

    • TLcdGML31GridFunction Link icon

      public TLcdGML31GridFunction()
    • TLcdGML31GridFunction Link icon

      public TLcdGML31GridFunction(TLcdDataType aType)
  • Method Details Link icon

    • getSequenceRule Link icon

      public TLcdGML31SequenceRule getSequenceRule()
      Returns the value of the property that maps to the sequenceRule element.

      If absent, the implied value is "Linear".

      Returns:
      the value of the SEQUENCE_RULE_PROPERTY property.
    • setSequenceRule Link icon

      public void setSequenceRule(TLcdGML31SequenceRule aValue)
      Sets the value of the property that maps to the sequenceRule element.

      If absent, the implied value is "Linear".

      Parameters:
      aValue - the value to set for the SEQUENCE_RULE_PROPERTY property.
    • getStartPoint Link icon

      public ILcdLongList getStartPoint()
      Returns the value of the property that maps to the startPoint element.

      Index position of the first grid post, which must lie somwhere in the GridEnvelope. If absent, the startPoint is equal to the value of gridEnvelope::low from the grid definition.

      Returns:
      the value of the START_POINT_PROPERTY property.
    • setStartPoint Link icon

      public void setStartPoint(ILcdLongList aValue)
      Sets the value of the property that maps to the startPoint element.

      Index position of the first grid post, which must lie somwhere in the GridEnvelope. If absent, the startPoint is equal to the value of gridEnvelope::low from the grid definition.

      Parameters:
      aValue - the value to set for the START_POINT_PROPERTY property.