public class MicroDomain_3D
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
javax.media.j3d.BranchGroup |
branch |
static int |
ELLIPSE |
javax.media.j3d.LineStripArray |
geo |
int |
geometry |
java.awt.Shape |
geoObject |
int |
id |
boolean |
isHigh |
int |
layerId |
static int |
POLYGON |
static int |
RECTANGULAR |
javax.media.j3d.Shape3D |
shape |
Constructor and Description |
---|
MicroDomain_3D() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsMolecules() |
void |
continuePainting(java.awt.Point point) |
Lipid_3D[] |
getAllExampleLipidsOfTypeExtra(java.lang.String code) |
Lipid_3D[] |
getAllExampleLipidsOfTypeIntra(java.lang.String code) |
java.lang.String[] |
getAllExampleLipidTypesExtra() |
java.lang.String[] |
getAllExampleLipidTypesIntra() |
Protein_3D[] |
getAllProteinsOfType(java.lang.String code) |
java.lang.String[] |
getAllProteinTypes() |
double |
getArea()
Returns the area of the actual geometry shape.
|
java.awt.Rectangle |
getBoundingBox() |
Lipid_3D[] |
getExampleLipidsExtra() |
Lipid_3D[] |
getExampleLipidsIntra() |
int |
getGeometryType()
Return the type of the Microdomain.
|
Protein_3D[] |
getProteins() |
boolean |
isEnabled() |
void |
kill() |
void |
setEnabled(boolean b) |
void |
setGeometryType(int mode) |
void |
setHighlighted(boolean b) |
void |
setValid(boolean valid) |
void |
startPainting(java.awt.Point point) |
void |
updateShape3D() |
public static final int RECTANGULAR
public static final int ELLIPSE
public static final int POLYGON
public int id
public int layerId
public int geometry
public javax.media.j3d.Shape3D shape
public java.awt.Shape geoObject
public javax.media.j3d.LineStripArray geo
public javax.media.j3d.BranchGroup branch
public boolean isHigh
public int getGeometryType()
public double getArea()
public void setGeometryType(int mode)
public void startPainting(java.awt.Point point)
public void continuePainting(java.awt.Point point)
public void updateShape3D()
public void kill()
public void setValid(boolean valid)
public java.awt.Rectangle getBoundingBox()
public void setHighlighted(boolean b)
public Protein_3D[] getProteins()
public Lipid_3D[] getExampleLipidsExtra()
public Lipid_3D[] getExampleLipidsIntra()
public java.lang.String[] getAllProteinTypes()
public java.lang.String[] getAllExampleLipidTypesExtra()
public java.lang.String[] getAllExampleLipidTypesIntra()
public Protein_3D[] getAllProteinsOfType(java.lang.String code)
public Lipid_3D[] getAllExampleLipidsOfTypeExtra(java.lang.String code)
public Lipid_3D[] getAllExampleLipidsOfTypeIntra(java.lang.String code)
public boolean isEnabled()
public void setEnabled(boolean b)
public boolean containsMolecules()