示例#1
0
 public void Multiply(gpXYZ Other)
 {
     gp_XYZ_Multiply8EE42329(Instance, Other.Instance);
 }
示例#2
0
 public gpDir(gpXYZ Coord)
     :
     base(gp_Dir_Ctor8EE42329(Coord.Instance))
 {
 }
示例#3
0
 public void Transforms(gpXYZ Coord)
 {
     gp_Trsf_Transforms8EE42329(Instance, Coord.Instance);
 }
示例#4
0
 public void SetCols(gpXYZ Col1, gpXYZ Col2, gpXYZ Col3)
 {
     gp_Mat_SetCols7DAAC47(Instance, Col1.Instance, Col2.Instance, Col3.Instance);
 }
示例#5
0
 public void SetRow(int Row, gpXYZ Value)
 {
     gp_Mat_SetRow20231E6F(Instance, Row, Value.Instance);
 }
示例#6
0
 public gpXYZ CrossCrossed(gpXYZ Coord1, gpXYZ Coord2)
 {
     return(new gpXYZ(gp_XYZ_CrossCrossed610ADE9D(Instance, Coord1.Instance, Coord2.Instance)));
 }
示例#7
0
 public gpMat(gpXYZ Col1, gpXYZ Col2, gpXYZ Col3)
     :
     base(gp_Mat_Ctor7DAAC47(Col1.Instance, Col2.Instance, Col3.Instance))
 {
 }
示例#8
0
 public void SetLinearForm(double A1, gpXYZ XYZ1, double A2, gpXYZ XYZ2, gpXYZ XYZ3)
 {
     gp_XYZ_SetLinearFormD61C07A0(Instance, A1, XYZ1.Instance, A2, XYZ2.Instance, XYZ3.Instance);
 }
示例#9
0
 public void SetLinearForm(double A1, gpXYZ XYZ1, double A2, gpXYZ XYZ2)
 {
     gp_XYZ_SetLinearForm6062D8AE(Instance, A1, XYZ1.Instance, A2, XYZ2.Instance);
 }
示例#10
0
 public void SetLinearForm(double A1, gpXYZ XYZ1, double A2, gpXYZ XYZ2, double A3, gpXYZ XYZ3, gpXYZ XYZ4)
 {
     gp_XYZ_SetLinearFormF220B60(Instance, A1, XYZ1.Instance, A2, XYZ2.Instance, A3, XYZ3.Instance, XYZ4.Instance);
 }
示例#11
0
 public void SetLinearForm(double A1, gpXYZ XYZ1, double A2, gpXYZ XYZ2, double A3, gpXYZ XYZ3)
 {
     gp_XYZ_SetLinearFormF4A81B86(Instance, A1, XYZ1.Instance, A2, XYZ2.Instance, A3, XYZ3.Instance);
 }
示例#12
0
 public gpXYZ Subtracted(gpXYZ Right)
 {
     return(new gpXYZ(gp_XYZ_Subtracted8EE42329(Instance, Right.Instance)));
 }
示例#13
0
 public void Subtract(gpXYZ Right)
 {
     gp_XYZ_Subtract8EE42329(Instance, Right.Instance);
 }
示例#14
0
 public gpXYZ Multiplied(gpXYZ Other)
 {
     return(new gpXYZ(gp_XYZ_Multiplied8EE42329(Instance, Other.Instance)));
 }
示例#15
0
 public double CrossSquareMagnitude(gpXYZ Right)
 {
     return(gp_XYZ_CrossSquareMagnitude8EE42329(Instance, Right.Instance));
 }
示例#16
0
 public void SetLinearForm(double A1, gpXYZ XYZ1, gpXYZ XYZ2)
 {
     gp_XYZ_SetLinearForm628B7A49(Instance, A1, XYZ1.Instance, XYZ2.Instance);
 }
示例#17
0
 public void CrossCross(gpXYZ Coord1, gpXYZ Coord2)
 {
     gp_XYZ_CrossCross610ADE9D(Instance, Coord1.Instance, Coord2.Instance);
 }
示例#18
0
 public void SetLinearForm(gpXYZ XYZ1, gpXYZ XYZ2)
 {
     gp_XYZ_SetLinearForm610ADE9D(Instance, XYZ1.Instance, XYZ2.Instance);
 }
示例#19
0
 public gpVec(gpXYZ Coord)
     :
     base(gp_Vec_Ctor8EE42329(Coord.Instance))
 {
 }
示例#20
0
 public bool IsEqual(gpXYZ Other, double Tolerance)
 {
     return(gp_XYZ_IsEqualAC21764D(Instance, Other.Instance, Tolerance));
 }
示例#21
0
 public void SetCol(int Col, gpXYZ Value)
 {
     gp_Mat_SetCol20231E6F(Instance, Col, Value.Instance);
 }
示例#22
0
 public void Add(gpXYZ Other)
 {
     gp_XYZ_Add8EE42329(Instance, Other.Instance);
 }
示例#23
0
 public void SetRotation(gpXYZ Axis, double Ang)
 {
     gp_Mat_SetRotationAC21764D(Instance, Axis.Instance, Ang);
 }
示例#24
0
 public gpXYZ Added(gpXYZ Other)
 {
     return(new gpXYZ(gp_XYZ_Added8EE42329(Instance, Other.Instance)));
 }
示例#25
0
 public void SetRows(gpXYZ Row1, gpXYZ Row2, gpXYZ Row3)
 {
     gp_Mat_SetRows7DAAC47(Instance, Row1.Instance, Row2.Instance, Row3.Instance);
 }
示例#26
0
 public void Cross(gpXYZ Right)
 {
     gp_XYZ_Cross8EE42329(Instance, Right.Instance);
 }
示例#27
0
 public gpPnt(gpXYZ Coord)
     :
     base(gp_Pnt_Ctor8EE42329(Coord.Instance))
 {
 }
示例#28
0
 public gpXYZ Crossed(gpXYZ Right)
 {
     return(new gpXYZ(gp_XYZ_Crossed8EE42329(Instance, Right.Instance)));
 }
示例#29
0
 public bool GetRotation(gpXYZ theAxis, ref double theAngle)
 {
     return(gp_Trsf_GetRotationAC21764D(Instance, theAxis.Instance, ref theAngle));
 }
示例#30
0
 public double DotCross(gpXYZ Coord1, gpXYZ Coord2)
 {
     return(gp_XYZ_DotCross610ADE9D(Instance, Coord1.Instance, Coord2.Instance));
 }