OpenVSPAPI  3.19.0
Functions
Snap-To Functions

This group of API functions provide the capabilities available in the Snap-To tool.

Click here to return to the main page. More...

Functions

double ComputeMinClearanceDistance (const string &in geom_id, int set)
 
double SnapParm (const string &in parm_id, double target_min_dist, bool inc_flag, int set)
 

Detailed Description

Function Documentation

◆ ComputeMinClearanceDistance()

double ComputeMinClearanceDistance ( const string &in  geom_id,
int  set 
)

Compute the minimum clearance distance for the specified geometry

Parameters
[in]geom_idGeom ID
[in]setCollision set enum (i.e. SET_ALL)
Returns
Minimum clearance distance

◆ SnapParm()

double SnapParm ( const string &in  parm_id,
double  target_min_dist,
bool  inc_flag,
int  set 
)

Snap the specified Parm to input target minimum clearance distance

Parameters
[in]parm_idParm ID
[in]target_min_distTarget minimum clearance distance
[in]inc_flagDirection indication flag. If true, upper parm limit is used and direction is set to positive
[in]setCollision set enum (i.e. SET_ALL)
Returns
Minimum clearance distance