public class Filament extends AbstractFilament
Constructor and Description |
---|
Filament(org.w3c.dom.Element element) |
Filament(java.awt.Point a,
java.awt.Point b) |
Filament(java.awt.Point a,
java.awt.Point b,
long width,
boolean keep) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
double[] |
distances(Filament that) |
boolean |
equals(java.lang.Object object) |
java.awt.Point |
getCenter() |
java.awt.Point |
getHead() |
boolean |
getKeep() |
long |
getLength() |
double |
getMass() |
long |
getOrientation() |
java.awt.Point |
getTail() |
long |
getWidth() |
int |
hashCode() |
void |
invert() |
void |
remedyOldAngles() |
void |
setKeep(boolean keep) |
void |
setWidth(long width) |
org.w3c.dom.Element |
toXML(org.w3c.dom.Document document,
int chain_number,
int filament_number) |
compareTo, sortList
public Filament(java.awt.Point a, java.awt.Point b, long width, boolean keep)
public Filament(java.awt.Point a, java.awt.Point b)
public Filament(org.w3c.dom.Element element)
public java.awt.Point getHead()
public java.awt.Point getTail()
public java.awt.Point getCenter()
getCenter
in class AbstractFilament
public boolean getKeep()
getKeep
in class AbstractFilament
public long getLength()
getLength
in class AbstractFilament
public double getMass()
public long getOrientation()
getOrientation
in class AbstractFilament
public long getWidth()
getWidth
in class AbstractFilament
public void setKeep(boolean keep)
setKeep
in class AbstractFilament
public void setWidth(long width)
setWidth
in class AbstractFilament
public void invert()
invert
in class AbstractFilament
public void remedyOldAngles()
remedyOldAngles
in class AbstractFilament
public org.w3c.dom.Element toXML(org.w3c.dom.Document document, int chain_number, int filament_number)
toXML
in class AbstractFilament
public java.lang.Object clone()
clone
in class AbstractFilament
public boolean equals(java.lang.Object object)
equals
in class AbstractFilament
public int hashCode()
hashCode
in class AbstractFilament
public double[] distances(Filament that)