Mul() public method

public Mul ( HMatrix by ) : HMatrix
by HMatrix
return HMatrix
コード例 #1
0
ファイル: Transformer.cs プロジェクト: samverstraete/plotr
 public void Scale(double z1, double z2)
 {
     transformMatrix = transformMatrix.Mul(
         new HMatrix(
             z1, 0, 0,
             0, z2, 0,
             0, 0, 1));
 }
コード例 #2
0
ファイル: Transformer.cs プロジェクト: samverstraete/plotr
        private HPoint TransformPointRelative(HPoint p)
        {
            var t = new HMatrix(transformMatrix);

            t[2, 0] = 0;
            t[2, 1] = 0;
            return(t.Mul(p));
        }
コード例 #3
0
ファイル: Transformer.cs プロジェクト: spustlik/plotr
 private HPoint TransformPointRelative(HPoint p)
 {
     var t = new HMatrix(transformMatrix);
     t[2, 0] = 0;
     t[2, 1] = 0;
     return t.Mul(p);
 }