static public SsPoint[] CreateArray(int num) { var a = new SsPoint[num]; for (int i = 0; i < a.Length; ++i) a[i] = new SsPoint(); return a; }
public SsVertexKeyValue(int verticesNum) { if (verticesNum > 0) { Vertices = SsPoint.CreateArray(verticesNum); } }
static public SsPoint[] CreateArray(int num) { var a = new SsPoint[num]; for (int i = 0; i < a.Length; ++i) { a[i] = new SsPoint(); } return(a); }
public SsUserDataKeyValue(SsUserDataKeyValue r) { IsNum = r.IsNum; Num = r.Num; IsRect = r.IsRect; this.Rect = r.Rect.Clone(); IsPoint = r.IsPoint; this.Point = r.Point.Clone(); IsString = r.IsString; this.String = System.String.Copy(r.String); }
_GetPoint( SsPoint o, XmlNode n, string path) { if (path != null) { n = _SelectSingleNode(n, path); } o.X = _ToInt(_GetNodeValue(n, "./cur:X")); o.Y = _ToInt(_GetNodeValue(n, "./cur:Y")); }
public SsInterpolatable GetInterpolated(SsCurveParams curve, float time, SsInterpolatable start, SsInterpolatable end, int startTime, int endTime) { var v = new SsPoint(); return v.Interpolate(curve, time, start, end, startTime, endTime); }
public SsPoint(SsPoint r) { X = r.X; Y = r.Y; }
_GetPoint(SsPoint o, XmlNode n) { _GetPoint(o, n, null); }
public SsInterpolatable GetInterpolated(SsCurveParams curve, float time, SsInterpolatable start, SsInterpolatable end, int startTime, int endTime) { var v = new SsPoint(); return(v.Interpolate(curve, time, start, end, startTime, endTime)); }