/// <summary> /// Gets metadata for a certain TF /// </summary> /// <param name="type">Metadata type interfacing ICurvyMetadata</param> /// <param name="tf">TF value reflecting position on spline (0..1)</param> /// <returns>the metadata</returns> public override Component GetMetadata(System.Type type, float tf) { float localTF; CurvySpline spl = TFToSpline(tf, out localTF); return((spl) ? spl.GetMetadata(type, localTF) : null); }