Packages

c

fmgp.threejs

CurvePath

class CurvePath extends Curve

Annotations
@JSType() @native() @JSImport("three", "CurvePath", "Three.CurvePath")
Linear Supertypes
Curve, Object, Any, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CurvePath
  2. Curve
  3. Object
  4. Any
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CurvePath()

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. def add(curve: Curve): Unit
  5. def addWrapPath(bendpath: Path): Unit
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. var autoClose: Boolean
  8. var bends: Array[Path]
  9. def checkConnection(): Boolean
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. def closePath(): Unit
  12. def createGeometry(points: Array[Vector2]): Geometry
  13. def createPointsGeometry(divisions: Double): Geometry
  14. def createSpacedPointsGeometry(divisions: Double): Geometry
  15. var curves: Array[Curve]
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  19. def getBoundingBox(): BoundingBox
  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. def getCurveLengths(): Double
  22. def getLength(): Double
    Definition Classes
    CurvePath → Curve
  23. def getLengths(divisions: Double): Array[Double]
    Definition Classes
    Curve
  24. def getPoint(t: Double): Vector
    Definition Classes
    CurvePath → Curve
  25. def getPointAt(u: Double): Vector
    Definition Classes
    Curve
  26. def getPoints(divisions: Double): Array[Vector]
    Definition Classes
    Curve
  27. def getSpacedPoints(divisions: Double): Array[Vector]
    Definition Classes
    Curve
  28. def getTangent(t: Double): Vector
    Definition Classes
    Curve
  29. def getTangentAt(u: Double): Vector
    Definition Classes
    Curve
  30. def getTransformedPoints(segments: Double, bends: Path = js.native): Array[Vector2]
  31. def getTransformedSpacedPoints(segments: Double, bends: Array[Path] = js.native): Array[Vector2]
  32. def getUtoTmapping(u: Double, distance: Double): Double
    Definition Classes
    Curve
  33. def getWrapPoints(oldPts: Array[Vector2], path: Path): Array[Vector2]
  34. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  35. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  37. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  38. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  42. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  43. def toLocaleString(): String
    Definition Classes
    Object
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. def updateArcLengths(): Unit
    Definition Classes
    Curve
  46. def valueOf(): Any
    Definition Classes
    Object
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Curve

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped