Class AiShapeMultiPoint

java.lang.Object
hec.map.aishape.AiShapeObject
hec.map.aishape.AiShapeMultiPoint
All Implemented Interfaces:
AiShapeConst, Serializable

public class AiShapeMultiPoint extends AiShapeObject
AiShapeMultiPoint class replicates Arc Info MultiPoint shape type
September 1998
See Also:
  • Constructor Details

    • AiShapeMultiPoint

      public AiShapeMultiPoint()
  • Method Details

    • contentByteLength

      public int contentByteLength()
      Description copied from class: AiShapeObject
      Returns the number of bytes in the body of this shape when stored on disk.
      Specified by:
      contentByteLength in class AiShapeObject
    • writeRecord

      public void writeRecord(hec.io.EndianOutputStream output)
      Specified by:
      writeRecord in class AiShapeObject
    • readRecord

      public int readRecord(hec.io.EndianInputStream input)
      Overrides:
      readRecord in class AiShapeObject
    • getReferencePt

      public WorldPt getReferencePt()
    • contains

      public boolean contains(double tolerance, WorldPt pt)
      Overrides:
      contains in class AiShapeObject
    • getPoints

      public Vector getPoints()
    • getWorldLine

      public WorldLine getWorldLine()