HPS::FloatSplineControlValues Struct Reference

Public Member Functions

 FloatSplineControlValues (float in_input, float in_output)
 
bool operator!= (FloatSplineControlValues const &in_that) const
 
bool operator== (FloatSplineControlValues const &in_that) const
 

Public Attributes

float input
 
float output
 

Constructor & Destructor Documentation

◆ FloatSplineControlValues()

HPS::FloatSplineControlValues::FloatSplineControlValues ( float  in_input,
float  in_output 
)

Creates a new FloatSplineControlValues object used to desribe control values for an individual FloatKeyframe when interpolating across a series of keyframes in a FloatSampler using Spline interpolation.

Parameters
in_inputThe value subtracted from the associated keyframe value to develop the input tangent.
in_outputThe value from which the associated keyframe value is subtracted to develop the output tangent.

Member Function Documentation

◆ operator!=()

bool HPS::FloatSplineControlValues::operator!= ( FloatSplineControlValues const &  in_that) const

Check if the source FloatSplineControlValues is different from this FloatSplineControlValues.

Parameters
in_thatThe source FloatSplineControlValues to compare to this FloatSplineControlValues.
Returns
true if the objects are different, false otherwise.

◆ operator==()

bool HPS::FloatSplineControlValues::operator== ( FloatSplineControlValues const &  in_that) const

Check if the source FloatSplineControlValues is equal to this FloatSplineControlValues.

Parameters
in_thatThe source FloatSplineControlValues to compare to this FloatSplineControlValues.
Returns
true if the objects are equal, false otherwise.

The documentation for this struct was generated from the following file: