Class ModelKit.Constraint

java.lang.Object
org.jmol.modelkit.ModelKit.Constraint
Enclosing class:
ModelKit

private static class ModelKit.Constraint extends Object
  • Field Details

    • TYPE_NONE

      public static final int TYPE_NONE
      See Also:
    • TYPE_DISTANCE

      public static final int TYPE_DISTANCE
      See Also:
    • TYPE_ANGLE

      public static final int TYPE_ANGLE
      See Also:
    • TYPE_DIHEDRAL

      public static final int TYPE_DIHEDRAL
      See Also:
    • TYPE_VECTOR

      public static final int TYPE_VECTOR
      See Also:
    • TYPE_PLANE

      public static final int TYPE_PLANE
      See Also:
    • TYPE_LOCKED

      public static final int TYPE_LOCKED
      See Also:
    • TYPE_GENERAL

      public static final int TYPE_GENERAL
      See Also:
    • type

      int type
    • pt

      private javajs.util.P3 pt
    • offset

      private javajs.util.P3 offset
    • plane

      private javajs.util.P4 plane
    • unitVector

      private javajs.util.V3 unitVector
    • points

      private javajs.util.P3[] points
    • value

      private double value
  • Constructor Details

  • Method Details

    • constrain

      public void constrain(javajs.util.P3 ptOld, javajs.util.P3 ptNew, boolean allowProjection)