Eval on curves and surfaces

Parent module: Tools Module

group a3d_evaluate

Functions

A3DCrvGetInterval()

Function to get a curve parametric interval.

A3DCrvEvaluate()

Function to evaluate a point and the derivatives of a curve at a parameter.

A3DCrvEvaluatePointAndNormal()

Function to evaluate a point and the derivatives of a curve at a parameter, then the normal of this point to each of the given surfaces.

A3DCrvIsPeriodic()

Function to determine if a curve is periodic.

A3DSurfGetDomain()

Function to get a surface parametric domain.

A3DSurfEvaluate()

Function to evaluate a point and the derivatives on a surface.

A3DSurfIsDegenerated()

Function to determine if a surface is degenerated at a point.

A3DSurfIsPeriodic()

Function to determine if a surface is periodic.

A3DSurfIsG1Continuous()

Function to determine if a surface is G1 discontinuous at a point.

A3DGetCurveAsAnalytic()

Function to get curves as analytic (line or circle) according to a certain tolerance.

A3DSimplifyCurveWithAnalytics()

Function to get curves as analytic (line or circle) according to a certain tolerance.

A3DGetCurveAsAnalyticFromCoEdge()

Function to get curves as analytic (line or circle) according to a certain tolerance Try to use UV curves from Edges if exist, otherwise use 3D Curves.

A3DSimplifyCurveWithAnalyticsFromCoEdge()

Function to get curves as analytic (line or circle) according to a certain tolerance Try to use 3D curves from Edges if exist, otherwise use UV Curves on CoEdge.

A3DGetSurfaceAsAnalytic()

Function to get surface as analytic according to a certain tolerance.

A3DSimplifySurfaceWithAnalytics()

Function to get surface as analytic according to a certain tolerance.

A3DSurfEvaluateNormal()

Function to evaluate a normal on a surface.

Enumerators

A3DEAnalyticType

Tells what kind of curve has been created by A3DGetCurveAsAnalytic.