Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Axis2

Axis2: { direction: Vector2; origin: Point2 }

Type declaration

Axis3

Axis3: { direction: Vector3; origin: Point3 }

Type declaration

BoundingBox

BoundingBox: { center?: Point3; height?: number; length?: number; max: Point3; min: Point3; width?: number }

Type declaration

  • Optional center?: Point3
  • Optional height?: number
  • Optional length?: number
  • max: Point3
  • min: Point3
  • Optional width?: number

Color

Color: string

ColorRGB

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

Type declaration

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

Line2

Line2: { end: Point2; start: Point2 }

Type declaration

Line3

Line3: { end: Point3; start: Point3 }

Type declaration

Material

Material: any

Mesh3

Mesh3: Triangle3[]

Plane3

Plane3: { direction: Vector3; normal: Vector3; origin: Point3 }

Type declaration

Point2

Point2: [number, number]

Point3

Point3: [number, number, number]

Polyline2

Polyline2: { isClosed?: boolean; points: Point2[] }

Type declaration

  • Optional isClosed?: boolean
  • points: Point2[]

Polyline3

Polyline3: { isClosed?: boolean; points: Point3[] }

Type declaration

  • Optional isClosed?: boolean
  • points: Point3[]

Segment2

Segment2: [Point2, Point2]

Segment3

Segment3: [Point3, Point3]

TransformMatrix

TransformMatrix: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]

TransformMatrix3x3

TransformMatrix3x3: [number, number, number, number, number, number, number, number, number]

TransformMatrixes

TransformMatrixes: TransformMatrix[]

TransformMatrixes3x3

TransformMatrixes3x3: TransformMatrix3x3[]

Triangle3

Triangle3: [Point3, Point3, Point3]

TrianglePlane3

TrianglePlane3: { d: number; normal: Vector3 }

Type declaration

Vector2

Vector2: [number, number]

Vector3

Vector3: [number, number, number]

VerbCurve

VerbCurve: { tessellate: any }

Type declaration

  • tessellate: function
    • tessellate(options: any): any
    • Parameters

      • options: any

      Returns any

VerbSurface

VerbSurface: { tessellate: any }

Type declaration

  • tessellate: function
    • tessellate(options: any): any
    • Parameters

      • options: any

      Returns any

Generated using TypeDoc