Package fr.soleil.salsa.entity

Examples of fr.soleil.salsa.entity.IRange


        }
        return trajectory;
    }

    public static IRange getRange(IConfig<?> config, int rangePosition, boolean yActuator) {
        IRange range = null;
        if (config != null) {
            List<? extends IRange> rangeList = TrajectoryCalculator.getRangeList(config, yActuator);
            if (rangeList != null && rangeList.size() > rangePosition) {
                range = rangeList.get(rangePosition);
            }
View Full Code Here


     */
    public static void computeIntegrationTimeChange(IConfig<?> config, Double integrationTime,
            int jPosition, boolean yActuator) {
        if (config != null) {
            IDimension dimension = TrajectoryCalculator.getDimension(config, yActuator);
            IRange range = getRange(config, jPosition, yActuator);

            if (range instanceof IRangeIntegrated) {
                ((IRangeIntegrated) range).setIntegrationTime(integrationTime);
            }

View Full Code Here

     */
    public static void computeStepsNumberChange(IConfig<?> config, Integer stepsNumber,
            int jPosition, boolean yActuator) {
        if (config != null) {
            IDimension dimension = TrajectoryCalculator.getDimension(config, yActuator);
            IRange range = getRange(config, jPosition, yActuator);
            range.setStepsNumber(stepsNumber);
            TrajectoryCalculator.setDimension(config, dimension);
            // config.setModified(true);
        }
    }
View Full Code Here

public class TrajectoryControllerUtil {

    public static ITrajectory getTrajectory(IConfig<?> config, int rangePosition,
            int trajectoryPosition, boolean yActuator) {
        ITrajectory trajectory = null;
        IRange range = getRange(config, rangePosition, yActuator);
        if (range != null) {
            List<ITrajectory> trajectoryList = range.getTrajectoriesList();
            if (trajectoryList != null && trajectoryList.size() > trajectoryPosition) {
                trajectory = trajectoryList.get(trajectoryPosition);
            }
        }
        return trajectory;
View Full Code Here

        }
        return trajectory;
    }

    public static IRange getRange(IConfig<?> config, int rangePosition, boolean yActuator) {
        IRange range = null;
        if (config != null) {
            List<? extends IRange> rangeList = TrajectoryCalculator.getRangeList(config, yActuator);
            if (rangeList != null && rangeList.size() > rangePosition) {
                range = rangeList.get(rangePosition);
            }
View Full Code Here

     */
    public static void computeIntegrationTimeChange(IConfig<?> config, Double integrationTime,
            int jPosition, boolean yActuator) {
        if (config != null) {
            IDimension dimension = TrajectoryCalculator.getDimension(config, yActuator);
            IRange range = getRange(config, jPosition, yActuator);

            if (range instanceof IRangeIntegrated) {
                ((IRangeIntegrated) range).setIntegrationTime(integrationTime);
            }

View Full Code Here

     */
    public static void computeStepsNumberChange(IConfig<?> config, Integer stepsNumber,
            int jPosition, boolean yActuator) {
        if (config != null) {
            IDimension dimension = TrajectoryCalculator.getDimension(config, yActuator);
            IRange range = getRange(config, jPosition, yActuator);
            range.setStepsNumber(stepsNumber);
            TrajectoryCalculator.setDimension(config, dimension);
            config.setModified(true);
        }
    }
View Full Code Here

        if (list1 != null && list2 != null) {
            if (list1.size() != list2.size()) {
                return false;
            }
            for (int i = 0; i < list1.size(); i++) {
                IRange obj1 = list1.get(i);
                IRange obj2 = list2.get(i);
                if (!rangeEquals(obj1, obj2)) {
                    return false;
                }
            }
        }
View Full Code Here

        List<? extends IRange> rangeList = dimension.getRangeList();

        for (int i = 0; i < rangeList.size(); i++) {

            IRange range = rangeList.get(i);
            List<ITrajectory> trajectoryList = range.getTrajectoriesList();
            ITrajectory trajectory = range.createTrajectory(device);
            if (trajectory != null && trajectoryList != null) {
                trajectoryList.add(trajectory);
            }
        }
View Full Code Here

            equals = true;
        }
        else if ((list1 != null && list2 != null) && (list1.size() == list2.size())) {
            boolean listEquals = true;
            for (int i = 0; i < list1.size(); i++) {
                IRange obj1 = list1.get(i);
                IRange obj2 = list2.get(i);
                if (!rangeEquals(obj1, obj2)) {
                    listEquals = false;
                    break;
                }
            }
View Full Code Here

TOP

Related Classes of fr.soleil.salsa.entity.IRange

Copyright © 2018 www.massapicom. 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.