Compare commits
	
		
			1 Commits
		
	
	
		
			Abgabe3
			...
			Uebungstes
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						cda144aa2a
	
				 | 
					
					
						
@@ -105,3 +105,50 @@ public class BodyForceTreeMap {
 | 
				
			|||||||
        return toString(root);
 | 
					        return toString(root);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class BodyForceTreeMapItem {
 | 
				
			||||||
 | 
					    private final Body key;
 | 
				
			||||||
 | 
					    private Vector3 value;
 | 
				
			||||||
 | 
					    private BodyForceTreeMapItem parent;
 | 
				
			||||||
 | 
					    private BodyForceTreeMapItem left;
 | 
				
			||||||
 | 
					    private BodyForceTreeMapItem right;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public BodyForceTreeMapItem(Body key, Vector3 value) {
 | 
				
			||||||
 | 
					        this.key = key;
 | 
				
			||||||
 | 
					        this.value = value;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public Body key() {
 | 
				
			||||||
 | 
					        return this.key;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setValue(Vector3 value) {
 | 
				
			||||||
 | 
					        this.value = value;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public Vector3 value() {
 | 
				
			||||||
 | 
					        return this.value;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public BodyForceTreeMapItem left() {
 | 
				
			||||||
 | 
					        return this.left;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public BodyForceTreeMapItem right() {
 | 
				
			||||||
 | 
					        return this.right;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public BodyForceTreeMapItem parent() {
 | 
				
			||||||
 | 
					        return this.parent;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setLeft(BodyForceTreeMapItem left) {
 | 
				
			||||||
 | 
					        this.left = left;
 | 
				
			||||||
 | 
					        if (left != null) left.parent = this;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setRight(BodyForceTreeMapItem right) {
 | 
				
			||||||
 | 
					        this.right = right;
 | 
				
			||||||
 | 
					        if (right != null) right.parent = this;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,46 +0,0 @@
 | 
				
			|||||||
class BodyForceTreeMapItem {
 | 
					 | 
				
			||||||
    private final Body key;
 | 
					 | 
				
			||||||
    private Vector3 value;
 | 
					 | 
				
			||||||
    private BodyForceTreeMapItem parent;
 | 
					 | 
				
			||||||
    private BodyForceTreeMapItem left;
 | 
					 | 
				
			||||||
    private BodyForceTreeMapItem right;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public BodyForceTreeMapItem(Body key, Vector3 value) {
 | 
					 | 
				
			||||||
        this.key = key;
 | 
					 | 
				
			||||||
        this.value = value;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public Body key() {
 | 
					 | 
				
			||||||
        return this.key;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public void setValue(Vector3 value) {
 | 
					 | 
				
			||||||
        this.value = value;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public Vector3 value() {
 | 
					 | 
				
			||||||
        return this.value;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public BodyForceTreeMapItem left() {
 | 
					 | 
				
			||||||
        return this.left;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public BodyForceTreeMapItem right() {
 | 
					 | 
				
			||||||
        return this.right;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public BodyForceTreeMapItem parent() {
 | 
					 | 
				
			||||||
        return this.parent;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public void setLeft(BodyForceTreeMapItem left) {
 | 
					 | 
				
			||||||
        this.left = left;
 | 
					 | 
				
			||||||
        if (left != null) left.parent = this;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public void setRight(BodyForceTreeMapItem right) {
 | 
					 | 
				
			||||||
        this.right = right;
 | 
					 | 
				
			||||||
        if (right != null) right.parent = this;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@@ -225,3 +225,37 @@ public class BodyLinkedList implements Iterable<Body> {
 | 
				
			|||||||
        };
 | 
					        };
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class BodyLinkedListItem {
 | 
				
			||||||
 | 
					    private final Body body;
 | 
				
			||||||
 | 
					    private BodyLinkedListItem prev;
 | 
				
			||||||
 | 
					    private BodyLinkedListItem next;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public BodyLinkedListItem(Body body) {
 | 
				
			||||||
 | 
					        this.body = body;
 | 
				
			||||||
 | 
					        this.prev = null;
 | 
				
			||||||
 | 
					        this.next = null;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public Body body() {
 | 
				
			||||||
 | 
					        return body;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public BodyLinkedListItem prev() {
 | 
				
			||||||
 | 
					        return prev;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setPrev(BodyLinkedListItem prev) {
 | 
				
			||||||
 | 
					        this.prev = prev;
 | 
				
			||||||
 | 
					        if (prev != null) prev.next = this;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public BodyLinkedListItem next() {
 | 
				
			||||||
 | 
					        return next;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public void setNext(BodyLinkedListItem next) {
 | 
				
			||||||
 | 
					        this.next = next;
 | 
				
			||||||
 | 
					        if (next != null) next.prev = this;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,33 +0,0 @@
 | 
				
			|||||||
class BodyLinkedListItem {
 | 
					 | 
				
			||||||
    private final Body body;
 | 
					 | 
				
			||||||
    private BodyLinkedListItem prev;
 | 
					 | 
				
			||||||
    private BodyLinkedListItem next;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public BodyLinkedListItem(Body body) {
 | 
					 | 
				
			||||||
        this.body = body;
 | 
					 | 
				
			||||||
        this.prev = null;
 | 
					 | 
				
			||||||
        this.next = null;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public Body body() {
 | 
					 | 
				
			||||||
        return body;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
    
 | 
					 | 
				
			||||||
    public BodyLinkedListItem prev() {
 | 
					 | 
				
			||||||
        return prev;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public void setPrev(BodyLinkedListItem prev) {
 | 
					 | 
				
			||||||
        this.prev = prev;
 | 
					 | 
				
			||||||
        if (prev != null) prev.next = this;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public BodyLinkedListItem next() {
 | 
					 | 
				
			||||||
        return next;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    public void setNext(BodyLinkedListItem next) {
 | 
					 | 
				
			||||||
        this.next = next;
 | 
					 | 
				
			||||||
        if (next != null) next.prev = this;
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
		Reference in New Issue
	
	Block a user