twaver
Class PathSegment.QuadSegment

java.lang.Object
  extended by twaver.PathSegment
      extended by twaver.PathSegment.QuadSegment
All Implemented Interfaces:
IStruct, ISerializable
Enclosing class:
PathSegment

public static class PathSegment.QuadSegment
extends PathSegment

路径片段,对应路径绘制的Path#quadTo(float, float, float, float)方法


Nested Class Summary
 
Nested classes/interfaces inherited from class twaver.PathSegment
PathSegment.LineSegment, PathSegment.MoveSegment, PathSegment.QuadSegment
 
Field Summary
 
Fields inherited from class twaver.PathSegment
points, type
 
Constructor Summary
PathSegment.QuadSegment()
          构造函数
PathSegment.QuadSegment(double x1, double y1)
          构造函数
PathSegment.QuadSegment(double x1, double y1, double x2, double y2)
          构造函数
 
Method Summary
 
Methods inherited from class twaver.PathSegment
clone, deserialize, draw, equals, getControlPoint, getFirstPoint, getLength, getPoint, getReversePath, isCurve, scale, serialize, set, translate
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathSegment.QuadSegment

public PathSegment.QuadSegment()
构造函数


PathSegment.QuadSegment

public PathSegment.QuadSegment(double x1,
                               double y1)
构造函数

Parameters:
x1 - 曲线路径点x坐标
y1 - 曲线路径点y坐标

PathSegment.QuadSegment

public PathSegment.QuadSegment(double x1,
                               double y1,
                               double x2,
                               double y2)
构造函数

Parameters:
x1 - 曲线路径点x坐标
y1 - 曲线路径点y坐标
x2 - 曲线第二点x坐标
y2 - 曲线第二点y坐标