public class BasicStructureLink extends java.lang.Object implements StructureLink
Modifier and Type | Field and Description |
---|---|
(package private) double |
activeArea |
(package private) double |
area |
(package private) double |
capacitance |
(package private) double |
conductance |
(package private) boolean |
flip |
(package private) BasicStructureNode |
nodeA |
(package private) BasicStructureNode |
nodeB |
Constructor and Description |
---|
BasicStructureLink() |
BasicStructureLink(BasicStructureNode bsna,
BasicStructureNode bsnb) |
Modifier and Type | Method and Description |
---|---|
void |
applyAreaCapacitance(double c) |
void |
applyAreaConductance(double g) |
void |
applyAxialConductance(double g) |
void |
calculateArea() |
double |
getActiveArea() |
double |
getCapacitance() |
double |
getConductance() |
StructureNode |
getNodeA() |
StructureNode |
getNodeB() |
BasicStateLink |
newState(BasicStateNode sna,
BasicStateNode snb) |
void |
setActiveArea(double activeArea) |
void |
setFlip() |
void |
setNodeA(StructureNode sn) |
void |
setNodeB(StructureNode sn) |
BasicStructureNode nodeA
BasicStructureNode nodeB
boolean flip
double area
double capacitance
double conductance
double activeArea
public BasicStructureLink()
public BasicStructureLink(BasicStructureNode bsna, BasicStructureNode bsnb)
public void setFlip()
public void applyAreaConductance(double g)
public void applyAreaCapacitance(double c)
public void applyAxialConductance(double g)
public BasicStateLink newState(BasicStateNode sna, BasicStateNode snb)
public void setNodeA(StructureNode sn)
setNodeA
in interface StructureLink
public StructureNode getNodeA()
getNodeA
in interface StructureLink
public void setNodeB(StructureNode sn)
setNodeB
in interface StructureLink
public StructureNode getNodeB()
getNodeB
in interface StructureLink
public void calculateArea()
public double getActiveArea()
public void setActiveArea(double activeArea)
public double getCapacitance()
public double getConductance()
Copyright © 2013. All Rights Reserved.