Class Dipole

java.lang.Object
org.jmol.shapespecial.Dipole

public class Dipole extends Object
  • Field Details

    • thisID

      String thisID
    • mad

      public short mad
    • colix

      public short colix
    • type

      short type
    • origin

      public javajs.util.P3 origin
    • center

      public javajs.util.P3 center
    • vector

      public javajs.util.V3 vector
    • dipoleInfo

      String dipoleInfo
    • dipoleValue

      public float dipoleValue
    • isUserValue

      boolean isUserValue
    • offsetSide

      public float offsetSide
    • offsetAngstroms

      public float offsetAngstroms
    • offsetPt

      public javajs.util.P3 offsetPt
    • offsetPercent

      int offsetPercent
    • visibilityFlags

      public int visibilityFlags
    • modelIndex

      int modelIndex
    • visible

      boolean visible
    • noCross

      public boolean noCross
    • haveAtoms

      boolean haveAtoms
    • isValid

      boolean isValid
    • atoms

      public Atom[] atoms
    • coords

      javajs.util.P3[] coords
    • bond

      public Bond bond
    • bsMolecule

      public javajs.util.BS bsMolecule
    • lstDipoles

      public javajs.util.Lst<Object> lstDipoles
    • DIPOLE_TYPE_UNKNOWN

      static final short DIPOLE_TYPE_UNKNOWN
      See Also:
    • DIPOLE_TYPE_POINTS

      static final short DIPOLE_TYPE_POINTS
      See Also:
    • DIPOLE_TYPE_ATOMS

      static final short DIPOLE_TYPE_ATOMS
      See Also:
    • DIPOLE_TYPE_BOND

      static final short DIPOLE_TYPE_BOND
      See Also:
    • DIPOLE_TYPE_MOLECULAR

      static final short DIPOLE_TYPE_MOLECULAR
      See Also:
    • DIPOLE_TYPE_POINTVECTOR

      static final short DIPOLE_TYPE_POINTVECTOR
      See Also:
  • Constructor Details

    • Dipole

      public Dipole()
  • Method Details

    • init

      Dipole init(int modelIndex, String thisID, String dipoleInfo, short colix, short mad, boolean visible)
    • setTranslucent

      void setTranslucent(boolean isTranslucent, float translucentLevel)
    • set

      void set(Dipole d)
    • set2

      private void set2(javajs.util.P3 pt1, javajs.util.P3 pt2)
    • setValue

      void setValue(float value)
    • set2Value

      void set2Value(javajs.util.P3 pt1, javajs.util.P3 pt2, float value)
    • setPtVector

      void setPtVector(javajs.util.P3 pt1, javajs.util.V3 dipole)
    • set2AtomValue

      void set2AtomValue(Atom atom1, Atom atom2, float value)
    • centerDipole

      void centerDipole()
    • isBondType

      boolean isBondType()
    • getShapeState

      public String getShapeState()
    • setOffsetPt

      public void setOffsetPt(javajs.util.P3 pt)