Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Sketch

Hierarchy

  • Sketch

Index

Properties

constraints

constraints: Constraint[] = []

points

points: VariablePoint[] = []

rootFigures

rootFigures: Figure[] = []

variables

variables: Variable[] = []

Methods

addConstraintAndCombine

  • addConstraintAndCombine(constraint: Constraint): void

addConstraints

addPoint

addVariable

asObject

getClosestFigure

  • getClosestFigure(point: Point, ignoreFigures?: Figure[], maxDist?: number, scale?: number): Figure
  • Parameters

    • point: Point
    • Default value ignoreFigures: Figure[] = []
    • Default value maxDist: number = 10
    • Default value scale: number = 1

    Returns Figure

removeConstraint

solveConstraints

  • solveConstraints(tirelessSolve?: boolean): boolean
  • Parameters

    • Default value tirelessSolve: boolean = false

    Returns boolean

Static fromObject

Generated using TypeDoc