Example #1
0
            internal static Waypoint FromVector7(Vector7 v)
            {
                Waypoint wp = new Waypoint();

                wp.Position = new Vector3(v[0], v[1], v[2]);
                wp.Tangent  = new Vector3(v[3], v[4], v[5]);
                wp.Roll     = v[6];
                return(wp);
            }
Example #2
0
 internal static bool AreEqual(Vector7 a, Waypoint b)
 {
     return(new Vector3(a.a, a.b, a.c) == b.Position && new Vector3(a.d, a.e, a.f) == b.Tangent && a.g == b.Roll);
 }
 public readonly PSOSolver <Vector7, Scalar, YValueFinder <Function <Vector7, Vector7>, Vector7, Vector7> > CreatePSOSolver(Vector7 b, PSOSolverConfiguration <Vector7> configuration) =>
 new LinearEquation7Solver(this, b).CreateSolver(configuration);
 public readonly PSOSolver <Vector7, Scalar, YValueFinder <Function <Vector7, Vector7>, Vector7, Vector7> > CreatePSOSolver(Vector7 b) =>
 CreatePSOSolver(b, PSOSolverConfiguration <Vector7> .CreateDefault(Vector7.Zero));