Package RoFParser.AType

Examples of RoFParser.AType.InfluenceAreaBoundary


    public static ArrayList<DBInfluenceAreaBoundary> GetInfluenceAreaBoundaries(RoFParser.Mission mission)
    {
        ArrayList<DBInfluenceAreaBoundary> iabPoints = new ArrayList<DBInfluenceAreaBoundary>();
       
        ArrayList<InfluenceAreaBoundary> iabs = mission.getInfluenceAreaBoundaries();
        InfluenceAreaBoundary iab;
        float tmpX, tmpY, tmpZ;
       
        Iterator<InfluenceAreaBoundary> it = iabs.iterator();
        while (it.hasNext())
        {
            iab = it.next();
            String[] tmpBP = iab.getBoundaryPoints();
           
            for (int i = 0; i < tmpBP.length; i++)
            {
                tmpX = Float.parseFloat(tmpBP[i].split(",")[0].trim());
                tmpY = Float.parseFloat(tmpBP[i].split(",")[1].trim());
                tmpZ = Float.parseFloat(tmpBP[i].split(",")[2].trim());
               
                //add boundary point
                DBInfluenceAreaBoundary tmpIAB = new DBInfluenceAreaBoundary(
                        (i + 1), iab.getAreaID(), mission.getMissionID(), tmpX, tmpY, tmpZ);
               
                iabPoints.add(tmpIAB);
            }
        }
        return iabPoints;
View Full Code Here


    public static ArrayList<DBInfluenceArea> GetInfluenceAreas(RoFParser.Mission mission)
    {
        ArrayList<DBInfluenceArea> iaboundaries = new ArrayList<DBInfluenceArea>();
       
        ArrayList<InfluenceAreaBoundary> iabs = mission.getInfluenceAreaBoundaries();
        InfluenceAreaBoundary iab;
       
        Iterator<InfluenceAreaBoundary> it = iabs.iterator();
        while (it.hasNext())
        {
            iab = it.next();
           
            //add area
            DBInfluenceArea tmpIAB = new DBInfluenceArea(iab.getAreaID(),
                                             mission.getMissionID());
            iaboundaries.add(tmpIAB);
        }
        return iaboundaries;
    }
View Full Code Here

TOP

Related Classes of RoFParser.AType.InfluenceAreaBoundary

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.