|
oevislib_net
0.14.3.0
|
Functions | |
| oevislib_net.Profile.Profile () | |
| Creates an empty Profile object. | |
| oevislib_net.Profile.Profile (float inXOffset, float inXScale) | |
| Creates a new Profile object, defining only its XAxis parameters. | |
| oevislib_net.Profile.Profile (Array< float > inValues) | |
| Creates a new Profile object, defining only the array of values. | |
| oevislib_net.Profile.Profile (float inXOffset, float inXScale, Array< float > inValues) | |
| Creates a new Profile object. | |
| oevislib_net.Profile.Profile (float inXOffset, float inXScale, float[] inData, int inSize) | |
| Creates a new Profile object from raw data. | |
| oevislib_net.Profile.Profile (float inXOffset, float inXScale, int inSize, float inValue=0.0f) | |
| Creates a new Profile object using a single value to fill the entire array. | |
| oevislib_net.Profile.Profile (int inSize, float inValue=0.0f) | |
| Creates a new Profile object using a single value to fill the entire array. | |
| float | oevislib_net.Profile.GetXOffset () |
| Returns the offset of the X transform. | |
| float | oevislib_net.Profile.GetXScale () |
| Returns the scale of the X transform. | |
| float | oevislib_net.Profile.GetX (float inIndex) |
| Return the X value at the specified index. | |
| float | oevislib_net.Profile.GetX (int inIndex) |
| Return the X value at the specified index. | |
| float | oevislib_net.Profile.GetY (int inIndex) |
| Return the Y value at the specified index. | |
| float[] | oevislib_net.Profile.GetData () |
| Returns the pointer to the first element of the profile. | |
| void | oevislib_net.Profile.ResetDomain (Profile inProfile) |
| Reset the domain, setting the X transform equal to the other profile and resizing the array. | |
| void | oevislib_net.Profile.SetXOffset (float inXOffset) |
| Set the offset of the X transform. | |
| void | oevislib_net.Profile.SetXScale (float inXScale) |
| Set the scale of the X transform. | |
| ByteBuffer | oevislib_net.Profile.Serialize () |
| Serialize the Profile object using flatbuffers. | |
| static Profile | oevislib_net.Profile.Deserialize (ByteBuffer inBuffer) |
| De-serialize a Profile buffer. | |
| Array< int > | oevislib_net.Profile.GetIndices () |
| Returns the array of the profile's indices. | |
| float | oevislib_net.Profile.GetInterpolatedValue (float inIndex, bool inCyclic=false, bool inCubicInterpolation=false) |
| Returns the profile value interpolated at a specified point. | |
| float | oevislib_net.Profile.GetInterpolatedValueFromX (float inX, bool inCubicInterpolation=false) |
| Returns the profile value interpolated at the specified X coordinate. | |
| float | oevislib_net.Profile.GetValue (int inIndex, bool inInverse=false) |
| Returns the profile value at a specified index. | |
| float | oevislib_net.Profile.GetXCoordinate (int inIndex) |
| Returns the X coordinate associated to the provided index. | |
| Array< float > | oevislib_net.Profile.GetXCoordinates (Optional< Range > inRange=null) |
| Returns an array with all profile's X coordinates. | |
| Array< float > | oevislib_net.Profile.GetYCoordinates (Optional< Range > inRange=null) |
| Returns an array with all profile's Y coordinates. | |
| void | oevislib_net.Profile.SetValue (int inIndex, float inValue, bool inInverse=false) |
| Sets the profile value in the specified index. | |
|
inlinestatic |
De-serialize a Profile buffer.
| inBuffer | Buffer containing the object. |
|
inline |
Returns the pointer to the first element of the profile.
|
inline |
Returns the array of the profile's indices.
|
inline |
Returns the profile value interpolated at a specified point.
| inIndex | Index. Range: [0, +inf). |
| inCyclic | Whether to consider the profile cyclic. |
| inCubicInterpolation | Whether to use a cubic interpolation, instead of linear one. |
|
inline |
Returns the profile value interpolated at the specified X coordinate.
| inX | X coordinate. |
| inCubicInterpolation | Whether to use a cubic interpolation, instead of linear one |
|
inline |
Returns the profile value at a specified index.
| inIndex | Index. Range: [0, +inf). |
| inInverse | Whether to access the profile in reverse order. |
|
inline |
Return the X value at the specified index.
| inIndex | Index. Range: [0, +inf). |
|
inline |
Return the X value at the specified index.
| inIndex | Index. Range: [0, +inf). |
|
inline |
Returns the X coordinate associated to the provided index.
| inIndex | Input index. |
|
inline |
Returns an array with all profile's X coordinates.
| inRange | Range of values to consider. |
|
inline |
Returns the offset of the X transform.
|
inline |
Returns the scale of the X transform.
|
inline |
Return the Y value at the specified index.
| inIndex | Index. Range: [0, +inf). |
|
inline |
Returns an array with all profile's Y coordinates.
| inRange | Range of values to consider. |
|
inline |
Creates an empty Profile object.
|
inline |
Creates a new Profile object, defining only the array of values.
Offset and scale are set to the default values.
| inValues | Array of values. |
|
inline |
Creates a new Profile object, defining only its XAxis parameters.
| inXOffset | X offset. |
| inXScale | X scale. Range: [0, +inf). |
|
inline |
Creates a new Profile object.
| inXOffset | X offset. |
| inXScale | X scale. Range: [0, +inf). |
| inValues | Array of values. |
|
inline |
Creates a new Profile object from raw data.
| inXOffset | X offset. |
| inXScale | X scale. Range: [0, +inf). |
| inData | Data pointer. |
| inSize | Number of values. Range: [0, +inf). |
|
inline |
Creates a new Profile object using a single value to fill the entire array.
| inXOffset | X offset. |
| inXScale | X scale. Range: [0, +inf). |
| inSize | Array size. Range: [0, +inf). |
| inValue | Value. |
|
inline |
Creates a new Profile object using a single value to fill the entire array.
| inSize | Array size. Range: [0, +inf). |
| inValue | Value. |
|
inline |
Reset the domain, setting the X transform equal to the other profile and resizing the array.
| inProfile | Another profile. |
|
inline |
Serialize the Profile object using flatbuffers.
|
inline |
Sets the profile value in the specified index.
| inIndex | Index. Range: [0, +inf). |
| inValue | Input value. |
| inInverse | Whether to access the profile in reverse order. |
|
inline |
Set the offset of the X transform.
| inXOffset | Offset. |
|
inline |
Set the scale of the X transform.
| inXScale | Scale. Range: [0, +inf). |