public class Dipole
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Atom[] |
atoms |
Bond |
bond |
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 |
short |
mad |
(package private) int |
modelIndex |
boolean |
noCross |
float |
offsetAngstroms |
(package private) int |
offsetPercent |
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() |
Dipole(int modelIndex,
java.lang.String thisID,
java.lang.String dipoleInfo,
short colix,
short mad,
boolean visible) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
centerDipole() |
java.lang.String |
getShapeState() |
(package private) boolean |
isBondType() |
(package private) void |
set(Atom atom1,
Atom atom2,
float value) |
(package private) void |
set(float value) |
private void |
set(javajs.util.P3 pt1,
javajs.util.P3 pt2) |
(package private) void |
set(javajs.util.P3 pt1,
javajs.util.P3 pt2,
float value) |
(package private) void |
set(javajs.util.P3 pt1,
javajs.util.V3 dipole) |
(package private) void |
set(java.lang.String thisID,
java.lang.String dipoleInfo,
Atom[] atoms,
float dipoleValue,
short mad,
float offsetAngstroms,
int offsetPercent,
float offsetSide,
javajs.util.P3 origin,
javajs.util.V3 vector) |
(package private) void |
setTranslucent(boolean isTranslucent,
float translucentLevel) |
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
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
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()
Dipole(int modelIndex, java.lang.String thisID, java.lang.String dipoleInfo, short colix, short mad, boolean visible)
void setTranslucent(boolean isTranslucent, float translucentLevel)
void set(java.lang.String thisID, java.lang.String dipoleInfo, Atom[] atoms, float dipoleValue, short mad, float offsetAngstroms, int offsetPercent, float offsetSide, javajs.util.P3 origin, javajs.util.V3 vector)
private void set(javajs.util.P3 pt1, javajs.util.P3 pt2)
void set(float value)
void set(javajs.util.P3 pt1, javajs.util.P3 pt2, float value)
void set(javajs.util.P3 pt1, javajs.util.V3 dipole)
void centerDipole()
boolean isBondType()
public java.lang.String getShapeState()