PrcMath3dNonLinear.h
Class stores information about the evaluation of a 3D non-linear function.
|
Name |
Description |
|
Destroys the mathematical evaluation object. |
|
Name |
Description |
|
Reads a mathematical evaluation from a specified filer stream. | |
|
The base evaluation method which returns the evaluated parameter as a reference to an OdGePoint3d object. |
|
Name |
Description |
|
Returns the current square discriminant value. | |
|
Returns the current left 3D non-linear transformation. | |
|
Returns the current right 3D non-linear transformation. | |
|
Sets a new square discriminant value. | |
|
Sets a new left 3D non-linear transformation. | |
|
Sets a new right 3D non-linear transformation. | |
|
Evaluates a specified parameter using the following formula: tmp_result = left_transformation.evaluate(param); output.x = tmp_result.x * cos(tmp_result.y * d2); output.y = tmp_result.x * sin(tmp_result.y *d2); output.z = tmp_result.z; output = right_transformation.evaluate(output); |
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.
|