All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.tsingjyujing.geo.element.immutable.GeoLine.scala Maven / Gradle / Ivy

There is a newer version: 2.8.9-2.11
Show newest version
package com.github.tsingjyujing.geo.element.immutable

import com.github.tsingjyujing.geo.basic.{IGeoLine, IGeoPoint}

/**
  * Create a GeoLine object
  *
  * @param pointStart
  * @param pointEnd
  */
final case class GeoLine(pointStart: IGeoPoint, pointEnd: IGeoPoint) extends IGeoLine {
    val pointTuple: (IGeoPoint, IGeoPoint) = (pointStart, pointEnd)

    override def getTerminalPoints: (IGeoPoint, IGeoPoint) = pointTuple
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy