コード例 #1
0
ファイル: Curves.cs プロジェクト: cs-phillips/PixelFarm
 public void Init(Curve4Points cp)
 {
     Init(cp.c0, cp.c1,
          cp.c2, cp.c3,
          cp.c4, cp.c5,
          cp.c6, cp.c7);
 }
コード例 #2
0
ファイル: Curves.cs プロジェクト: cs-phillips/PixelFarm
 //-----------------------------------------------------------------------
 public static Curve4Points UbSplineToBezier(Curve4Points cp)
 {
     return(UbSplineToBezier(
                cp.c0, cp.c1,
                cp.c2, cp.c3,
                cp.c4, cp.c5,
                cp.c6, cp.c7));
 }
コード例 #3
0
ファイル: Curves.cs プロジェクト: cs-phillips/PixelFarm
 //-----------------------------------------------------------------------
 public static Curve4Points CatromToBezier(Curve4Points cp)
 {
     return(CatromToBezier(
                cp.c0, cp.c1,
                cp.c2, cp.c3,
                cp.c4, cp.c5,
                cp.c6, cp.c7));
 }
コード例 #4
0
ファイル: Curves.cs プロジェクト: prepare/HTML-Renderer
 //-----------------------------------------------------------------------
 public static Curve4Points CatromToBezier(Curve4Points cp)
 {
     return CatromToBezier(
             cp.c0, cp.c1,
             cp.c2, cp.c3,
             cp.c4, cp.c5,
             cp.c6, cp.c7);
 }
コード例 #5
0
ファイル: Curves.cs プロジェクト: cs-phillips/PixelFarm
 //-----------------------------------------------------------------------
 public static Curve4Points HermiteToBezier(Curve4Points cp)
 {
     return(HermiteToBezier(
                cp.c0, cp.c1,
                cp.c2, cp.c3,
                cp.c4, cp.c5,
                cp.c6, cp.c7));
 }
コード例 #6
0
ファイル: Curves.cs プロジェクト: cs-phillips/PixelFarm
 public Curve4(Curve4Points cp)
 {
     m_approximation_method = Curves.CurveApproximationMethod.Div;
     Init(
         cp.c0, cp.c1,
         cp.c2, cp.c3,
         cp.c4, cp.c5,
         cp.c6, cp.c7);
 }
コード例 #7
0
ファイル: Curves.cs プロジェクト: cs-phillips/PixelFarm
 public Curve4Div(Curve4Points cp)
 {
     m_approximation_scale = (1.0);
     m_angle_tolerance     = (0.0);
     m_count = (0);
     Init(
         cp.c0, cp.c1,
         cp.c2, cp.c3,
         cp.c4, cp.c5,
         cp.c6, cp.c7);
 }
コード例 #8
0
ファイル: Curves.cs プロジェクト: cs-phillips/PixelFarm
 public Curve4Inc(Curve4Points cp)
 {
     m_num_steps = (0);
     m_step      = (0);
     m_scale     = (1.0);
     Init(
         cp.c0, cp.c1,
         cp.c2, cp.c3,
         cp.c4, cp.c5,
         cp.c6, cp.c7);
 }
コード例 #9
0
ファイル: Curves.cs プロジェクト: prepare/HTML-Renderer
 //-----------------------------------------------------------------------
 public static Curve4Points UbSplineToBezier(Curve4Points cp)
 {
     return UbSplineToBezier(
             cp.c0, cp.c1,
             cp.c2, cp.c3,
             cp.c4, cp.c5,
             cp.c6, cp.c7);
 }
コード例 #10
0
ファイル: Curves.cs プロジェクト: prepare/HTML-Renderer
 public void Init(Curve4Points cp)
 {
     Init(
             cp.c0, cp.c1,
             cp.c2, cp.c3,
             cp.c4, cp.c5,
             cp.c6, cp.c7);
 }
コード例 #11
0
ファイル: Curves.cs プロジェクト: prepare/HTML-Renderer
 public Curve4Div(Curve4Points cp)
 {
     m_approximation_scale = (1.0);
     m_angle_tolerance = (0.0);
     m_count = (0);
     Init(
             cp.c0, cp.c1,
             cp.c2, cp.c3,
             cp.c4, cp.c5,
             cp.c6, cp.c7);
 }
コード例 #12
0
ファイル: Curves.cs プロジェクト: prepare/HTML-Renderer
 public Curve4Inc(Curve4Points cp)
 {
     m_num_steps = (0);
     m_step = (0);
     m_scale = (1.0);
     Init(
             cp.c0, cp.c1,
             cp.c2, cp.c3,
             cp.c4, cp.c5,
             cp.c6, cp.c7);
 }
コード例 #13
0
ファイル: Curves.cs プロジェクト: prepare/HTML-Renderer
 //-----------------------------------------------------------------------
 public static Curve4Points HermiteToBezier(Curve4Points cp)
 {
     return HermiteToBezier(
             cp.c0, cp.c1,
             cp.c2, cp.c3,
             cp.c4, cp.c5,
             cp.c6, cp.c7);
 }
コード例 #14
0
ファイル: Curves.cs プロジェクト: prepare/HTML-Renderer
 public Curve4(Curve4Points cp)
 {
     m_approximation_method = Curves.CurveApproximationMethod.Div;
     Init(
             cp.c0, cp.c1,
             cp.c2, cp.c3,
             cp.c4, cp.c5,
             cp.c6, cp.c7);
 }