Methods
Angle
- Angle(theOther: gp_Vec): number
Coord_1
- Coord_1(theIndex: Graphic3d_ZLayerId): number
Parameters
theIndex: Graphic3d_ZLayerId
Returns number
Coord_2
- Coord_2(theXv: number, theYv: number, theZv: number): void
Parameters
theXv: number
theYv: number
theZv: number
Returns void
CrossMagnitude
- CrossMagnitude(theRight: gp_Vec): number
CrossSquareMagnitude
- CrossSquareMagnitude(theRight: gp_Vec): number
Divide
- Divide(theScalar: number): void
Divided
- Divided(theScalar: number): gp_Vec
DumpJson
- DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void
Parameters
theOStream: Standard_OStream
theDepth: Graphic3d_ZLayerId
Returns void
IsEqual
- IsEqual(theOther: gp_Vec, theLinearTolerance: number, theAngularTolerance: number): boolean
Parameters
theLinearTolerance: number
theAngularTolerance: number
Returns boolean
IsNormal
- IsNormal(theOther: gp_Vec, theAngularTolerance: number): boolean
Parameters
theAngularTolerance: number
Returns boolean
IsOpposite
- IsOpposite(theOther: gp_Vec, theAngularTolerance: number): boolean
Parameters
theAngularTolerance: number
Returns boolean
IsParallel
- IsParallel(theOther: gp_Vec, theAngularTolerance: number): boolean
Parameters
theAngularTolerance: number
Returns boolean
Multiplied
- Multiplied(theScalar: number): gp_Vec
Multiply
- Multiply(theScalar: number): void
Rotate
- Rotate(theA1: gp_Ax1, theAng: number): void
Scale
- Scale(theS: number): void
SetCoord_1
- SetCoord_1(theIndex: Graphic3d_ZLayerId, theXi: number): void
Parameters
theIndex: Graphic3d_ZLayerId
theXi: number
Returns void
SetCoord_2
- SetCoord_2(theXv: number, theYv: number, theZv: number): void
Parameters
theXv: number
theYv: number
theZv: number
Returns void
SetLinearForm_1
- SetLinearForm_1(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec, theA3: number, theV3: gp_Vec, theV4: gp_Vec): void
Parameters
theA1: number
theA2: number
theA3: number
Returns void
SetLinearForm_2
- SetLinearForm_2(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec, theA3: number, theV3: gp_Vec): void
Parameters
theA1: number
theA2: number
theA3: number
Returns void
SetLinearForm_3
- SetLinearForm_3(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec, theV3: gp_Vec): void
Parameters
theA1: number
theA2: number
Returns void
SetLinearForm_4
- SetLinearForm_4(theA1: number, theV1: gp_Vec, theA2: number, theV2: gp_Vec): void
Parameters
theA1: number
theA2: number
Returns void
SetLinearForm_5
- SetLinearForm_5(theA1: number, theV1: gp_Vec, theV2: gp_Vec): void
SetXYZ
- SetXYZ(theCoord: gp_XYZ): void
SquareMagnitude
- SquareMagnitude(): number
Subtract
- Subtract(theRight: gp_Vec): void