AnyCAD Rapid SDK  2021
The Rapid CAD SDK
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
SurfaceAnalysisTool Class Reference

Public Member Functions

synchronized void delete ()
 
 SurfaceAnalysisTool (TopoShape face)
 
TopoShape GetFace ()
 
void SetFace (TopoShape val)
 
GPnt2d ValueOfUV (GPnt pt)
 
DoubleList GetUVBounds ()
 
void ComputeBoundIsos ()
 
ParametricCurve UIso (double u)
 
ParametricCurve VIso (double u)
 

Protected Member Functions

 SurfaceAnalysisTool (long cPtr, boolean cMemoryOwn)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (SurfaceAnalysisTool obj)
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description


SurfaceAnalysisTool

Method to analysis surface.

Member Function Documentation

void SurfaceAnalysisTool.ComputeBoundIsos ( )

Comput the Iso lines.

DoubleList SurfaceAnalysisTool.GetUVBounds ( )

Get the UV bounds.

Returns
[minU, maxU, minV, maxV]
ParametricCurve SurfaceAnalysisTool.UIso ( double  u)

Get the U Iso line.

Parameters
uthe u parameter.
Returns
the curve.
GPnt2d SurfaceAnalysisTool.ValueOfUV ( GPnt  pt)

Get the UV parameters of point.

Parameters
ptthe point.
Returns
the UV values
ParametricCurve SurfaceAnalysisTool.VIso ( double  u)

Get the V Iso line.

Returns
the curve.