public static IEnumerable <Block <Vector4> > CodeToLengths(string code) => InverseKinematicsComputer.ComputeLengths( CoordinateComputer.ComputePoints( CrcParser.ParseCommands(code) ) );
public static IEnumerable <Block <Vector3> > CodeToPoints(string code) { return(CoordinateComputer.ComputePoints(CrcParser.ParseCommands(code))); }
/// <summary> /// Constructs code processing conveyor and executes it /// </summary> public static IEnumerable <Block <Angles> > CodeToAngles(string code) => InverseKinematicsComputer.ComputeAngles( CoordinateComputer.ComputePoints( CrcParser.ParseCommands(code) ) );