RGBColorSplineControlValues

struct HPS.RGBColorSplineControlValues

Public Functions

override bool Equals (object obj)

Compares this RGBColorSplineControlValues 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 (RGBColorSplineControlValues v)

Compares a RGBColorSplineControlValues object to this RGBColorSplineControlValues.

Param p

The object to compare to this object.

Return

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

override int GetHashCode ()
RGBColorSplineControlValues (RGBColor in_input, RGBColor in_output)

Creates a new RGBColorSplineControlValues object used to desribe control values for an individual RGBColorSplineControlValues when interpolating across a series of keyframes in a RGBColorSampler 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

RGBColor input
RGBColor output

Public Static Functions

bool operator!= (RGBColorSplineControlValues in_left, RGBColorSplineControlValues in_right)

Check if the source RGBColorSplineControlValues is different from this RGBColorSplineControlValues.

Param in_that

The source RGBColorSplineControlValues to compare to this RGBColorSplineControlValues.

Return

true if the objects are different, false otherwise.

bool operator== (RGBColorSplineControlValues in_left, RGBColorSplineControlValues in_right)

Check if the source RGBColorSplineControlValues is equal to this RGBColorSplineControlValues.

Param in_that

The source RGBColorSplineControlValues to compare to this RGBColorSplineControlValues.

Return

true if the objects are equal, false otherwise.