c

scalismo.common

UnstructuredPoints2D

case class UnstructuredPoints2D extends UnstructuredPoints[_2D] with Product with Serializable

Linear Supertypes
Serializable, Product, UnstructuredPoints[_2D], PointSet[_2D], Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UnstructuredPoints2D
  2. Serializable
  3. Product
  4. UnstructuredPoints
  5. PointSet
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def boundingBox: BoxDomain[_2D]

    Returns the smallest continuous box domain that fully contains all the domain points.

    Returns the smallest continuous box domain that fully contains all the domain points.

    The bounding box is always oriented along the dimensions of the space (i.e. this method does not return rotated boxes)

    Definition Classes
    UnstructuredPoints2DPointSet
  6. def canEqual(that: Any): Boolean
    Definition Classes
    PointSet → Equals
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(that: Any): Boolean
    Definition Classes
    PointSet → Equals → AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  11. def findClosestPoint(pt: Point[_2D]): PointWithId[_2D]

    * Returns the point belonging to the domain that is closest to the indicated position.

    * Returns the point belonging to the domain that is closest to the indicated position. The point identifier within th e domain is also returned.

    Definition Classes
    UnstructuredPointsPointSet
  12. def findNClosestPoints(pt: Point[_2D], n: Int): Seq[PointWithId[_2D]]
    Definition Classes
    UnstructuredPointsPointSet
  13. def findPointsInRegion(region: BoxDomain[_2D]): Seq[PointWithId[_2D]]
    Definition Classes
    UnstructuredPoints
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    PointSet → AnyRef → Any
  16. def isDefinedAt(pt: Point[_2D]): Boolean
    Definition Classes
    UnstructuredPointsPointSet
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. def numberOfPoints: Int
    Definition Classes
    UnstructuredPointsPointSet
  22. def point(id: PointId): Point[_2D]
    Definition Classes
    UnstructuredPointsPointSet
  23. def pointId(pt: Point[_2D]): Option[PointId]
    Definition Classes
    UnstructuredPointsPointSet
  24. def pointIds: Iterator[PointId]
    Definition Classes
    PointSet
  25. val pointSequence: IndexedSeq[Point[_2D]]
  26. def points: Iterator[Point[_2D]]
    Definition Classes
    UnstructuredPointsPointSet
  27. def pointsInChunks(nChunks: Int): Seq[Iterator[Point[_2D]]]

    * Returns the domain points in n chunks.

    * Returns the domain points in n chunks. Each chunk of the points is given as an iterator

    The main idea behind this method is to be able to easily parallelize on the domain points, as parallel operations on a single iterator in Scala end up more costly than sequential access in our case. Using this method, one would parallelize on the Seq of iterators instead.

    Definition Classes
    UnstructuredPointsPointSet
  28. def pointsWithId: Iterator[(Point[_2D], PointId)]
    Definition Classes
    PointSet
  29. def productElementNames: Iterator[String]
    Definition Classes
    Product
  30. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  31. def transform(t: (Point[_2D]) => Point[_2D]): UnstructuredPoints2D
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Product

Inherited from UnstructuredPoints[_2D]

Inherited from PointSet[_2D]

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped