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