ScalarAtEndOfSegmentInequalityConstraint Constructor (Scalar, SegmentDefinition, InequalityBoundType, Double, Double, TimeBasedStateParameter, EndsOfSegment, InequalityConstraintScaling) | 
 
            Initializes a new instance.
            
 
    Namespace: 
   AGI.Foundation.NumericalMethods
    Assembly:
   AGI.Foundation.SegmentPropagation (in AGI.Foundation.SegmentPropagation.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic ScalarAtEndOfSegmentInequalityConstraint(
	Scalar scalar,
	SegmentDefinition segment,
	InequalityBoundType boundType,
	double boundValue,
	double tolerance,
	TimeBasedStateParameter parameter,
	EndsOfSegment endOfSegment,
	InequalityConstraintScaling scaling
)
Public Sub New ( 
	scalar As Scalar,
	segment As SegmentDefinition,
	boundType As InequalityBoundType,
	boundValue As Double,
	tolerance As Double,
	parameter As TimeBasedStateParameter,
	endOfSegment As EndsOfSegment,
	scaling As InequalityConstraintScaling
)
public:
ScalarAtEndOfSegmentInequalityConstraint(
	Scalar^ scalar, 
	SegmentDefinition^ segment, 
	InequalityBoundType boundType, 
	double boundValue, 
	double tolerance, 
	TimeBasedStateParameter^ parameter, 
	EndsOfSegment endOfSegment, 
	InequalityConstraintScaling^ scaling
)
new : 
        scalar : Scalar * 
        segment : SegmentDefinition * 
        boundType : InequalityBoundType * 
        boundValue : float * 
        tolerance : float * 
        parameter : TimeBasedStateParameter * 
        endOfSegment : EndsOfSegment * 
        scaling : InequalityConstraintScaling -> ScalarAtEndOfSegmentInequalityConstraintParameters
- scalar
 - Type: AGI.Foundation.GeometryScalar
The Scalar to use to compare to the 
            boundValue. - segment
 - Type: AGI.Foundation.SegmentPropagationSegmentDefinition
The SegmentDefinition whose final state will 
            be used to compute the Scalar. - boundType
 - Type: AGI.Foundation.NumericalMethodsInequalityBoundType
Whether the boundValue represents a lower or an upper bound. - boundValue
 - Type: SystemDouble
The lower or upper bound value that the function 
            will be driven to satisfy if it is not already satisfied. - tolerance
 - Type: SystemDouble
How close the evaluated value must get to the 
            boundValue to consider this inequality constraint to be active and on the constraint manifold. - parameter
 - Type: AGI.Foundation.GeometryTimeBasedStateParameter
The parameter to use to when computing the scalar. - endOfSegment
 - Type: AGI.Foundation.NumericalMethodsEndsOfSegment
Which state in the segment should be used to evaluate the scalar. - scaling
 - Type: AGI.Foundation.NumericalMethodsInequalityConstraintScaling
The type of scaling to be used on this constraint. 
See Also