Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CurvePlotPoint

Represents a point in a curve plot.

version

1.4

Hierarchy

Index

Constructors

Private constructor

  • new CurvePlotPoint(tolerance: PlotTolerance | undefined, properties: PlotPropertyCollection, state: PlotPointState.None | PlotPointState.Outlier | PlotPointState.Overlap | PlotPointState.TiltedForce | PlotPointState.TiltedAcceleration | PlotPointState.EvaluationRange | PlotPointState.Duplicate | PlotPointState.IgnoreGroove1 | PlotPointState.IgnoreGroove2 | PlotPointState.AirScanning | PlotPointState.Virtual | PlotPointState.Gap, position: Vector, direction: Vector, deviation: number): CurvePlotPoint
  • Parameters

    • tolerance: PlotTolerance | undefined
    • properties: PlotPropertyCollection
    • state: PlotPointState.None | PlotPointState.Outlier | PlotPointState.Overlap | PlotPointState.TiltedForce | PlotPointState.TiltedAcceleration | PlotPointState.EvaluationRange | PlotPointState.Duplicate | PlotPointState.IgnoreGroove1 | PlotPointState.IgnoreGroove2 | PlotPointState.AirScanning | PlotPointState.Virtual | PlotPointState.Gap
    • position: Vector
    • direction: Vector
    • deviation: number

    Returns CurvePlotPoint

Properties

deviation

deviation: number

Deviation of the point.

direction

direction: Vector

Probe direction of the point.

position

position: Vector

Nominal position of the point.

properties

The properties of this point.

state

state: PlotPointState.None | PlotPointState.Outlier | PlotPointState.Overlap | PlotPointState.TiltedForce | PlotPointState.TiltedAcceleration | PlotPointState.EvaluationRange | PlotPointState.Duplicate | PlotPointState.IgnoreGroove1 | PlotPointState.IgnoreGroove2 | PlotPointState.AirScanning | PlotPointState.Virtual | PlotPointState.Gap

The state of this point.

tolerance

tolerance: PlotTolerance | undefined

The tolerance of this particular point. Fallback to the plot tolerance in case it's undefined.

Generated using TypeDoc