Point2D

scalismo.geometry.Point2D
See thePoint2D companion object
case class Point2D(x: Double, y: Double) extends Point[_2D]

2D point

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Point[_2D]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def +(that: EuclideanVector[_2D]): Point2D

Attributes

Definition Classes
override def -(that: EuclideanVector[_2D]): Point2D

Attributes

Definition Classes
override def -(that: Point[_2D]): EuclideanVector2D

Attributes

Definition Classes
override def apply(i: Int): Double

Attributes

Definition Classes
override def mapWithIndex(f: (Double, Int) => Double): Point2D

Attributes

Definition Classes
override def toArray: Array[Double]

Attributes

Definition Classes
override def toVector: EuclideanVector2D

Attributes

Definition Classes

Inherited methods

def dimensionality: Int

Attributes

Inherited from:
Point
def map(f: Double => Double): Point[D]

Attributes

Inherited from:
Point
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def toBreezeVector: DenseVector[Double]

Attributes

Inherited from:
Point

Deprecated and Inherited methods

def data: Array[Double]

Attributes

Deprecated
true
Inherited from:
Point