PointSplineControlValues

struct HPS.PointSplineControlValues

Public Functions

override bool Equals (object obj)

Compares this PointSplineControlValues object to another object.

Param obj

The object to compare to this object.

Return

Returns true if the parameter is equivalent, false otherwise.

bool Equals (PointSplineControlValues v)

Compares a PointSplineControlValues object to this PointSplineControlValues.

Param p

The object to compare to this object.

Return

Returns true if the parameter is equivalent to this PointSplineControlValues object, false otherwise.

override int GetHashCode ()
PointSplineControlValues (Point in_input, Point in_output)

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

Param in_input

The value subtracted from the associated keyframe value to develop the input tangent.

Param in_output

The value from which the associated keyframe value is subtracted to develop the output tangent.

Public Members

Point input
Point output

Public Static Functions

bool operator!= (PointSplineControlValues in_left, PointSplineControlValues in_right)

Check if the source PointSplineControlValues is different from this PointSplineControlValues.

Param in_that

The source PointSplineControlValues to compare to this PointSplineControlValues.

Return

true if the objects are different, false otherwise.

bool operator== (PointSplineControlValues in_left, PointSplineControlValues in_right)

Check if the source PointSplineControlValues is equal to this PointSplineControlValues.

Param in_that

The source PointSplineControlValues to compare to this PointSplineControlValues.

Return

true if the objects are equal, false otherwise.