Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • CurveOptions

Index

Properties

Optional aColor

aColor: (u: number) => { b: number; g: number; r: number }

Type declaration

    • (u: number): { b: number; g: number; r: number }
    • Parameters

      • u: number

      Returns { b: number; g: number; r: number }

      • b: number
      • g: number
      • r: number

Optional aOpacity

aOpacity: (u: number) => number

Type declaration

    • (u: number): number
    • Parameters

      • u: number

      Returns number

Optional aPosition

aPosition: (u: number) => VectorE3

A parametric function determining the positions of points on the curve.

umin <= u <= umax

default

(u: number) => u * e1 + v * e2

Type declaration

    • (u: number): VectorE3
    • Parameters

      • u: number

      Returns VectorE3

Optional color

color: { b: number; g: number; r: number }

Type declaration

  • b: number
  • g: number
  • r: number

Optional mode

mode: CurveMode

Specifies the required Geometric Primitive Type. Implementations may choose the nearest type.

default

LINES

Optional uMax

uMax: number
default

+0.5

Optional uMin

uMin: number
default

-0.5

Optional uSegments

uSegments: number

The number of segments for the u coordinate.

default

1

Legend

  • Constructor
  • Property
  • Method
  • Accessor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Property
  • Method
  • Protected property
  • Protected method
  • Static property
  • Static method

Generated using TypeDoc