case class LineMesh2D(pointSet: UnstructuredPoints[_2D], topology: LineList) extends LineMesh[_2D] with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LineMesh2D
- Serializable
- Product
- Equals
- LineMesh
- DiscreteDomain
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new LineMesh2D(pointSet: UnstructuredPoints[_2D], topology: LineList)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- lazy val boundingBox: BoxDomain[_2D]
- Definition Classes
- LineMesh
- lazy val cellNormals: LineProperty[EuclideanVector[_2D]]
Get all cell normals as a surface property
- val cells: IndexedSeq[LineCell]
- Definition Classes
- LineMesh
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def computeLineLength(t: LineCell): Double
- Definition Classes
- LineMesh
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- lazy val length: Double
Length of the line contour.
Length of the line contour.
The computed area is the sum of all the line cell areas.
- Definition Classes
- LineMesh
- val lines: IndexedSeq[LineCell]
- Definition Classes
- LineMesh
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val pointSet: UnstructuredPoints[_2D]
- Definition Classes
- LineMesh2D → LineMesh → DiscreteDomain
- val position: ContourPointProperty[Point[_2D]]
- Definition Classes
- LineMesh
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val topology: LineList
- Definition Classes
- LineMesh2D → LineMesh
- def transform(transform: (Point[_2D]) => Point[_2D])(implicit creator: Create[_2D]): LineMesh[_2D]
Returns a line mesh that is the image of this mesh by the given transform.
Returns a line mesh that is the image of this mesh by the given transform.
This method maps all mesh points to their images by the given transform while maintaining the same line cell relations.
- transform
A function that maps a given point to a new position. All instances of scalismo.registration.transformation.Transformation being descendants of
Function1[Point[_3D], Point[_3D] ]
are valid arguments.
- Definition Classes
- LineMesh
- lazy val vertexNormals: ContourPointProperty[EuclideanVector[_2D]]
Get all vertex normals as a surface property
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()