class Dipole
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) Atom[] |
atoms |
(package private) Bond |
bond |
(package private) javax.vecmath.Point3f |
center |
(package private) short |
colix |
(package private) javax.vecmath.Point3f[] |
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 |
(package private) float |
dipoleValue |
(package private) boolean |
haveAtoms |
(package private) boolean |
isUserValue |
(package private) boolean |
isValid |
(package private) short |
mad |
(package private) int |
modelIndex |
(package private) boolean |
noCross |
(package private) float |
offsetAngstroms |
(package private) int |
offsetPercent |
(package private) float |
offsetSide |
(package private) javax.vecmath.Point3f |
origin |
(package private) java.lang.String |
thisID |
(package private) short |
type |
(package private) javax.vecmath.Vector3f |
vector |
(package private) 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(javax.vecmath.Point3f pt1,
javax.vecmath.Point3f pt2) |
(package private) void |
set(javax.vecmath.Point3f pt1,
javax.vecmath.Point3f pt2,
float value) |
(package private) void |
set(javax.vecmath.Point3f pt1,
javax.vecmath.Vector3f 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,
javax.vecmath.Point3f origin,
javax.vecmath.Vector3f vector) |
(package private) void |
setTranslucent(boolean isTranslucent,
float translucentLevel) |
java.lang.String thisID
short mad
short colix
short type
javax.vecmath.Point3f origin
javax.vecmath.Point3f center
javax.vecmath.Vector3f vector
java.lang.String dipoleInfo
float dipoleValue
boolean isUserValue
float offsetSide
float offsetAngstroms
int offsetPercent
int visibilityFlags
int modelIndex
boolean visible
boolean noCross
boolean haveAtoms
boolean isValid
Atom[] atoms
javax.vecmath.Point3f[] coords
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, javax.vecmath.Point3f origin, javax.vecmath.Vector3f vector)
private void set(javax.vecmath.Point3f pt1, javax.vecmath.Point3f pt2)
void set(float value)
void set(javax.vecmath.Point3f pt1, javax.vecmath.Point3f pt2, float value)
void set(javax.vecmath.Point3f pt1, javax.vecmath.Vector3f dipole)
void centerDipole()
boolean isBondType()
public java.lang.String getShapeState()