コード例 #1
0
ファイル: Vertex.cs プロジェクト: BentThomsen/SmartCampusAAU
		// Copy constructor
		public Vertex(Vertex aVertex) {
		
			double latitude = aVertex.getLocation().getAbsoluteLocation().getLatitude();
			double longitude = aVertex.getLocation().getAbsoluteLocation().getLongitude();
			double altitude = aVertex.getLocation().getAbsoluteLocation().getAltitude();
		
			AggregateLocation aggLoc = new AggregateLocation(new AbsoluteLocation(latitude, longitude, altitude));
			this.location = aggLoc;
			this.inEdges = aVertex.getInEdges();
			this.outEdges = aVertex.getOutEdges();
			this.id = aVertex.getId();
			this.fingerprints = aVertex.getFingerPrints();
			this.radiusVertices = aVertex.getRadiusVertices();
		}
コード例 #2
0
        // Copy constructor
        public Vertex(Vertex aVertex)
        {
            double latitude  = aVertex.getLocation().getAbsoluteLocation().getLatitude();
            double longitude = aVertex.getLocation().getAbsoluteLocation().getLongitude();
            double altitude  = aVertex.getLocation().getAbsoluteLocation().getAltitude();

            AggregateLocation aggLoc = new AggregateLocation(new AbsoluteLocation(latitude, longitude, altitude));

            this.location       = aggLoc;
            this.inEdges        = aVertex.getInEdges();
            this.outEdges       = aVertex.getOutEdges();
            this.id             = aVertex.getId();
            this.fingerprints   = aVertex.getFingerPrints();
            this.radiusVertices = aVertex.getRadiusVertices();
        }
コード例 #3
0
 public IEnumerable <Edge> inEdges(Vertex v)
 {
     return(v.getInEdges());
 }
コード例 #4
0
	public IEnumerable<Edge> inEdges(Vertex v)
	{
		return v.getInEdges();
	}