Android Open Source - Flight-Computer-Android-Flightradar24 Trck Line






From Project

Back to project page Flight-Computer-Android-Flightradar24.

License

The source code is released under:

GNU General Public License

If you think the Android project Flight-Computer-Android-Flightradar24 listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.flightcomputer;
import java.util.ArrayList;
import javax.microedition.khronos.opengles.GL10;
import com.nutiteq.components.MapPos;
public class TrckLine {
    private boolean visible = false,threeaxis=false;    
    private  ArrayList<MapPos> trckPos=null;
    ArrayList<Integer> trckcolor=null;
    openGlUtils glUtil=new openGlUtils();    
    float width;//from   w  ww.  j a v a  2 s  . com
    public TrckLine() {               
    }    
    public void draw(GL10 gl){
        if(!visible){
            return;
        }         
        try{           
          openGlUtils.drawPoints(gl,trckPos,trckcolor,width,threeaxis);  
          /*for (int i = 0; i < trckPos.size(); i++) {   
            MapPos pos=trckPos.get(i);
            openGlUtils.drawPoint(gl,pos,Color.red(trckcolor.get(i)),Color.green(trckcolor.get(i)),Color.blue(trckcolor.get(i)));  
          }*/
        }catch(Exception e){}
    }    
    public void setVisible(boolean visible) {
        this.visible = visible;
    }
    public void setRoute(ArrayList<MapPos> mapPos,ArrayList<Integer> colorlist,float width,boolean threeaxis) {
      this.trckPos=mapPos;    
      this.trckcolor=colorlist;    
      this.width=width;
      this.threeaxis=threeaxis;      
    }
}




Java Source Code List

com.flightcomputer.Circle.java
com.flightcomputer.DownloadActivity.java
com.flightcomputer.EditPreferences.java
com.flightcomputer.FCActivity.java
com.flightcomputer.GpsSkyActivity.java
com.flightcomputer.IgcLoad.java
com.flightcomputer.LeonardoLiveWriter.java
com.flightcomputer.MapEventListener.java
com.flightcomputer.PositionWriter.java
com.flightcomputer.PressureAltimeterActivity.java
com.flightcomputer.RouteLine.java
com.flightcomputer.Task.java
com.flightcomputer.TrckLine.java
com.flightcomputer.filefilter.FilterByFileExtension.java
com.flightcomputer.filefilter.ValidFileFilter.java
com.flightcomputer.filefilter.ValidMapFile.java
com.flightcomputer.filefilter.ValidRenderTheme.java
com.flightcomputer.filepicker.FilePickerIconAdapter.java
com.flightcomputer.filepicker.FilePicker.java
com.flightcomputer.utilities.BaroService.java
com.flightcomputer.utilities.BeepThread.java
com.flightcomputer.utilities.GpsSkyView.java
com.flightcomputer.utilities.KalmanFilter.java
com.flightcomputer.utilities.PiecewiseLinearFunction.java
com.flightcomputer.utilities.Point2d.java
com.flightcomputer.utilities.VerticalProgressBar_Reverse.java
com.flightcomputer.utilities.VerticalProgressBar.java
com.flightcomputer.openGlUtils.java
com.nutiteq.advancedmap.mapquest.SearchQueryResults.java
com.nutiteq.advancedmap.mapquest.SearchSuggestionProvider.java
com.nutiteq.services.geocode.MapQuestGeocoder.java
com.nutiteq.utils.MapsforgeMapLayer.java
com.nutiteq.utils.MbTilesDatabaseHelper.java
com.nutiteq.utils.MyLocationCircle.java
com.nutiteq.utils.NetUtils.java
com.nutiteq.utils.UiUtils.java
com.nutiteq.utils.UtfGridHelper.java
com.nutiteq.utils.UtfGridLayerInterface.java