C# Class CascadeSharp.TKMath.gp.gp_Vec2d

Afficher le fichier Open project: Oblikovati/CascadeSharp Class Usage Examples

Méthodes publiques

Méthode Description
Add ( gp_Vec2d Other ) : void
Added ( gp_Vec2d Other ) : gp_Vec2d
Angle ( gp_Vec2d Other ) : double
Coord ( int Index ) : double
Coord ( double &Xv, double &Yv ) : void
CrossMagnitude ( gp_Vec2d Right ) : double
CrossSquareMagnitude ( gp_Vec2d Right ) : double
Crossed ( gp_Vec2d Right ) : double
Divide ( double Scalar ) : void
Divided ( double Scalar ) : gp_Vec2d
Dot ( gp_Vec2d Other ) : double
GetNormal ( ) : gp_Vec2d
IsEqual ( gp_Vec2d Other, double LinearTolerance, double AngularTolerance ) : bool
IsNormal ( gp_Vec2d Other, double AngularTolerance ) : bool
IsOpposite ( gp_Vec2d Other, double AngularTolerance ) : bool
IsParallel ( gp_Vec2d Other, double AngularTolerance ) : bool
Magnitude ( ) : double
Mirror ( gp_Ax2d A1 ) : void
Mirror ( gp_Vec2d V ) : void
Mirrored ( gp_Ax2d A1 ) : gp_Vec2d
Mirrored ( gp_Vec2d V ) : gp_Vec2d
Multiplied ( double Scalar ) : gp_Vec2d
Multiply ( double Scalar ) : void
Normalize ( ) : void
Normalized ( ) : gp_Vec2d
Reverse ( ) : void
Reversed ( ) : gp_Vec2d
Rotate ( double Ang ) : void
Rotated ( double Ang ) : gp_Vec2d
Scale ( double S ) : void
Scaled ( double S ) : gp_Vec2d
SetCoord ( double Xv, double Yv ) : void
SetCoord ( int Index, double Xi ) : void
SetLinearForm ( double A1, gp_Vec2d V1, double A2, gp_Vec2d V2 ) : void
SetLinearForm ( double A1, gp_Vec2d V1, double A2, gp_Vec2d V2, gp_Vec2d V3 ) : void
SetLinearForm ( double A1, gp_Vec2d V1, gp_Vec2d V2 ) : void
SetLinearForm ( gp_Vec2d Left, gp_Vec2d Right ) : void
SetX ( double X ) : void
SetXY ( gp_XY Coord ) : void
SetY ( double Y ) : void
SquareMagnitude ( ) : double
Subtract ( gp_Vec2d Right ) : void
Subtracted ( gp_Vec2d Right ) : gp_Vec2d
Transform ( gp_Trsf2d T ) : void
Transformed ( gp_Trsf2d T ) : gp_Vec2d
X ( ) : double
XY ( ) : gp_XY
Y ( ) : double
gp_Vec2d ( ) : System
gp_Vec2d ( double Xv, double Yv ) : System
gp_Vec2d ( gp_Dir2d V ) : System
gp_Vec2d ( gp_Pnt2d P1, gp_Pnt2d P2 ) : System
gp_Vec2d ( gp_Vec2d parameter1 ) : System
gp_Vec2d ( gp_XY Coord ) : System

Method Details

Add() public méthode

public Add ( gp_Vec2d Other ) : void
Other gp_Vec2d
Résultat void

Added() public méthode

public Added ( gp_Vec2d Other ) : gp_Vec2d
Other gp_Vec2d
Résultat gp_Vec2d

Angle() public méthode

public Angle ( gp_Vec2d Other ) : double
Other gp_Vec2d
Résultat double

Coord() public méthode

public Coord ( int Index ) : double
Index int
Résultat double

Coord() public méthode

public Coord ( double &Xv, double &Yv ) : void
Xv double
Yv double
Résultat void

CrossMagnitude() public méthode

public CrossMagnitude ( gp_Vec2d Right ) : double
Right gp_Vec2d
Résultat double

CrossSquareMagnitude() public méthode

public CrossSquareMagnitude ( gp_Vec2d Right ) : double
Right gp_Vec2d
Résultat double

Crossed() public méthode

public Crossed ( gp_Vec2d Right ) : double
Right gp_Vec2d
Résultat double

Divide() public méthode

public Divide ( double Scalar ) : void
Scalar double
Résultat void

Divided() public méthode

public Divided ( double Scalar ) : gp_Vec2d
Scalar double
Résultat gp_Vec2d

Dot() public méthode

public Dot ( gp_Vec2d Other ) : double
Other gp_Vec2d
Résultat double

GetNormal() public méthode

public GetNormal ( ) : gp_Vec2d
Résultat gp_Vec2d

IsEqual() public méthode

public IsEqual ( gp_Vec2d Other, double LinearTolerance, double AngularTolerance ) : bool
Other gp_Vec2d
LinearTolerance double
AngularTolerance double
Résultat bool

IsNormal() public méthode

public IsNormal ( gp_Vec2d Other, double AngularTolerance ) : bool
Other gp_Vec2d
AngularTolerance double
Résultat bool

IsOpposite() public méthode

public IsOpposite ( gp_Vec2d Other, double AngularTolerance ) : bool
Other gp_Vec2d
AngularTolerance double
Résultat bool

IsParallel() public méthode

public IsParallel ( gp_Vec2d Other, double AngularTolerance ) : bool
Other gp_Vec2d
AngularTolerance double
Résultat bool

Magnitude() public méthode

public Magnitude ( ) : double
Résultat double

Mirror() public méthode

public Mirror ( gp_Ax2d A1 ) : void
A1 gp_Ax2d
Résultat void

Mirror() public méthode

public Mirror ( gp_Vec2d V ) : void
V gp_Vec2d
Résultat void

Mirrored() public méthode

public Mirrored ( gp_Ax2d A1 ) : gp_Vec2d
A1 gp_Ax2d
Résultat gp_Vec2d

Mirrored() public méthode

public Mirrored ( gp_Vec2d V ) : gp_Vec2d
V gp_Vec2d
Résultat gp_Vec2d

Multiplied() public méthode

public Multiplied ( double Scalar ) : gp_Vec2d
Scalar double
Résultat gp_Vec2d

Multiply() public méthode

public Multiply ( double Scalar ) : void
Scalar double
Résultat void

Normalize() public méthode

public Normalize ( ) : void
Résultat void

Normalized() public méthode

public Normalized ( ) : gp_Vec2d
Résultat gp_Vec2d

Reverse() public méthode

public Reverse ( ) : void
Résultat void

Reversed() public méthode

public Reversed ( ) : gp_Vec2d
Résultat gp_Vec2d

Rotate() public méthode

public Rotate ( double Ang ) : void
Ang double
Résultat void

Rotated() public méthode

public Rotated ( double Ang ) : gp_Vec2d
Ang double
Résultat gp_Vec2d

Scale() public méthode

public Scale ( double S ) : void
S double
Résultat void

Scaled() public méthode

public Scaled ( double S ) : gp_Vec2d
S double
Résultat gp_Vec2d

SetCoord() public méthode

public SetCoord ( double Xv, double Yv ) : void
Xv double
Yv double
Résultat void

SetCoord() public méthode

public SetCoord ( int Index, double Xi ) : void
Index int
Xi double
Résultat void

SetLinearForm() public méthode

public SetLinearForm ( double A1, gp_Vec2d V1, double A2, gp_Vec2d V2 ) : void
A1 double
V1 gp_Vec2d
A2 double
V2 gp_Vec2d
Résultat void

SetLinearForm() public méthode

public SetLinearForm ( double A1, gp_Vec2d V1, double A2, gp_Vec2d V2, gp_Vec2d V3 ) : void
A1 double
V1 gp_Vec2d
A2 double
V2 gp_Vec2d
V3 gp_Vec2d
Résultat void

SetLinearForm() public méthode

public SetLinearForm ( double A1, gp_Vec2d V1, gp_Vec2d V2 ) : void
A1 double
V1 gp_Vec2d
V2 gp_Vec2d
Résultat void

SetLinearForm() public méthode

public SetLinearForm ( gp_Vec2d Left, gp_Vec2d Right ) : void
Left gp_Vec2d
Right gp_Vec2d
Résultat void

SetX() public méthode

public SetX ( double X ) : void
X double
Résultat void

SetXY() public méthode

public SetXY ( gp_XY Coord ) : void
Coord gp_XY
Résultat void

SetY() public méthode

public SetY ( double Y ) : void
Y double
Résultat void

SquareMagnitude() public méthode

public SquareMagnitude ( ) : double
Résultat double

Subtract() public méthode

public Subtract ( gp_Vec2d Right ) : void
Right gp_Vec2d
Résultat void

Subtracted() public méthode

public Subtracted ( gp_Vec2d Right ) : gp_Vec2d
Right gp_Vec2d
Résultat gp_Vec2d

Transform() public méthode

public Transform ( gp_Trsf2d T ) : void
T gp_Trsf2d
Résultat void

Transformed() public méthode

public Transformed ( gp_Trsf2d T ) : gp_Vec2d
T gp_Trsf2d
Résultat gp_Vec2d

X() public méthode

public X ( ) : double
Résultat double

XY() public méthode

public XY ( ) : gp_XY
Résultat gp_XY

Y() public méthode

public Y ( ) : double
Résultat double

gp_Vec2d() public méthode

public gp_Vec2d ( ) : System
Résultat System

gp_Vec2d() public méthode

public gp_Vec2d ( double Xv, double Yv ) : System
Xv double
Yv double
Résultat System

gp_Vec2d() public méthode

public gp_Vec2d ( gp_Dir2d V ) : System
V gp_Dir2d
Résultat System

gp_Vec2d() public méthode

public gp_Vec2d ( gp_Pnt2d P1, gp_Pnt2d P2 ) : System
P1 gp_Pnt2d
P2 gp_Pnt2d
Résultat System

gp_Vec2d() public méthode

public gp_Vec2d ( gp_Vec2d parameter1 ) : System
parameter1 gp_Vec2d
Résultat System

gp_Vec2d() public méthode

public gp_Vec2d ( gp_XY Coord ) : System
Coord gp_XY
Résultat System