SurfaceEvaluator.getParamAnomaly Method
Parent Object:
SurfaceEvaluatorDefined in namespace "adsk::core" and the header file is <Core/Geometry/SurfaceEvaluator.h>
Description
Gets details about anomalies in parameter space of the surface. This includes information about periodic intervals, singularities, or unbounded parameter ranges.
Syntax
"surfaceEvaluator_var" is a variable referencing a SurfaceEvaluator object.
(returnValue, periodicityU, periodicityV, singularitiesU, singularitiesV, unboundedParameters) = surfaceEvaluator_var.getParamAnomaly()
|
#include <Core/Geometry/SurfaceEvaluator.h
// Declare the output arguments. double[] periodicityU; double[] periodicityV; double[] singularitiesU; double[] singularitiesV; boolean[] unboundedParameters; boolean returnValue = surfaceEvaluator_var->getParamAnomaly(periodicityU, periodicityV, singularitiesU, singularitiesV, unboundedParameters);
|
Return Value
boolean |
Returns true if the parameter anomalies were successfully returned. |
Parameters
periodicityU |
double[] |
The output array with information about the period of the surface in U. periodicityU[0] will contain the period of the surface in U. If periodicityU[0] is 0, the surface is not periodic in U. If the surface is periodic in U, peridocityU[1] will contain the parameter value at the start of the principle period. |
periodicityV |
double[] |
The output array with information about the period of the surface in V. periodicityV[0] will contain the period of the surface in V. If periodicityV[0] is 0, the surface is not periodic in V. If the surface is periodic in V, peridocityV[1] will contain the parameter value at the start of the principle period. |
singularitiesU |
double[] |
The output array parameter values of singularities in U. If this array is empty, there are no singularities in U. |
singularitiesV |
double[] |
The output array parameter values of singularities in V. If this array is empty, there are no singularities in V. |
unboundedParameters |
boolean[] |
The output array that indicates if the parameter range is unbounded in U or V. unboundedParameters[0] will be true if U is unbounded. unboundedParameters[1] will be true if V is unbounded. |
Version
Introduced in version August 2014