Class MarginsCollapse

  • All Implemented Interfaces:
    java.lang.Cloneable

    class MarginsCollapse
    extends java.lang.Object
    implements java.lang.Cloneable
    • Field Detail

      • maxPositiveMargin

        private float maxPositiveMargin
      • minNegativeMargin

        private float minNegativeMargin
    • Constructor Detail

      • MarginsCollapse

        MarginsCollapse()
    • Method Detail

      • joinMargin

        void joinMargin​(float margin)
      • getCollapsedMarginsSize

        float getCollapsedMarginsSize()
      • clone

        public MarginsCollapse clone()
        Creates a "deep copy" of this MarginsCollapse, meaning the object returned by this method will be independent of the object being cloned.
        Overrides:
        clone in class java.lang.Object
        Returns:
        the copied MarginsCollapse.