Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

  • new gp_Vec_4(theXv: number, theYv: number, theZv: number): gp_Vec_4

Methods

  • Angle(theOther: gp_Vec): number
  • Coord_1(theIndex: Graphic3d_ZLayerId): number
  • Parameters

    • theIndex: Graphic3d_ZLayerId

    Returns number

  • Coord_2(theXv: number, theYv: number, theZv: number): void
  • Parameters

    • theXv: number
    • theYv: number
    • theZv: number

    Returns void

  • CrossMagnitude(theRight: gp_Vec): number
  • CrossSquareMagnitude(theRight: gp_Vec): number
  • Divide(theScalar: number): void
  • Parameters

    • theScalar: number

    Returns void

  • Divided(theScalar: number): gp_Vec
  • DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void
  • Parameters

    • theOStream: Standard_OStream
    • theDepth: Graphic3d_ZLayerId

    Returns void

  • IsEqual(theOther: gp_Vec, theLinearTolerance: number, theAngularTolerance: number): boolean
  • Parameters

    • theOther: gp_Vec
    • theLinearTolerance: number
    • theAngularTolerance: number

    Returns boolean

  • IsNormal(theOther: gp_Vec, theAngularTolerance: number): boolean
  • IsOpposite(theOther: gp_Vec, theAngularTolerance: number): boolean
  • IsParallel(theOther: gp_Vec, theAngularTolerance: number): boolean
  • Magnitude(): number
  • Multiplied(theScalar: number): gp_Vec
  • Multiply(theScalar: number): void
  • Normalize(): void
  • Reverse(): void
  • Rotate(theA1: gp_Ax1, theAng: number): void
  • Scale(theS: number): void
  • Parameters

    • theS: number

    Returns void

  • SetCoord_1(theIndex: Graphic3d_ZLayerId, theXi: number): void
  • Parameters

    • theIndex: Graphic3d_ZLayerId
    • theXi: number

    Returns void

  • SetCoord_2(theXv: number, theYv: number, theZv: number): void
  • Parameters

    • theXv: number
    • theYv: number
    • theZv: number

    Returns void

  • SetLinearForm_1(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec, theA3: number, theV3: gp_Vec, theV4: gp_Vec): void
  • SetLinearForm_2(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec, theA3: number, theV3: gp_Vec): void
  • SetLinearForm_3(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec, theV3: gp_Vec): void
  • SetLinearForm_4(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec): void
  • SetLinearForm_5(theA1: number, theV1: gp_Vec, theV2: gp_Vec): void
  • SetX(theX: number): void
  • Parameters

    • theX: number

    Returns void

  • SetXYZ(theCoord: gp_XYZ): void
  • SetY(theY: number): void
  • Parameters

    • theY: number

    Returns void

  • SetZ(theZ: number): void
  • Parameters

    • theZ: number

    Returns void

  • SquareMagnitude(): number
  • Subtract(theRight: gp_Vec): void
  • X(): number
  • Returns number

  • Y(): number
  • Returns number

  • Z(): number
  • Returns number

  • delete(): void

Generated using TypeDoc