HPS::PointSplineControlValues Struct Reference

Public Member Functions

bool operator!= (PointSplineControlValues const &in_that) const
 
bool operator== (PointSplineControlValues const &in_that) const
 
 PointSplineControlValues (Point const &in_input, Point const &in_output)
 

Public Attributes

Point input
 
Point output
 

Constructor & Destructor Documentation

◆ PointSplineControlValues()

HPS::PointSplineControlValues::PointSplineControlValues ( Point const &  in_input,
Point const &  in_output 
)

Creates a new PointSplineControlValues object used to describe control values for an individual PointKeyframe when interpolating across a series of keyframes in a PointSampler 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::PointSplineControlValues::operator!= ( PointSplineControlValues const &  in_that) const

Check if the source PointSplineControlValues is different from this PointSplineControlValues.

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

◆ operator==()

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

Check if the source PointSplineControlValues is equal to this PointSplineControlValues.

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

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