Examples of ITrajectory


Examples of fr.soleil.salsa.entity.ITrajectory

            trajectoryHCSModelToAdd.setRelative(false);
            trajectoryHCSModelToAdd.setSpeed(0.0);
            trajectoryHCSModelToAdd.setRange(rangeModelsList.get(i));
            this.rangeModelsList.get(i).getTrajectoriesList().add(trajectoryHCSModelToAdd);

            ITrajectory t = ((IConfigHCS) config).getDimensionX().getRangesXList().get(i)
                    .getTrajectoriesList().get(
                            ((IConfigHCS) config).getDimensionX().getRangesXList().get(i)
                                    .getTrajectoriesList().size() - 1);
            ((TrajectoryHCSModel) t).addListener(listenerTrajectoryHCS);
            ((ITrajectoryHCS) t).setActuator(newList.get(newList.size() - 1));
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

                    }
                    view.setStepNumber(i, range.getStepsNumber() + "", saved);

                    List<ITrajectory> trajectoryList = range.getTrajectoriesList();
                    if (trajectoryList != null) {
                        ITrajectory t = null;
                        for (int j = 0; j < trajectoryList.size(); j++) {
                            t = trajectoryList.get(j);
                            view.setBeginPosition(j, i, t.getBeginPosition() + "", saved);
                            view.setEndPosition(j, i, t.getEndPosition() + "", saved);
                            view.setDelta(j, i, t.getDelta() + "", saved);
                            view.setSpeed(j, i, t.getSpeed() + "", saved);
                            view.setRelative(j, i, t.getRelative(), saved);
                            if (!saved) {
                                view.setDeltaconstant(j, i, t.isDeltaConstant());
                            }
                        }
                    }
                }
            }
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

            }

            for (int j = 0; j < ((IConfig2D) config).getDimensionX().getRangesList().size(); j++) {
                for (int i = 0; i < ((IConfig2D) config).getDimensionX().getActuatorsList().size(); i++) {

                    ITrajectory t = ((IConfig2D) config).getDimensionX().getRangesList().get(j)
                            .getTrajectoriesList().get(i);
                    t.setBeginPosition(Double.valueOf(this.view.getBeginPosition(i, j)));

                    t.setEndPosition(Double.valueOf(this.view.getEndPosition(i, j)));
                    t.setDelta(Double.valueOf(this.view.getDelta(i, j)));

                    t.setSpeed(Double.valueOf(this.view.getSpeed(i, j)));

                    t.setRelative(this.view.getRelative(i, j));

                }
            }
        }
    }
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

            trajectory1DModelToAdd.setSpeed(0.0);
            trajectory1DModelToAdd.setRange(rangeModelsList.get(i));

            this.rangeModelsList.get(i).getTrajectoriesList().add(trajectory1DModelToAdd);

            ITrajectory t = ((IConfig2D) config)
                    .getDimensionX()
                    .getRangesList()
                    .get(i)
                    .getTrajectoriesList()
                    .get(((IConfig2D) config).getDimensionX().getRangesList().get(i)
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

     */
    private List<ITrajectory> findActuatorTrajectories(IDimension dimension, int index) {
        List<? extends IRange> rangeList = dimension.getRangeList();
        List<ITrajectory> actuatorTrajectoriesList = new ArrayList<ITrajectory>(rangeList.size());
        for (IRange range : rangeList) {
            ITrajectory trajectory = range.getTrajectoriesList().get(index);
            actuatorTrajectoriesList.add(trajectory);
        }
        return actuatorTrajectoriesList;
    }
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

            for (int j = 0, k = 0; j < ((IConfigHCS) config).getDimensionX().getRangesXList()
                    .size(); j++) {
                for (int i = 0; i < ((IConfigHCS) config).getDimensionX().getActuatorsList().size(); i++, k++) {
                    if (((IConfigHCS) config).getDimensionX().getTrajectoriesList().size() > k) {
                        ITrajectory t = ((IConfigHCS) config).getDimensionX().getTrajectoriesList()
                                .get(k);
                        t.setBeginPosition(Double.valueOf(this.view.getBeginPosition(i, j)));
                        t.setEndPosition(Double.valueOf(this.view.getEndPosition(i, j)));
                        t.setDelta(Double.valueOf(this.view.getDelta(i, j)));
                        t.setSpeed(Double.valueOf(this.view.getSpeed(i, j)));
                        t.setRelative(this.view.getRelative(i, j));
                    }

                }
            }
        }
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

            trajectoryHCSModelToAdd.setRelative(false);
            trajectoryHCSModelToAdd.setSpeed(0.0);
            trajectoryHCSModelToAdd.setRange(rangeModelsList.get(i));
            this.rangeModelsList.get(i).getTrajectoriesList().add(trajectoryHCSModelToAdd);

            ITrajectory t = ((IConfigHCS) config)
                    .getDimensionX()
                    .getRangesXList()
                    .get(i)
                    .getTrajectoriesList()
                    .get(((IConfigHCS) config).getDimensionX().getRangesXList().get(i)
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

            }

            for (int j = 0; j < ((IConfig2D) config).getDimensionX().getRangesList().size(); j++) {
                for (int i = 0; i < ((IConfig2D) config).getDimensionX().getActuatorsList().size(); i++) {

                    ITrajectory t = ((IConfig2D) config).getDimensionX().getRangesList().get(j)
                            .getTrajectoriesList().get(i);
                    t.setBeginPosition(Double.valueOf(this.view.getBeginPosition(i, j)));

                    t.setEndPosition(Double.valueOf(this.view.getEndPosition(i, j)));
                    t.setDelta(Double.valueOf(this.view.getDelta(i, j)));

                    t.setSpeed(Double.valueOf(this.view.getSpeed(i, j)));

                    t.setRelative(this.view.getRelative(i, j));

                }
            }
        }
    }
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

            }

            for (int j = 0; j < ((IConfig2D) config).getDimensionX().getRangesList().size(); j++) {
                for (int i = 0; i < ((IConfig2D) config).getDimensionX().getActuatorsList().size(); i++) {

                    ITrajectory t = ((IConfig2D) config).getDimensionX().getRangesList().get(j).getTrajectoriesList()
                            .get(i);
                    t.setBeginPosition(Double.valueOf(this.view.getBeginPosition(i, j)));

                    t.setEndPosition(Double.valueOf(this.view.getEndPosition(i, j)));
                    t.setDelta(Double.valueOf(this.view.getDelta(i, j)));

                    t.setSpeed(Double.valueOf(this.view.getSpeed(i, j)));

                    t.setRelative(this.view.getRelative(i, j));

                }
            }
        }
    }
View Full Code Here

Examples of fr.soleil.salsa.entity.ITrajectory

            trajectory1DModelToAdd.setSpeed(0.0);
            trajectory1DModelToAdd.setRange(rangeModelsList.get(i));

            this.rangeModelsList.get(i).getTrajectoriesList().add(trajectory1DModelToAdd);

            ITrajectory t = ((IConfig2D) config).getDimensionX().getRangesList().get(i).getTrajectoriesList()
                    .get(((IConfig2D) config).getDimensionX().getRangesList().get(i).getTrajectoriesList().size() - 1);
            ((Trajectory2DXModel) t).addListener(listenerTrajectory2DX);
            ((ITrajectory2DX) t).setActuator(newList.get(newList.size() - 1));
        }
        startListening(config);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.