public class Dipole
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Atom[] |
atoms |
Bond |
bond |
BS |
bsMolecule |
javajs.util.P3 |
center |
short |
colix |
(package private) javajs.util.P3[] |
coords |
(package private) static short |
DIPOLE_TYPE_ATOMS |
(package private) static short |
DIPOLE_TYPE_BOND |
(package private) static short |
DIPOLE_TYPE_MOLECULAR |
(package private) static short |
DIPOLE_TYPE_POINTS |
(package private) static short |
DIPOLE_TYPE_POINTVECTOR |
(package private) static short |
DIPOLE_TYPE_UNKNOWN |
(package private) java.lang.String |
dipoleInfo |
float |
dipoleValue |
(package private) boolean |
haveAtoms |
(package private) boolean |
isUserValue |
(package private) boolean |
isValid |
javajs.util.Lst<java.lang.Object> |
lstDipoles |
short |
mad |
(package private) int |
modelIndex |
boolean |
noCross |
float |
offsetAngstroms |
(package private) int |
offsetPercent |
javajs.util.P3 |
offsetPt |
float |
offsetSide |
javajs.util.P3 |
origin |
(package private) java.lang.String |
thisID |
(package private) short |
type |
javajs.util.V3 |
vector |
int |
visibilityFlags |
(package private) boolean |
visible |
Constructor and Description |
---|
Dipole() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
centerDipole() |
java.lang.String |
getShapeState() |
(package private) Dipole |
init(int modelIndex,
java.lang.String thisID,
java.lang.String dipoleInfo,
short colix,
short mad,
boolean visible) |
(package private) boolean |
isBondType() |
(package private) void |
set(Dipole d) |
private void |
set2(javajs.util.P3 pt1,
javajs.util.P3 pt2) |
(package private) void |
set2AtomValue(Atom atom1,
Atom atom2,
float value) |
(package private) void |
set2Value(javajs.util.P3 pt1,
javajs.util.P3 pt2,
float value) |
void |
setOffsetPt(javajs.util.P3 pt) |
(package private) void |
setPtVector(javajs.util.P3 pt1,
javajs.util.V3 dipole) |
(package private) void |
setTranslucent(boolean isTranslucent,
float translucentLevel) |
(package private) void |
setValue(float value) |
java.lang.String thisID
public short mad
public short colix
short type
public javajs.util.P3 origin
public javajs.util.P3 center
public javajs.util.V3 vector
java.lang.String dipoleInfo
public float dipoleValue
boolean isUserValue
public float offsetSide
public float offsetAngstroms
public javajs.util.P3 offsetPt
int offsetPercent
public int visibilityFlags
int modelIndex
boolean visible
public boolean noCross
boolean haveAtoms
boolean isValid
public Atom[] atoms
javajs.util.P3[] coords
public Bond bond
public BS bsMolecule
public javajs.util.Lst<java.lang.Object> lstDipoles
static final short DIPOLE_TYPE_UNKNOWN
static final short DIPOLE_TYPE_POINTS
static final short DIPOLE_TYPE_ATOMS
static final short DIPOLE_TYPE_BOND
static final short DIPOLE_TYPE_MOLECULAR
static final short DIPOLE_TYPE_POINTVECTOR
Dipole init(int modelIndex, java.lang.String thisID, java.lang.String dipoleInfo, short colix, short mad, boolean visible)
void setTranslucent(boolean isTranslucent, float translucentLevel)
void set(Dipole d)
private void set2(javajs.util.P3 pt1, javajs.util.P3 pt2)
void setValue(float value)
void set2Value(javajs.util.P3 pt1, javajs.util.P3 pt2, float value)
void setPtVector(javajs.util.P3 pt1, javajs.util.V3 dipole)
void centerDipole()
boolean isBondType()
public java.lang.String getShapeState()
public void setOffsetPt(javajs.util.P3 pt)