Hierarchy

Constructors

Properties

_cursor: Cursor
_oc: any
_x: number = 0
_y: number = 0
_z: number = 0

Accessors

  • get x(): number
  • Returns number

  • set x(x: number): void
  • Parameters

    • x: number

    Returns void

  • get y(): number
  • Returns number

  • set y(y: number): void
  • Parameters

    • y: number

    Returns void

  • get z(): number
  • Returns number

  • set z(z: number): void
  • Parameters

    • z: number

    Returns void

Methods

  • We got a Point array with relative coordinates: resolve into real numbers based on previous Point

    2 Types: - cartesian ['+10','-10'] - polar coordinates ['100<30'] or ['100<<20'] (relative angle)

    Parameters

    • pointArr: (string | number)[]
    • cursor: Cursor = null

    Returns number[]

  • Returns gp_Pnt

  • Returns gp_Vec

  • Test if given entity has equivalent geometry as current Point

    Parameters

    Returns boolean

  • Returns boolean

  • Calculate orthogonal projections from this Point to Edges/Wires of a given Shape A projected Point from an original Point to a Curve is the point on a other Shape where the line between the two points is perpendicular to the Curve at the projected Point

    Parameters

    Returns Point[]

  • Returns number[]

  • Returns number[]

  • Export entity and minimal data as string (used for outputting on console and hashing )

    Returns string

  • Class method

    Parameters

    • v: any
    • Rest ...args: any[]

    Returns Point

  • Parameters

    • obj: any

    Returns boolean

Generated using TypeDoc