public bool IsParallel(gpVec2d Other, double AngularTolerance) { return(gp_Vec2d_IsParallelC1B831C6(Instance, Other.Instance, AngularTolerance)); }
public double Angle(gpVec2d Other) { return(gp_Vec2d_Angle5E4E66E7(Instance, Other.Instance)); }
public bool IsEqual(gpVec2d Other, double LinearTolerance, double AngularTolerance) { return(gp_Vec2d_IsEqual1F89D6DF(Instance, Other.Instance, LinearTolerance, AngularTolerance)); }
public bool IsOpposite(gpVec2d Other, double AngularTolerance) { return(gp_Vec2d_IsOppositeC1B831C6(Instance, Other.Instance, AngularTolerance)); }
public void Translate(gpVec2d V) { gp_Ax2d_Translate5E4E66E7(Instance, V.Instance); }
public double CrossSquareMagnitude(gpVec2d Right) { return(gp_Vec2d_CrossSquareMagnitude5E4E66E7(Instance, Right.Instance)); }
public void SetLinearForm(double A1, gpVec2d V1, gpVec2d V2) { gp_Vec2d_SetLinearForm7874D091(Instance, A1, V1.Instance, V2.Instance); }
public double Crossed(gpVec2d Right) { return(gp_Vec2d_Crossed5E4E66E7(Instance, Right.Instance)); }
public void SetLinearForm(double A1, gpVec2d V1, double A2, gpVec2d V2, gpVec2d V3) { gp_Vec2d_SetLinearForm98ABEE74(Instance, A1, V1.Instance, A2, V2.Instance, V3.Instance); }
public void SetLinearForm(double A1, gpVec2d V1, double A2, gpVec2d V2) { gp_Vec2d_SetLinearForm39A7F68A(Instance, A1, V1.Instance, A2, V2.Instance); }
public gpVec2d Subtracted(gpVec2d Right) { return(new gpVec2d(gp_Vec2d_Subtracted5E4E66E7(Instance, Right.Instance))); }
public void Subtract(gpVec2d Right) { gp_Vec2d_Subtract5E4E66E7(Instance, Right.Instance); }
public double Dot(gpVec2d Other) { return(gp_Vec2d_Dot5E4E66E7(Instance, Other.Instance)); }
public void Add(gpVec2d Other) { gp_Vec2d_Add5E4E66E7(Instance, Other.Instance); }
public void SetLinearForm(gpVec2d Left, gpVec2d Right) { gp_Vec2d_SetLinearFormE2FF8249(Instance, Left.Instance, Right.Instance); }
public gpVec2d Added(gpVec2d Other) { return(new gpVec2d(gp_Vec2d_Added5E4E66E7(Instance, Other.Instance))); }
public void Mirror(gpVec2d V) { gp_Vec2d_Mirror5E4E66E7(Instance, V.Instance); }
public void SetTranslation(gpVec2d V) { gp_Trsf2d_SetTranslation5E4E66E7(Instance, V.Instance); }
public gpVec2d Mirrored(gpVec2d V) { return(new gpVec2d(gp_Vec2d_Mirrored5E4E66E7(Instance, V.Instance))); }
public gpAx2d Translated(gpVec2d V) { return(new gpAx2d(gp_Ax2d_Translated5E4E66E7(Instance, V.Instance))); }
public gpDir2d(gpVec2d V) : base(gp_Dir2d_Ctor5E4E66E7(V.Instance)) { }