Examples of RoadMappingPoly


Examples of org.movsim.roadmappings.RoadMappingPoly

                throw new IllegalArgumentException("SPIRAL geometry not yet supported (in road: " + road + " )");
            } else {
                throw new IllegalArgumentException("Unknown geometry for road: " + road);
            }
        } else {
            roadMapping = new RoadMappingPoly(roadLaneCount, laneWidth);
            final RoadMappingPoly roadMappingPoly = (RoadMappingPoly) roadMapping;
            for (Geometry geometry : road.getPlanView().getGeometry()) {
                if (geometry.isSetLine()) {
                    roadMappingPoly.addLine(geometry);
                } else if (geometry.isSetArc()) {
                    roadMappingPoly.addArc(geometry);
                } else if (geometry.isSetPoly3()) {
                    throw new IllegalArgumentException("POLY3 geometry not yet supported (in road: " + road + " )");
                } else if (geometry.isSetSpiral()) {
                    throw new IllegalArgumentException("SPIRAL geometry not yet supported (in road: " + road + " )");
                } else {
View Full Code Here

Examples of org.movsim.roadmappings.RoadMappingPoly

            to.setLocation(posTheta.x, posTheta.y);
            line.setLine(from, to);
            g.draw(line);
            return;
        } else if (roadMappingClass == RoadMappingPoly.class) {
            final RoadMappingPoly poly = (RoadMappingPoly) roadMapping;
            for (final RoadMapping map : poly) {
                paintRoadMapping(g, map, lateralOffset);
            }
            return;
        } else if (roadMappingClass == RoadMappingPolyLine.class) {
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.