Packages

c

ostrat.geom

DistCurveTail

class DistCurveTail extends Dbl7Elem with DistCurveSegLike

Needs removing. A curve segment tail described in distance units rather than scalars. A DistCurveSeg without its starting point which will normally be supplied by the preceding DistCurveTail.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DistCurveTail
  2. DistCurveSegLike
  3. Dbl7Elem
  4. DblNElem
  5. ValueNElem
  6. SpecialT
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DistCurveTail(iMatch: Double, xC1Metres: Double, yC1Metres: Double, xUsesMetres: Double, yUsesMetres: Double, xEndMetres: Double, yEndMetres: Double)

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 clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. def dbl1: Double
    Definition Classes
    DistCurveTailDbl7Elem
    Annotations
    @inline()
  7. def dbl2: Double
    Definition Classes
    DistCurveTailDbl7Elem
    Annotations
    @inline()
  8. def dbl3: Double
    Definition Classes
    DistCurveTailDbl7Elem
    Annotations
    @inline()
  9. def dbl4: Double
    Definition Classes
    DistCurveTailDbl7Elem
    Annotations
    @inline()
  10. def dbl5: Double
    Definition Classes
    DistCurveTailDbl7Elem
    Annotations
    @inline()
  11. def dbl6: Double
    Definition Classes
    DistCurveTailDbl7Elem
    Annotations
    @inline()
  12. def dbl7: Double
    Definition Classes
    DistCurveTailDbl7Elem
    Annotations
    @inline()
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  15. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. val iMatch: Double
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. final def pC1: Pt2M
    Definition Classes
    DistCurveSegLike
  23. final def pEnd: Pt2M

    The end point.

    The end point. Often called p2 on a line or p4 on a cubic bezier.

    Definition Classes
    DistCurveSegLike
  24. final def pUses: Pt2M

    The uses point.

    The uses point. The centre point on an arc segment, control point 2 on a cubic bezier. Not used on line segment.

    Definition Classes
    DistCurveSegLike
  25. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  26. def toCurveSeg(f: (Pt2M) => Pt2): CurveTail
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def xC1: Metres
    Definition Classes
    DistCurveSegLike
  32. val xC1Metres: Double

    Set to Double.NaN if LineSegment.

    Set to Double.NaN if LineSegment. Set to Double.Positive Infinity of ArcSegment, otherwise the x component of the the first bezier control point.

    Definition Classes
    DistCurveTailDistCurveSegLike
  33. def xEnd: Metres
    Definition Classes
    DistCurveSegLike
  34. val xEndMetres: Double
    Definition Classes
    DistCurveTailDistCurveSegLike
  35. def xUses: Metres

    the x component of the uses point

    the x component of the uses point

    Definition Classes
    DistCurveSegLike
  36. val xUsesMetres: Double
    Definition Classes
    DistCurveTailDistCurveSegLike
  37. final def yC1: Metres
    Definition Classes
    DistCurveSegLike
  38. val yC1Metres: Double
    Definition Classes
    DistCurveTailDistCurveSegLike
  39. def yEnd: Metres

    the y component of the end point

    the y component of the end point

    Definition Classes
    DistCurveSegLike
  40. val yEndMetres: Double
    Definition Classes
    DistCurveTailDistCurveSegLike
  41. def yUses: Metres

    the y component of the uses point

    the y component of the uses point

    Definition Classes
    DistCurveSegLike
  42. val yUsesMetres: Double
    Definition Classes
    DistCurveTailDistCurveSegLike

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from DistCurveSegLike

Inherited from Dbl7Elem

Inherited from DblNElem

Inherited from ValueNElem

Inherited from SpecialT

Inherited from AnyRef

Inherited from Any

Ungrouped