Class Measures

    • Field Detail

      • bsSelected

        private javajs.util.BS bsSelected
      • strFormat

        private java.lang.String strFormat
      • mustBeConnected

        private boolean mustBeConnected
      • mustNotBeConnected

        private boolean mustNotBeConnected
      • intramolecular

        private java.lang.Boolean intramolecular
      • measureAllModels

        private boolean measureAllModels
      • measurementCount

        public int measurementCount
      • measurements

        public final javajs.util.Lst<Measurement> measurements
      • colix

        public short colix
      • defaultTickInfo

        public TickInfo defaultTickInfo
      • font3d

        public static Font font3d
      • htMin

        private java.util.Map<java.lang.String,​java.lang.Integer> htMin
      • tokAction

        private int tokAction
    • Constructor Detail

      • Measures

        public Measures()
    • Method Detail

      • setSize

        protected void setSize​(int size,
                               javajs.util.BS bsSelected)
        Overrides:
        setSize in class AtomShape
      • setProperty

        public void setProperty​(java.lang.String propertyName,
                                java.lang.Object value,
                                javajs.util.BS bsIgnored)
        Specified by:
        setProperty in class Shape
      • setSingleItem

        private Measurement setSingleItem​(javajs.util.Lst<java.lang.Object> vector)
      • getProperty

        public java.lang.Object getProperty​(java.lang.String property,
                                            int index)
        Overrides:
        getProperty in class Shape
        Returns:
        true if serviced
      • clear

        public void clear()
      • setColor

        private void setColor​(short colix)
      • setFormats

        private void setFormats​(java.lang.String format)
      • showHide

        private void showHide​(boolean isHide)
      • showHideM

        private void showHideM​(Measurement m,
                               boolean isHide)
      • toggleOn

        private void toggleOn​(int[] indices)
      • deleteO

        private void deleteO​(java.lang.Object value)
      • defineAll

        private void defineAll​(int iPt,
                               Measurement m,
                               boolean isDelete,
                               boolean isShow,
                               boolean doSelect)
      • setIndices

        private void setIndices()
      • defineMeasurement

        private void defineMeasurement​(int i,
                                       Measurement m,
                                       boolean doSelect)
      • getMessage

        private static java.lang.String getMessage​(Measurement m,
                                                   boolean asBitSet)
      • deleteI

        private void deleteI​(int i)
      • doAction

        private void doAction​(MeasurementData md,
                              java.lang.String id,
                              int tok)
      • reformatDistances

        private void reformatDistances()
      • getAllInfo

        private javajs.util.Lst<java.util.Map<java.lang.String,​java.lang.Object>> getAllInfo()
      • getAllInfoAsString

        private java.lang.String getAllInfoAsString()
      • getInfo

        private java.util.Map<java.lang.String,​java.lang.Object> getInfo​(int index)
      • getInfoAsString

        public java.lang.String getInfoAsString​(int index)
        Overrides:
        getInfoAsString in class AtomShape
        Returns:
        script, but only for Measures
      • setVisibilityInfo

        public void setVisibilityInfo()