Class TLcdGML31DirectionVector

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable

public class TLcdGML31DirectionVector extends TLcdFeaturedDataObject
Direction expressed as a vector, either using components, or using angles.
Since:
2018.1
See Also:
  • Field Details

    • VECTOR_PROPERTY

      public static final TLcdDataProperty VECTOR_PROPERTY
      Data property that maps to the vector element. The possible values for this property are instances of TLcdGML31Vector.
    • HORIZONTAL_ANGLE_PROPERTY

      public static final TLcdDataProperty HORIZONTAL_ANGLE_PROPERTY
      Data property that maps to the horizontalAngle element. The possible values for this property are instances of TLcdGML31Angle.
    • VERTICAL_ANGLE_PROPERTY

      public static final TLcdDataProperty VERTICAL_ANGLE_PROPERTY
      Data property that maps to the verticalAngle element. The possible values for this property are instances of TLcdGML31Angle.
  • Constructor Details

    • TLcdGML31DirectionVector

      public TLcdGML31DirectionVector()
    • TLcdGML31DirectionVector

      public TLcdGML31DirectionVector(TLcdDataType aType)
  • Method Details

    • getVector

      public TLcdGML31Vector getVector()
      Returns the value of the property that maps to the vector element.
      Returns:
      the value of the VECTOR_PROPERTY property.
    • setVector

      public void setVector(TLcdGML31Vector aValue)
      Sets the value of the property that maps to the vector element.
      Parameters:
      aValue - the value to set for the VECTOR_PROPERTY property.
    • getHorizontalAngle

      public TLcdGML31Angle getHorizontalAngle()
      Returns the value of the property that maps to the horizontalAngle element.
      Returns:
      the value of the HORIZONTAL_ANGLE_PROPERTY property.
    • setHorizontalAngle

      public void setHorizontalAngle(TLcdGML31Angle aValue)
      Sets the value of the property that maps to the horizontalAngle element.
      Parameters:
      aValue - the value to set for the HORIZONTAL_ANGLE_PROPERTY property.
    • getVerticalAngle

      public TLcdGML31Angle getVerticalAngle()
      Returns the value of the property that maps to the verticalAngle element.
      Returns:
      the value of the VERTICAL_ANGLE_PROPERTY property.
    • setVerticalAngle

      public void setVerticalAngle(TLcdGML31Angle aValue)
      Sets the value of the property that maps to the verticalAngle element.
      Parameters:
      aValue - the value to set for the VERTICAL_ANGLE_PROPERTY property.