Class ConstraintImpl.BetweenDynamic
java.lang.Object
codechicken.lib.gui.modular.lib.geometry.ConstraintImpl<ConstraintImpl.BetweenDynamic>
codechicken.lib.gui.modular.lib.geometry.ConstraintImpl.BetweenDynamic
- All Implemented Interfaces:
Constraint
- Direct Known Subclasses:
ConstraintImpl.BetweenOffsetDynamic
- Enclosing class:
ConstraintImpl<T extends ConstraintImpl<?>>
public static class ConstraintImpl.BetweenDynamic
extends ConstraintImpl<ConstraintImpl.BetweenDynamic>
-
Nested Class Summary
Nested classes/interfaces inherited from class codechicken.lib.gui.modular.lib.geometry.ConstraintImpl
ConstraintImpl.Between, ConstraintImpl.BetweenDynamic, ConstraintImpl.BetweenOffset, ConstraintImpl.BetweenOffsetDynamic, ConstraintImpl.Dynamic, ConstraintImpl.Literal, ConstraintImpl.MidPoint, ConstraintImpl.MidPointDynamic, ConstraintImpl.Relative, ConstraintImpl.RelativeDynamic -
Field Summary
FieldsFields inherited from class codechicken.lib.gui.modular.lib.geometry.ConstraintImpl
axis, precise -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
start
-
end
-
pos
-
clamp
protected boolean clamp
-
-
Constructor Details
-
BetweenDynamic
-
-
Method Details
-
getImpl
protected double getImpl()- Specified by:
getImplin classConstraintImpl<ConstraintImpl.BetweenDynamic>
-
getPos
public double getPos() -
getStart
public double getStart() -
getEnd
public double getEnd() -
clamp
Ensure the output can not go bellow the min reference or above the max reference.
-